proyecto 2

Proyecto 2: Simulación de Semáforo con Arduino

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

  1. Conectar los LEDs al Arduino usando el protoboard.
  2. Colocar resistencias de 220Ω en cada LED para evitar sobrecarga.
  3. Programar el código en el IDE de Arduino.
  4. Subir el código y observar la secuencia de luces.
  5. Modificar los tiempos en el código para ajustar la duración de cada luz.

Comentarios

Entradas más populares de este blog

Principal