Le module à 2 relais statique maroc est un module permettant de contrôler des charges électriques à l’aide de relais statiques. Il est couramment utilisé avec Arduino pour activer ou désactiver des appareils électriques tels que des lampes, des moteurs, etc. Voici comment utiliser un module à 2 relais statiques avec Arduino :
- Connectez l’alimentation :
- Connectez la broche VCC du module à la broche 5V de l’Arduino.
- Connectez la broche GND du module à la broche GND de l’Arduino.
- Connectez les broches de contrôle du module :
- Connectez la broche IN1 du module à une broche de sortie numérique de l’Arduino (par exemple, broche 2).
- Connectez la broche IN2 du module à une autre broche de sortie numérique de l’Arduino (par exemple, broche 3).
- Connectez les charges électriques :
- Connectez la borne COM (commune) de chaque relais à la source d’alimentation de la charge (par exemple, la phase de l’alimentation principale).
- Connectez la borne NO (normalement ouverte) de chaque relais à la charge électrique que vous souhaitez contrôler (par exemple, une lampe, un moteur).
- Assurez-vous de connecter correctement les charges à la source d’alimentation appropriée pour éviter tout court-circuit ou dommage.
- Programmez l’Arduino :
- Déclarez les broches de commande des relais comme sorties dans votre code Arduino.
- Utilisez les fonctions digitalWrite() pour activer ou désactiver les broches de commande des relais.
Voici un exemple de code simple pour activer et désactiver alternativement les deux relais du module :
// Broches de commande des relais
const int relay1Pin = 2;
const int relay2Pin = 3;
void setup() {
pinMode(relay1Pin, OUTPUT); // Définir la broche en sortie
pinMode(relay2Pin, OUTPUT); // Définir la broche en sortie
}
void loop() {
digitalWrite(relay1Pin, HIGH); // Activer le relais 1
delay(1000); // Attendre 1 seconde
digitalWrite(relay1Pin, LOW); // Désactiver le relais 1
delay(1000); // Attendre 1 seconde
digitalWrite(relay2Pin, HIGH); // Activer le relais 2
delay(1000); // Attendre 1 seconde
digitalWrite(relay2Pin, LOW); // Désactiver le relais 2
delay(1000); // Attendre 1 seconde
}
Assurez-vous d’adapter les broches de commande des relais en fonction de vos connexions matérielles.
Notez que les broches de commande des relais doivent être déclarées comme sorties dans le code Arduino. Par défaut, les relais seront désactivés lors du démarrage de l’Arduino, car les sorties sont généralement à l’état bas (LOW).
relay module