Semáforo con leds y Arduino.
Aquí les envió el resultado del proyecto final.
Materiales que utilice:
- Leds rojo, amarillo y verde.
- Placa Arduino
- Resistencias (3)
- Cables, (4)
- Protoboard.
El problema era hacer un semáforo con un comportamiento similar al semáforo real.
Lograr que el led amarillo se comportara intermitente mente y con menos tiempo o medio segundo para dar paso al leds color verde con 2 segundos y rojo con 1 segundo.
Programación
int LED_ROJO = 2;
int LED_AMARILLO = 3;
int LED_VERDE = 4;
void setup() {
pinMode(LED_ROJO, OUTPUT);
pinMode(LED_AMARILLO, OUTPUT);
pinMode(LED_VERDE, OUTPUT);
digitalWrite(LED_ROJO,LOW);
digitalWrite(LED_AMARILLO,LOW);
digitalWrite(LED_VERDE,LOW);
}
void loop() {
digitalWrite(LED_VERDE,HIGH);
delay(2000);
digitalWrite(LED_VERDE,LOW);
digitalWrite(LED_AMARILLO,HIGH);
delay(500);
digitalWrite(LED_AMARILLO,LOW);
digitalWrite(LED_ROJO,HIGH);
delay(1000);
digitalWrite(LED_ROJO,LOW);
}
Problemas técnicos.
- La circuitPlayground no me funciona por lo que tuve que pensar en un proyecto que no la ocupara y pedir ayuda para realizar algunas cosas que desconocía.
- Aparte estudie manuales que adjunte en la plantilla ya que desconocía el lenguaje para comunicarme con los leds y poder hacer la programaciòn.
No hay comentarios:
Publicar un comentario