int button1=8;
int button2=9;
int led1=10;
int led2=11;
int State1=0;
int State2=0;
void setup() {
// put your setup code here, to run once:
pinMode(button1,INPUT);
pinMode(button2,INPUT);
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(button1)==HIGH)
{
if(State2==0)
{
if(State1==0)
{
State1=1;
}
else
{
State1=0;
}
}
}
if(digitalRead(button2)==HIGH)
{
if(State1==0)
{
if(State2==0)
{
State2=1;
}
else
{
State2=0;
}
}
}
if(State1==1)
{
digitalWrite(led1,HIGH);
}
else
{
digitalWrite(led1,LOW);
}
if(State2==1)
{
digitalWrite(led2,HIGH);
}
else
{
digitalWrite(led2,LOW);
}
Serial.print("State1:");
Serial.println(State1);
Serial.print("State2:");
Serial.println(State2);
delay(1000);
}