Arduino Relay Shield - Guide complet sur son utilisation
Généralement, le contrôle individuel des quatre relais dans un blindage de relais nécessite le code Arduino. Le bouclier, à son tour, aide à contrôler les appareils à haute puissance. Les appareils comprennent des ventilateurs, des ampoules, des bandes de LED, des pompes, des actionneurs, etc. Un blindage de relais a également des caractéristiques exceptionnelles. Certains d'entre eux sont quatre indicateurs LED dynamiques affichant les états des relais, quatre relais de haute qualité, des interfaces NC/NO, etc. Le tutoriel d'aujourd'hui vous montrera comment utiliser un Arduino Relay Shield.
Les différences entre un blindage de relais et un module de relais à 4 canaux
Les technologues utilisent souvent un Relay Shield ou son module de relais alternatif à 4 canaux. Le tableau ci-dessous résume les différences entre les deux modules.
Module relais 4 voies | Bouclier de relais |
Vous pouvez le contrôler à l'aide des broches numériques d'un Arduino. | Vous pouvez le contrôler en pré-fixant les broches numériques d'Arduino (inflexibles). |
Il est compatible avec toutes les cartes Arduino. | Il est compatible uniquement avec les cartes Mega, UNO Wifi et Arduino. |
Vous devrez faire le câblage. | Aucun câblage n'est nécessaire ; vous ne l'empilerez que sur un Arduino. |
Matériel et logiciel nécessaires
Vous aurez besoin ;
- Câbles volants,
(Fils du câble de démarrage)
- Bouclier de relais,
- Câble USB 2.0 type A ou B,
- Genuino UNO ou Arduino UNO.
Description de l'interface du bouclier
Bouclier relais
Il y a quatre relais dans un Relay Shield, c'est-à-dire les relais 4, 3, 2 et 1. Les broches du Relay Shield comprennent :
Broches de sortie ; Les quatre relais ont trois broches, à savoir COM, NO et NC. La plupart du temps, vous les connecterez à des appareils haute tension régulés par un blindage de relais.
Explication de la broche de sortie
NON (normalement ouvert) : Il se déconnecte de COM lorsque la broche de contrôle Relay1 est réglée sur bas mais se connecte lorsque la broche 7 de contrôle Relay1 est réglée sur haut.
NC (Normalement Fermé) : Il se déconnecte de COM lorsque la broche de contrôle Relay1 est haute mais se connecte lorsque la broche Relay1 Digital 7 I/O (control pin7) est basse.
COM (Pin commun) : Vous pouvez le contrôler à partir de la broche numérique.
Broche de signal/Broche d'entrée/Broches contrôlées ; Vous connecterez en interne les broches contrôlées aux broches Arduino pendant l'empilement Arduino. Par conséquent, vous n'aurez pas à faire de câblage.
La liste ci-dessous affiche le type de contrôle de broche dans chaque relais ;
- Relais 4 :connecté en interne à la broche 12 de l'Arduino.
- Relais 3 - connecté en interne à Arduino pin8.
- Relais 2 - connecté en interne à Arduino pin7.
- Relais 1 - connecté en interne à Arduino pin4.
- Explication du schéma de câblage
- La première étape consiste à empiler votre Relay Shield sur une carte Arduino UNO.
- Ensuite, connectez la configuration ci-dessus à un appareil haute tension.
N'oubliez pas :
Vous pouvez utiliser un adaptateur secteur haute tension pour les quatre appareils contrôlés par un blindage de relais et une tension similaire. Au contraire, des tensions différentes sur les quatre appareils nécessiteront des adaptateurs d'alimentation haute tension différents.
Deuxièmement, notre configuration fonctionne sur un mode normalement ouvert. Par conséquent, il utilisera NO et COM mais pas NC.
Exemple(s)/utilisation de Relay Shield
Nous vous apprendrons à utiliser un shield Relay dans la section suivante.
Contrôle du moteur à courant continu
Étapes
- Commencez par monter le blindage du relais sur votre carte de développement Arduino.
- Ensuite, utilisez un câble USB pour connecter l'Arduino à un ordinateur.
- Nous allons maintenant réguler le moteur à courant continu à l'aide du relais 3, puis connecter le blindage du relais et le moteur à courant continu comme indiqué dans le schéma ci-dessous ;
Schéma schématique montrant une connexion entre un blindage de relais et un moteur
Remarque ; L'alimentation externe utilisée ci-dessus doit provenir d'une alimentation ou d'une batterie telle qu'une batterie au lithium. De plus, vous devez régler la tension correcte et fournir suffisamment de courant au moteur à partir de l'alimentation.
- L'IDE Arduino que vous téléchargerez sur la carte Arduino doit être comme suit :
Après avoir téléchargé le code sur la carte, votre moteur commencera à fonctionner pendant une seconde de manière indéterminée, s'arrêtera pendant la suivante, puis le processus se répétera.
Lorsque le moteur fonctionne, le voyant LED NO3 s'allume puisque vous avez connecté COM3 et NO3.
(bande LED)
Comment utiliser plusieurs blindages de relais avec une seule carte Arduino/Seeeduino
Vous pouvez utiliser plusieurs Relay Shields avec une seule carte Arduino puisqu'un Relay Shield contrôle chacun de ses relais à l'aide de broches numériques Arduino.
Étapes
- Tout d'abord, placez un shield relais sur votre carte de développement Arduino (Relay shield #1/ RS1).
- Deuxièmement, utilisez des fils/câbles de raccordement pour connecter le blindage du relais #2/RS2 au blindage du relais #1.
- Ensuite, connectez-vous ;
- Broches numériques RS2 4, 5, 6 et 7 aux broches numériques RS1 11, 10, 9 et 8, respectivement.
- Broche RS2 5V vers broche RS1 5V.
- Broche RS2 GND à broche RS1 GND.
- Enfin, vous pouvez utiliser les broches d'E/S numériques 11, 10, 9 et 8 d'Arduino pour contrôler les relais de contrôle 4, 3, 2 et 1 de RS2.
Le code ci-dessous montre comment vous contrôlerez relay1 dans RS2.
Conclusion
En bref, un blindage de relais offre une solution pour réguler les appareils à courant élevé que les broches d'E/S numériques d'Arduino ne restreignent normalement pas.
Les boucliers relais ont une large portée dans l'apprentissage technologique. Par conséquent, si vous avez des questions ou avez besoin d'aide, n'hésitez pas à nous contacter.
Technologie industrielle
- Contrôleur DMX Web
- Arduino Spybot
- BLUE_P :Bouclier de programmation Arduino sans fil
- Contrôleur Arduino GrowBox
- Serre Domotique
- Qu'est-ce que le Kevlar ? Un petit guide
- 74LS74 :un guide complet de la double bascule
- BME680 – Un guide complet sur le capteur environnemental
- Arduino Protoshield - Un guide rapide et complet sur son assemblage