Salve a tutti,
ho un problema con la programmaziona di un pulsante: in pratica quando premo un bottone e questo rimane premuto non devo svolgere niente fin quando il pulsante non viene rilasciato.
Ho scritto questa parte di codice e prima di provarlo volevo vedere se ci fosse qualcosa di sbagliato.
//codice
int val;
int button;
void setup(){
//codice
pinMode(9,INPUT);
}
void loop(){
val=digitalRead(9);
if(val==HIGH){
button=1;
}
else{
button=0;
}
if(button==1){
val=digitalRead(9);
}
else if(button==0){
//codice da eseguire
}
}
>VittoM: in conformità al REGOLAMENTO della sezione Italiana del Forum, punto 13, il cross-posting è proibito (anche tra lingue diverse) e tu hai già posto la stessa domanda prima QUI, poi non contento QUI, quindi QUI ed ora in questo thread.
Non solo, in QUESTO thread ti stanno già rispondendo ed è veramente poco cortese abbandonare una discussione e chi ti stava aiutando, per venire di qua a porre la stessa domanda … :
Tutti i tuoi thread duplicat,i nella sezione Italiana del forum, sono stati chiusi e verranno cancellati e, cortesemente, continua nel thread in Inglese dove già ti stanno aiutando. Grazie.