const int rojo = 23; //rojo
const int amarillo = 22; //amarillo
const int verde = 21; //verde
const int amarilloP = 12; //amarillo peatones
const int verdeP = 13; //verde peatones
#include "Parpadeo.h"
void setup()
{
pinMode(rojo, OUTPUT);
Serial.begin(115200);
delay(1000);
pinMode(amarillo, OUTPUT);
Serial.begin(115200);
delay(1000);
pinMode(verde, OUTPUT);
Serial.begin(115200);
delay(1000);
pinMode(amarilloP, OUTPUT);
Serial.begin(115200);
delay(1000);
pinMode(verdeP, OUTPUT);
Serial.begin(115200);
delay(1000);
}
void loop()
{
digitalWrite(rojo, HIGH); //rojo x 5seg
digitalWrite(verdeP, HIGH);
delay(5000);
//parpadeo();
digitalWrite(rojo, HIGH); //se puede omitir pero creemos q se ve mas claro
digitalWrite(amarillo, HIGH); //pasando a verde 2s
delay(2000);
digitalWrite(rojo, LOW); //verde 5s
digitalWrite(amarillo, LOW);
digitalWrite(verde, HIGH);
delay(5000);
digitalWrite(verde, HIGH); //se puede omitir pero creemos q se ve mas claro
digitalWrite(amarillo, HIGH); //pasando a rojo 2 seg
delay(2000);
digitalWrite(verde, LOW); //pasando a rojo
digitalWrite(amarillo, LOW);
}