Arduino - Module relais 4 canaux
Lorsque nous souhaitons contrôler 4 dispositifs à haute tension tels que des pompes, des ventilateurs, des actionneurs... Nous pouvons utiliser plusieurs modules de relais. Cependant, il existe une manière plus simple qui consiste à utiliser un module de relais à 4 canaux. Un module de relais à 4 canaux est une combinaison de 4 relais sur une seule carte.
Un module de relais à 4 canaux contre 4 modules de relais à 1 canal :
- Un module relais 4 canaux a un câblage plus simple.
- Un module relais 4 canaux utilise moins d'espace.
- Un module relais 4 canaux est moins cher.
- La programmation est la même.
Préparation du matériel
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
À propos du module de relais à 4 canaux
Brochage
Un module de relais à 4 canaux possède les broches suivantes :
- Broches d'alimentation pour les cartes relais
- DC+ : connectez cette broche à la broche 5V de l'alimentation
- DC- : connectez cette broche à la broche GND de l'alimentation et également à la broche GND de l'Arduino
- Broches de signal :
- IN1 : cette broche reçoit le signal de commande de l'Arduino pour contrôler le relais 1 sur le module
- IN2 : cette broche reçoit le signal de commande de l'Arduino pour contrôler le relais 2 sur le module
- IN3 : cette broche reçoit le signal de commande de l'Arduino pour contrôler le relais 3 sur le module
- IN4 : cette broche reçoit le signal de commande de l'Arduino pour contrôler le relais 4 sur le module
- Broches de sortie : NCx (broche normalement fermée), NOx (broche normalement ouverte), COMx (broche commune),
- NC1, NO1, COM1 : Ces broches se connectent à un dispositif haute tension contrôlé par le relais 1
- NC2, NO2, COM2 : Ces broches se connectent à un dispositif haute tension contrôlé par le relais 2
- NC3, NO3, COM3 : Ces broches se connectent à un dispositif haute tension contrôlé par le relais 3
- NC4, NO4, COM4 : Ces broches se connectent à un dispositif haute tension contrôlé par le relais 4
Pour plus de détails sur la manière de connecter un relais à haute tension, ainsi que les différences entre normalement fermé et normalement ouvert, consultez Arduino - Tutoriel sur les relais
Il possède également 4 cavaliers pour sélectionner entre le déclenchement bas et le déclenchement haut pour chaque relais individuellement.
Diagramme de câblage
Le module de relais à 4 canaux consomme une puissance considérable. Par conséquent, nous ne devons PAS alimenter le module directement à partir de la broche 5V de l'Arduino. Nous devons plutôt utiliser une alimentation externe de 5V pour le module.
Nous devons donc utiliser trois sources d'énergie :
- Un adaptateur secteur 5V pour Arduino
- Un adaptateur secteur 5V pour le module de relais 4 canaux
- Un adaptateur secteur de tension supérieure (12VDC, 24VDC, 48VDC, 220AC...) pour les appareils contrôlés par le module de relais 4 canaux
- Schéma de câblage avec trois sources d'alimentation. L'alimentation pour Arduino (non inclus dans l'image) peut se faire par un câble USB ou une prise d'alimentation.
This image is created using Fritzing. Click to enlarge image
- Nous pouvons réduire le nombre d'adaptateurs de courant en utilisant une seule source d'alimentation 5V pour l'Arduino et le module relais 4 canaux.
This image is created using Fritzing. Click to enlarge image
※ NOTE THAT:
Si les 4 appareils contrôlés par un module relais à 4 canaux utilisent la même tension, nous pouvons utiliser un seul adaptateur de tension élevée pour tous. Cependant, s'ils utilisent des tensions différentes, nous pouvons utiliser différents adaptateurs de tension élevée indépendamment.
Comment programmer un module relais à 4 canaux
- Initialise la broche Arduino en mode sortie numérique en utilisant la fonction pinMode().
- Contrôlez l'état du relais en utilisant la fonction digitalWrite().
Code Arduino
Étapes rapides
- Copiez le code ci-dessus et ouvrez-le avec Arduino IDE
- Cliquez sur le bouton Upload dans l'Arduino IDE pour téléverser le code sur Arduino
- Écoutez le bruit de clic sur les relais.
- Regardez le résultat sur le moniteur série.