// Semáforo
// Placa ESP: NodeMCU-32S
// Definições
int led_vm = 2;
int led_am = 4;
int led_vd = 5;
void setup() {
pinMode(led_vm, OUTPUT);
pinMode(led_am, OUTPUT);
pinMode(led_vd, OUTPUT);
Serial.begin(115200);
}
void loop() {
digitalWrite(led_vd, HIGH);
Serial.println("SIGA");
delay(3000);
digitalWrite(led_vd, LOW);
digitalWrite(led_am, HIGH);
Serial.println("ATENÇÃO");
delay(1000);
digitalWrite(led_am, LOW);
digitalWrite(led_vm, HIGH);
Serial.println("PARE");
delay(3000);
digitalWrite(led_vm, LOW);
}