int led[6] = {7, 6, 5};
int bt = 8;
boolean love = false;
boolean toggle = false;
void setup() {
for (int i = 0; i < 3; i++) {
digitalWrite(led[i], LOW);
}
}
void loop() {
boolean btState = digitalRead(bt);
if (btState == HIGH and toggle == false) {
toggle = true;
}
if (btState == LOW and toggle == true) {
love = true;
toggle = false;
for (int i = 0; i < 3; i++) {
digitalWrite(led[i], LOW);
}
}
while (love == true) {
for (int i = 0; i < 3; i++) {
digitalWrite(led[i], HIGH);
btState = digitalRead(bt);
if (btState == HIGH and toggle == false) {
toggle = true;
}
if (btState == LOW and toggle == true) {
love = false;
toggle = false;
break;
}
delay(100);
digitalWrite(led[i], LOW);
}
}
}