Saltar la navegación

Semáforo con ledes

#define PINVERDE 3 //Pines donde conectamos los ledes
#define PINAMBAR 7
#define PINROJO 10
void setup() {
  pinMode(PINVERDE, OUTPUT); //Configuramos los pines
  pinMode(PINAMBAR, OUTPUT);
  pinMode(PINROJO, OUTPUT);
}
void loop() {
  digitalWrite(PINVERDE, HIGH); // Periodo en verde
  delay(7000);
  digitalWrite(PINVERDE, LOW);
  digitalWrite(PINAMBAR, HIGH); // Periodo en ámbar
  delay(2000);
  digitalWrite(PINAMBAR, LOW);
  digitalWrite(PINROJO, HIGH); // Periodo en rojo
  delay(8000);
  digitalWrite(PINROJO, LOW);
}

Creado con eXeLearning (Ventana nueva)