int butt1 = 7;
int butt2 = 6;
int green = 11;
int yellow = 12;
int red = 13;
bool prev1 = 1;
bool prev2 = 1;
int A, B, iff1 = 0, iff2 = 0;
void setup(){
pinMode(red, OUTPUT);
pinMode(yellow, OUTPUT);
pinMode(green, OUTPUT);
pinMode(butt1, INPUT);
pinMode(butt2, INPUT);
digitalWrite(butt1, 1);
digitalWrite(butt2, 1);
Serial.begin(9600);
}
void loop(){
A = digitalRead(butt1);
B = digitalRead(butt2);
if (A == 0 && prev1 == 1){
iff1 = !iff1;
}
prev1 = A;
if (B == 0 && prev2 == 1){
iff2 = !iff2;
}
prev2 = B;
digitalWrite(red, iff1);
digitalWrite(green, iff2);
digitalWrite(yellow, iff2);
delay(30);
}