Description
Il s’agit d’un module relais 8 canaux 5 V. La charge maximale de l’interface normalement ouverte du relais est de 250 V CA/10 A, 30 V CC/10 A. Il a un courant de déclenchement de 5 mA. . . et une tension de fonctionnement du module de 5 V CC. Chaque canal du module peut être avancé par un cavalier pour définir un niveau haut ou un niveau bas.
- Tension d’alimentation – 3,75 V à 6 V
- Courant de déclenchement – 5 mA
- Courant lorsque le relais est actif – ~70 mA (simple), ~600 mA (les huit)
- Tension de contact maximale du relais – 250 VCA, 30 VCC
- Courant maximal du relais – 10 A
Caractéristiques:
- Des trous de boulons fixes pour une installation facile.
- Il dispose d’un indicateur d’état de relais LED Power LED (vert), 8 indicateurs d’état de relais LED (rouge)
- Interface de contrôle de relais par IO monopuce.
- Fermeture d’aspiration de bas niveau, relâchement de niveau haut.
- Facile à utiliser, structure simple en 3 lignes.
Premiers pas avec le module relais 8 canaux 5 V
Le relais Arduino utilise un relais de haute qualité avec huit canaux d’entrée et huit canaux de sortie. Il peut être connecté à un élément CA 250 V/10 A ou à un élément CC 24 V/10 A au maximum, il peut donc être utilisé pour contrôler les lumières et les moteurs. La conception modulaire facilite la connexion à la carte d’extension Arduino. L’état de sortie du relais est indiqué par une diode lumineuse pour faciliter l’application réelle.
Matériel requis
- Arduino Uno
- Fils de liaison
- Led x3
- Module relais 8 canaux 5 V
Connexion du matériel
Télécharger le code
int BASE = 2 ; // Broche E/S connectée par le premier relais int NUM = 8; //nombre total de tous les relais configuration vide() { pour (int i = BASE; i < BASE + NUM; i ++) { pinMode(i, OUTPUT); //définir la broche d'E/S numérique comme sortie } } boucle vide() { pour (int i = BASE; i < BASE + NUM; i ++) { digitalWrite(i, LOW); // définir la broche d'E/S numérique sur « basse », c'est-à-dire désactiver progressivement le relais delay(200); //retard } pour (int i = BASE; i < BASE + NUM; i ++) { digitalWrite(i, HIGH); // définir la broche d'E/S numérique sur « basse », c'est-à-dire activer progressivement le relais delay(200); //retard } }