Utilisation d’un module relais avec l’Arduino
Programmer l’Arduino pour faire commuter un relais.
Dans cet article nous allons programmer l’Arduino pour faire commuter un relai. Donc pour allumer une LED, une lamble, ou tout appareils fonctionnant en 220V.
Il existe plusieurs type de relais. La tension nécessaire à sa commutation peut être différente suivant le modèle choisi.
Je vous conseil d’utiliser les modules relais 5V avec l’Arduino. Je vous mets les liens du matériel plus bas. Mais sachez qu’il existe aussi des relais et modules relais 12V par exemple…
La base de l’Article est de comprendre comment commute le relai. Il est tout à fait imaginable d’ensuite commander un relais grâce à l’Arduino en ethernet. Ou même en wifi grâce au ESP8266.
Ce dont vous avez besoin
Référez-vous toujours a la datasheet de vos modules relais pour voir leurs caractéristiques.
Mon module se compose de 3 pins d’entrée qui proviendrons de l’Arduino et des sorties à commuter du relais.
Connecter un relais à l’Arduino
- VCC -> +5V de l’arduino
- GND -> GND de l’arduino
- IN (Signal) -> Pin 13 de l’arduino
Coté sortie du module relais
- NC - Normaly closed (Normalement fermé) Que nous n’utiliserons pas
- COM
- NO - Normaly open (Normalement ouvert)
Référez vous toujours aux indications du module GND, -, Vin, +, S, input,… suivant la série les pin peuvent changer de dénomination.
Programmer Arduino pour contrôler un relais
void setup()
{
pinMode(13, OUTPUT);
}
void loop(){
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
Différentes cartes relais
Il existe plusieurs modules relais, comprenant de un à huit canaux généralement. J’en ai trouvé allant jusque 16 relais. Ils s’utilisent de la même manière que le module 1 canal utilisé dans ce tutoriel. Notez lors de vos achats que certains modules se contrôlent en 12V alors que ceux que nous utilisons sont en 5V.
Module relais 1 canal 5V
Module relais 2 canaux 5V
Module relais 4 canaux 5V
Module relais 8 canaux 5V




0 commentaires