Modulo sedici rele'
Avrei bisogno di uno sketch per l'utilizzo di un modulo a 16 rele',dovendo pilotare dispositivi a 220vca.Potreste aiutarmi.Ringraziandovi vi invio auguri per un Felice Natale
La comunità del mondo elettrico: elettronica, elettrotecnica, impianti, pic, plc, automazione
https://www.electroyou.it/forum/
int Relay1 = 2; //pin connesso al rele1 (ovvero IN1)
int Relay2 = 3; //pin connesso al rele2 (ovvero IN2)
int Relay3 = 4; //pin connesso al rele3 (ovvero IN3)
//da continuare per ciascun rele, non li scrivo tutti, lascio a te riempire secondo tue esigenze
void setup()
{
pinMode(Relay1, OUTPUT); //imposto il pin corrispondente al Rele come uscita
digitalWrite(Relay1, HIGH); //imposto il pin in High -- rele spento
pinMode(Relay2, OUTPUT); //imposto il pin corrispondente al Rele come uscita
digitalWrite(Relay2, HIGH); //imposto il pin in High -- rele spento
pinMode(Relay3, OUTPUT); //imposto il pin corrispondente al Rele come uscita
digitalWrite(Relay3, HIGH); //imposto il pin in High -- rele spento
//da continuare per ciascun rele
}
void loop()
{
//inserisci il tuo codice che farà le sue cose fino a quando ti servira acendere il rele, cosa che farai con:
digitalWrite(Relay1, LOW);
//inserisci il tuo codice che farà le sue cose fino a quando ti servira spegnere il rele, cosa che farai con:
digitalWrite(Relay1, HIGH);
}
papa10 ha scritto:per un novello e per giunta anche pensionato e' gia' molto.
int Relay1 = 2;
int Relay2 = 3;
...
int Relay12 = 13; //pin con collegato il led montato su arduino - il led è acceso quando il rele non è alimentato
int Relay13 = 14; //pin marcato come A0 su arduino
int Relay14 = 15; // e cosi via
...