Hi3861
Projet embarqué Hi3861 basé sur OpenHarmony, avec modules feu tricolore, lumière colorée, surveillance environnementale et commandes AT.
01
Carte Feu
Contrôle LED et bouton S3.
02
Carte Couleur
Synchronisation son lumière et capteurs.
03
Carte Environnement
Mesure, affichage OLED, alarme.
04
Commandes AT
Commande AT personnalisée.
Structure du projet
Organisation modulaire.
Hi3861
rayawa
hello
traffic_light
colorful_light
environment
at_command
01
Module 1 | Carte Feu
GPIO et bouton.
Matériel
- LED tricolore et bouton S3
Projets
- light.c
- traffic.c
- ability.c
- button.c
- control.c
Parcours
light.c → traffic.c → ability.c → button.c → control.c
02
Module 2 | Carte Couleur
Audio lumière et détection.
Matériel
- LED RGB buzzer PIR photo résistance
Projets
- beep.c
- music.c
- led.c
- human_sensor.c
- photosensitive.c
- human_sensor_light.c
Parcours
beep.c → music.c → led.c → human_sensor.c → photosensitive.c → human_sensor_light.c
03
Module 3 | Carte Environnement
Capteurs et affichage OLED.
Matériel
- MQ 2 AHT20 OLED capteur de flamme
Projets
- mq2_demo.c
- aht20.c/.h
- aht20_demo.c
- oled_ssd1306.c/.h
- oled_demo.c
- enrionment_demo.c
Fonctions
- I2C partagé
- ADC
- Affichage temps réel
- Alerte seuil
04
Module 4 | Commandes AT
Commande personnalisée et retour série.
Flux de compilation
- Sélection du module
- Sélection du fichier
- hb build
- Flash HiBurn
- Vérification série
Pile technique
- GPIO PWM I2C ADC
- OpenHarmony CMSIS RTOS2 HiAT
- GN Ninja hb