#define red 4
#define ye 2
#define gen 5
#define tom 13
#define pom 12
int buttonstate =0;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
// Serial.println("Hello, ESP32!");
//int 2;
pinMode(red, OUTPUT);
pinMode(ye,OUTPUT );
pinMode(gen, OUTPUT);
pinMode(tom, OUTPUT);
pinMode(pom, OUTPUT);
pinMode(buttonstate, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
digitalWrite(red, HIGH);
delay(1000);
digitalWrite(red, LOW);
delay(1000);
digitalWrite(ye, HIGH);
delay(400);
digitalWrite(ye, LOW);
delay(400);
digitalWrite(gen, HIGH);
delay(1000);
digitalWrite(gen, LOW);
delay(1000);
digitalWrite(tom, HIGH);
// digitalWrite(pom, HIGH);
buttonstate=digitalRead(pom);
if (buttonstate== HIGH){
digitalWrite(pom,LOW);
}else if(buttonstate== LOW){
digitalWrite(pom, HIGH);
}
}