LED CHE SI ACCENDE CON LA PRESSIONE DI 2 PULSANTI
Scopo dell'esercitazione è accendere un led e farlo lampeggiare, con la pressione contemporanea di 2 pulsanti. In questa esercitazione è prevista la conoscenza della funzione "AND".
Sketch
#define LED 8
#define PULSANTE 10
#define PULSANTE2 12
int SEGNALE;
int ritardo=100;
void setup() {
pinMode (LED, OUTPUT);
pinMode (PULSANTE,INPUT);
pinMode (PULSANTE2, INPUT);
}
void loop()
{
int STATO=digitalRead(PULSANTE);
int STATO2=digitalRead(PULSANTE2);
if(STATO==HIGH && STATO2==HIGH){
digitalWrite (LED, HIGH);
delay (ritardo);
digitalWrite (LED, LOW);
delay (ritardo);
}
else
digitalWrite (LED, LOW);
delay(100);
}
[Modificato da =Cristian82= 27/11/2017 17:31]