ciao ![]()
dici che il problema sta nel blocco relè .... ci sono delle prove che puoi fare per capirlo ![]()
- quando il relè è eccitato senti un piccolo clic (poi dipende dal relè)
- usa il tester per vedere se effettivamente il relè chiude il contatto
- sostituisci il relè temporaneamente con un led per vedere che non ci siano problemi nel codice
3b) senza sostituire il relè con un led prova questo sketch
void setup() {
pinMode(PIN_RELE, OUTPUT);
}
void loop() {
digitalWrite(PIN_RELE,HIGH);
delay(10000);
digitalWrite(PIN_RELE,LOW);
delay(10000);
}
compilando il motore dovrebbe girare per 10 secondi, e stare fermi per 10 secondi
facci sapere ![]()
PS comunque il codice da postato va poi modificato sugli IF ... ma facciamo un passo alla volta ![]()
MD