proyecto 2
Proyecto 2: Simulación de Semáforo con Arduino
En este proyecto aprenderás a simular el funcionamiento de un **semáforo** utilizando **Arduino** y LEDs. Se programará una secuencia de luces para representar las fases de un semáforo real.
Materiales Necesarios
- Arduino Uno
- LED rojo
- LED amarillo
- LED verde
- Resistencias de 220Ω
- Cables de conexión
- Protoboard
Código Fuente
int ledRojo = 9;
int ledAmarillo = 10;
int ledVerde = 11;
void setup() {
pinMode(ledRojo, OUTPUT);
pinMode(ledAmarillo, OUTPUT);
pinMode(ledVerde, OUTPUT);
}
void loop() {
// Luz roja (detenerse)
digitalWrite(ledRojo, HIGH);
delay(3000);
digitalWrite(ledRojo, LOW);
// Luz amarilla (precaución)
digitalWrite(ledAmarillo, HIGH);
delay(1000);
digitalWrite(ledAmarillo, LOW);
// Luz verde (avanzar)
digitalWrite(ledVerde, HIGH);
delay(3000);
digitalWrite(ledVerde, LOW);
}
Instrucciones Paso a Paso
- Conectar los LEDs al Arduino usando el protoboard.
- Colocar resistencias de 220Ω en cada LED para evitar sobrecarga.
- Programar el código en el IDE de Arduino.
- Subir el código y observar la secuencia de luces.
- Modificar los tiempos en el código para ajustar la duración de cada luz.
Comentarios
Publicar un comentario