Nodes intelligents
On part sur la base d'une passerelle RF-Pi.
Ensuite on ajoute les capteurs, actionneurs nécessaire à la fonction que l'on veut faire.
Ce qui est décrit ci dessous est en partie réalisé ou étudié.
Voir la rubrique Projets !
Etude du node de base
On va essayer de déterminer tout les shields, modules qui pourront être utilisé par ces nodes.
RF Emission, Réception
Wireless ESP8266
Luminosité
Relais
IR capteur, émetteur
Affichage LCD
Leds, RGB
Cartes SD
Humidité, température
PIR
BP pour valider
Horloge
Tout en sachant que les 2 premiers points sont obligatoires.
Ports utilisés
0(Rx) - ESP8266
1(Tx) - ESP8266
2(int0) - Réception RF 433.
3(int1) - DTH11, Emetteur IR
4(PD4) - Capteur (son, lumiére, humidité, …)
5(PD5) - BPoussoir, PIR, Capteur
6(PD6) - Relais
7(PD7) -
8(PB0) -
9(PB1) -
10(PB2) - Emission 433
11(mosi) - Récepteur IR, luminosité : SD, ISP
12(miso) - Led : SD, ISP
13(sck) - Led : SD, ISP
A0(PC0) - Luminosité (LDR)
A1(PC0) - Température
A2(PC0) -
A3(PC0) -
A4(SDA) - Horloge, Afficheur LCD, Luminosité
A5(SCL) - “ ” “
1 - Premier Node de la série
MAJ : projet inclus dans :
Automate pour gestion des lumières
Pour ce node intelligent, je veux plusieurs actions.
Allumer la vitrine de l'entrée lorsque l'on rentre.
Allumer la vitrine si on se trouve devant depuis 1min30
Allumer le couloir si on passe et que la lumière est basse.
Tous les points dessous sont actuellement inclus dans l'automate qui gère les lumières.
1 - Allumer la vitrine lorsque l'on rentre
On utilise le contact de porte d'entrée et le PIR du hall.
Si la porte s'ouvre puis le PIR du hall actif, on allume la vitrine (prise chacon rf)
Pour tous cela soit on utilise la passerelle ou on l'inclus dans un automate.
2 - Allumer la vitrine si 1,30 min de présence
On utilise le PIR du hall et la prise d ====e la vitrine.
La passerelle suffit.
3 - Allumer le couloir
On utilise le PIR du couloir et le module RF pour allumer.
La difficulté a été l'existence d'un va et vient, j'avais donc le choix :
De passer tout en RF, achat de bouton Rf et installation.
D'utiliser de bp à la place des inverseurs en place, recâblage, dur !
De mettre en parallèle le module RF, mais on ne peu éteindre par les boutons
J'ai choisi ce dernier cas, quand on passe, ça s'allume, si on reste, ça reste allumé.
Bien sur si la lumière présente est insuffisante.
Si on veut de la lumière permanente, on ==== utilise les interrupteurs.
Dans ce cas il me faut ajouter une mesure de la lumière ambiante.
Ce sera une photorésistance connecté à l'arduino via un liaison par câble.
(il faudra un peu de longueur pour aller dans le couloir)
Sinon il existe une solution RF - CHACON DIO CH54783 - Détecteur crépusculaire avec minuterie intégrée.
Mais 30€ tout de même…
Les schémas, montages et programmes sont décrit dans le projet :
Automate pour gestion des lumières