Código Arduino Botonera 2 Pulsadores:
/*** Global variables ***/
int Estado=0;
int Estado3=0;
int Estado2=0;/*** Function declaration ***/void setup()
{pinMode(2,INPUT);pinMode(4,OUTPUT);pinMode(7,INPUT);pinMode(8,OUTPUT);
int Estado=0;
int Estado3=0;
int Estado2=0;/*** Function declaration ***/void setup()
{pinMode(2,INPUT);pinMode(4,OUTPUT);pinMode(7,INPUT);pinMode(8,OUTPUT);
pinMode(12,INPUT);
}
void loop()
{
if (digitalRead(2) == HIGH) {
if (Estado == 0 == Estado2 == 0) {
digitalWrite(4,HIGH);
delay(500);
Estado=1;
Estado3=0;
}
}
if (digitalRead(7) == HIGH) {
if (Estado3 == 0) {
digitalWrite(4,LOW);
digitalWrite(8,LOW);
delay(500);
Estado3=1;
Estado=0;
Estado2=0;
}
}
if (digitalRead(12) == HIGH) {
if (Estado2 == 0 == Estado == 0) {
digitalWrite(8,HIGH);
delay(500);
Estado2=1;
Estado3=0;
}
}
}
/*** Function definition ***/