Tercer tutorial ARDUINO: Programando un semáforo
En este tercer tutorial vamos a aprender como programar un semáforo para coches y gracias a ello vamos a aprender a familiarizarnos con el bucle principal de ARDUINO.
El esquema de conexión para este tutorial es el siguiente:
Y por último el código para hacer que funcione:
int tiempoCambio = 5000;
int rojoPin = 10 ;
int amarilloPin = 9;
int verdePin = 8;
void setup(){
pinMode(rojoPin, OUTPUT);
pinMode(amarilloPin, OUTPUT);
pinMode(verdePin, OUTPUT);
}
void loop() {
digitalWrite(rojoPin, HIGH);
delay(tiempoCambio);
digitalWrite(amarilloPin, HIGH);
delay(1000);
digitalWrite(verdePin, HIGH);
digitalWrite(amarilloPin, LOW);
digitalWrite(rojoPin, LOW);
delay(tiempoCambio);
digitalWrite(amarilloPin, HIGH);
digitalWrite(verdePin, LOW);
delay(1000);
digitalWrite(amarilloPin, LOW);
}
No hay comentarios: