RELAIS
Le relais permet de commuter des tensions plus élevées à partir d'une tension de commande de 5 Vcc. Par exemple, il est possible de gérer, grâce à ce module, l’allumage d’une lampe, d’une pompe ou autre. Lorsque que l’Arduino indique au capteur d'effectuer une connexion, il “relie” à l’aide d’une petite patte métallique les deux fils qui se trouvent dans ses entrées.
Par la suite nous utiliserons ce capteur afin de mettre en marche un brumisateur.
Mise en place du dispositif
Points branchements :
-
Relais :
- : GDN
+ : 5V
S : PIN 8
1ère entrée du relais + de la LED
2ème entrée du relais : 3.3V de l'Arduino
-
LED :
+ : 1ère entrée du relais
- : GDN
Mise en place du code
int relay = 8; // identification du relais PIN 8
void setup (){
pinMode (relay, OUTPUT); //On définit le relais sur output
}
void loop (){
digitalWrite (relay, HIGH); // Le relais laisse passer le courant
delay (1000); // délais d'attente
digitalWrite (relay, LOW); // Le relais ne laisse pas plus passer le courant;
delay (1000); // délais d'attente
}
pinMode(relay, OUTPUT) configuration de la broche (ici le relai) comme une sortie.
digitalWrite(relay, HIGH) met la variable en position haute. Ici cela permet au relai de laisser passer le courant
delay(1000) définition du délai pour le passage du courant dans le relai