Piloter un module relais 1 canal avec Arduino
Dans ce tutoriel, nous pilotons un module relais 1 canal avec une carte compatible Arduino UNO R3.
Avec ce module relais 1 canal 5V, vous pouvez commander et commuter une charge importante simplement via la connexion 5V d'un microcontrôleur, comme un Raspberry Pi ou Arduino. Le relais peut être utilisé pour contrôler des appareils électroniques puissants, tels que des moteurs AC ou DC. Grâce à son entrée numérique unique, il est particulièrement simple à utiliser. Le module relais 1 canal 5V peut être facilement connecté à l'Arduino via des câbles Dupont sur les broches d'en-tête. La charge à commuter est connectée via les bornes à vis. La commande se compose de VCC (+), GND (-) et de la broche de signal (S). Le relais commute lorsque 5V sont appliqués sur l'entrée (niveau haut).
Composant nécessaire
- Carte compatible Arduino UNO
- Module relais
- LED 5 mm
- Plaque d'essai
- Résistance 220 Ohm
Brochage
- COM : Broche commune
- NC (Normalement Fermé) : En configuration NC, le relais est fermé par défaut. Le courant circule jusqu'à ce qu'un signal ouvre le circuit.
- NO (Normalement Ouvert) : En configuration NO, le relais est toujours ouvert. Aucun courant ne circule jusqu'à ce qu'un signal ferme le circuit.
Schéma de connexion
| Module relais | Arduino UNO |
| S | D2 |
| GND - | GND |
| VCC + | 5V |
Afficher / masquer le code
const int RELAIS = 2; // Broche relais sur l'Arduino
void setup() {
pinMode(RELAIS, OUTPUT); // Déclarer la broche relais comme sortie
}
void loop() {
digitalWrite(RELAIS, HIGH); // RELAIS activé
delay(500); // Pause de 500 ms
digitalWrite(RELAIS, LOW); // RELAIS désactivé
delay(5000); // Pause de 5000 ms (5 secondes)
}