-
Notifications
You must be signed in to change notification settings - Fork 0
Projet ALARM
Laurent edited this page Jan 6, 2020
·
5 revisions
ALARM utilise des LEDs Neopixels comme indicateur.
Plus d'informations: https://docs.micropython.org/en/latest/esp8266/tutorial/neopixel.html
Les indications suivantes sont utilisées:
- non connecté au wifi: toutes les LEDs rouges fixes
- connexion au wifi établie: toutes les LEDs vertes fixes
- défaut de configuration (LEDs vs. identifiants configurés): toutes les LEDs rouges clignotantes
- test d'initialisation de la LED: chaque LED bleue
- indicateur de position de l'identifiant cherché: LED concernée blanche
- en attente de scan: toutes les LEDs éteintes
Source: https://wiki.mchobby.be/index.php?title=MicroPython-Hack-upip
import upip
upip.install("micropython-umqtt.robust")
Procédure:
- Ecrire une ligne dans le fichier de configuration de l'ESP32
- Connecter 1 LED à l'ESP32
- Ne pas démarrer le Raspberry Pi
- Démarrer l'ESP32
Résultat attendu:
- allumage de la LED en bleu
- allumage de la LED en rouge
Procédure:
- Démarrer le Raspberry Pi
- Ecrire une ligne dans le fichier de configuration de l'ESP32
- Connecter 1 LED à l'ESP32
- Démarrer l'ESP32
- Attendre la fin de l'initialisation
- Eteindre le Raspberry Pi
Résultat attendu:
- allumage de la LED en bleu
- allumage de la LED en rouge (initialisation wifi)
- allumage de la LED en vert (wifi connecté)
- allumage de la LED en rouge (perte du wifi)
Procédure:
- Vider le fichier de configuration de l'ESP32
- Connecter 1 LED à l'ESP32
- Démarrer l'ESP32
Résultat attendu:
- clignotement de la LED en rouge
Procédure:
- Ecrire une ligne dans le fichier de configuration de l'ESP32
- Connecter 2 LEDs à l'ESP32
- Démarrer l'ESP32
Résultat attendu:
- allumage de la première LED en bleu
- clignotement de toutes les LEDs en rouge
Procédure:
- Ecrire deux lignes dans le fichier de configuration de l'ESP32
- Connecter 1 LED à l'ESP32
- Démarrer l'ESP32
Résultat attendu:
- allumage de la LED en bleu
- clignotement de la LED en rouge
Procédure:
- Ecrire deux lignes dans le fichier de configuration de l'ESP32
- Connecter 2 LEDs à l'ESP32
- Démarrer l'ESP32
Résultat attendu:
- allumage de la première LED en bleu
- allumage de la seconde LED en bleu
- allumage de toutes les LEDs en rouge (initialisation wifi)