Module relais 8 canaux OPEN436 compatible Arduino et microcontrôleurs

Ce module relais à 8 canaux permet de contrôler divers appareils et autres équipements avec un courant élevé. Le module peut être piloté directement par un microcontrôleur (Arduino, PIC, AVR, CUBLOC, etc...).

Prix : 9,84 €
TTC
8,20 € HT
Dont 0,02 € d'eco-participation
Product availability: Disponible
Code OPEN436

Reprise 1 pour 1         Frais de port à partir de 9 €   infos

  • Peut être contrôlé directement par un micro-contrôleur (Arduino ou autres)
  • Entrées opto-isolées
  • LEDs d'état pour sortie relais

Spécifications

  • Courant d'entrée (in1 à in8): 5 - 25 mA
  • Bobine: 5 Vcc
  • Pouvoir de coupure des relais: 30 Vcc - 10 A max. (charge non-inductive)
  • Dimensions: 140 x 54 mm
  • Entraxe de fixation: 132 x 40 mm (M3)

Le pouvoir de coupure des relais est de 30 V / 10 A max. Cette platine n'est pas conçue, ni prévue,
ni autorisée
 pour piloter des dispositifs alimentés sous une tension supérieure à 30 V.



Exemple:


Exemple de raccordement du module 8 relais pour Arduino


Vous trouverez ci-dessus et ci-dessous un exemple de raccordement de la carte relais ainsi qu'un exemple de programme avec le code source pour Arduino. Dans cet exemple la sortie 11 de l'Arduino activera le relais 1 et la sortie 9 le relais 3. Le module relais activera pendant 2 secondes et désactivera à tour de rôle deux ampoules avec une source de tension différente (ici 9 V et 3 V).


//2 relais correspondant aux entrées 11 et 9
int RELAIS1 = 11;
int RELAIS3 = 9;


#define ON 0
#define OFF 1
void setup()
{
relay_init();                         //initialialisation des relais
}

void loop()
{
relay_SetStatus(ON, OFF);    //active le relais 1
delay(2000);                        //pause de 2s
relay_SetStatus(OFF, ON);    //active le relais 3
delay(2000);                        //pause de 2s
}
void relay_init(void)             //initialise les relais
{
//Déclaration des sortie de l'Arduino
pinMode(RELAIS1, OUTPUT);
pinMode(RELAIS3, OUTPUT);

relay_SetStatus(OFF,OFF);    //désactvation de tous les relais
//set the status of relays
void relay_SetStatus( unsigned char status_1, unsigned char status_2)
{
digitalWrite(RELAIS1, status_1);
digitalWrite(RELAIS3, status_2);
}

Produits associés

Carte Arduino® UNO Rev 3 officielle A000066
A000066 23,00 €

La carte Arduino UNO Rev 3 A000066 est très certainement le plus modèle le plus populaire et le plus utilisé de la gamme Arduino. Conçue sur la base d'un microcontrôleur ATmega328 avec bootloader intégré, cette version est le modèle officiel fabriqué en Italie.

Chargement...
Retour en haut