I guess button wasn't quite the right term, perhaps tactile switch is more accurate like this one:
I am trying to have nothing happen until I push the tactile switch. Once pressed, I would like the code to run in a loop until the sun burns out. Or I push a second tactile switch. Whichever happens first.
Here's the code I have
int ledAPin = 13;
int ledBPin = 12;
int ledCPin = 11;
int ledDPin = 10;
int ledEPin = 9;
int pushbuttonAPin = 3;
int pushbuttonBPin = 5;
void setup() {
pinMode(ledAPin, OUTPUT);
pinMode(ledBPin, OUTPUT);
pinMode(ledCPin, OUTPUT);
pinMode(ledDPin, OUTPUT);
pinMode(ledEPin, OUTPUT);
pinMode(pushbuttonAPin, INPUT_PULLUP);
pinMode(pushbuttonBPin, INPUT_PULLUP);
}
void loop ()
{
if(digitalRead(pushbuttonAPin) == LOW)
{
digitalWrite(ledAPin,HIGH);
delay(1000);
digitalWrite(ledAPin,LOW);
digitalWrite(ledBPin,HIGH);
delay(1000);
digitalWrite(ledBPin,LOW);
digitalWrite(ledCPin,HIGH);
delay(1000);
digitalWrite(ledCPin,LOW);
digitalWrite(ledDPin,HIGH);
delay(1000);
digitalWrite(ledDPin,LOW);
digitalWrite(ledEPin,HIGH);
delay(1000);
digitalWrite(ledEPin,LOW);
}
}
(URL and code tags added - moderator)