Logo de Sermanitas

SERMANITAS

Encender dos LEDs con Arduino

📄 Descargar PDF del proyecto

En este proyecto controlamos dos LEDs (rojo y verde) alternándolos cada segundo. Es una evolución del proyecto básico de un solo LED.

Material necesario

Esquema de conexión

Esquema LED Arduino

LED rojo → Pin 13 → Resistencia → GND
LED verde → Pin 12 → Resistencia → GND

Código Arduino


// ==========================================
// PROYECTO: DOS LEDs CON ARDUINO UNO
// LED rojo  -> Pin 13
// LED verde -> Pin 12
// ==========================================


// Guardamos en variables los pines usados
int ledRojo = 13;
int ledVerde = 12;


// La función setup() se ejecuta UNA sola vez
void setup() {

  // Configuramos los pines como SALIDA
  // porque vamos a enviar electricidad a los LEDs
  pinMode(ledRojo, OUTPUT);
  pinMode(ledVerde, OUTPUT);
}


// La función loop() se repite continuamente
void loop() {

  // ----------------------------------
  // ENCENDER LED ROJO
  // ----------------------------------

  // HIGH = enviar corriente = LED encendido
  digitalWrite(ledRojo, HIGH);

  // LOW = cortar corriente = LED apagado
  digitalWrite(ledVerde, LOW);

  // Esperar 1000 milisegundos = 1 segundo
  delay(1000);



  // ----------------------------------
  // ENCENDER LED VERDE
  // ----------------------------------

  digitalWrite(ledRojo, LOW);
  digitalWrite(ledVerde, HIGH);

  // Esperar 1 segundo
  delay(1000);
}
      

Paso a paso

1. Conecta los LEDs

LED rojo al pin 13, LED verde al pin 12. Ambos con resistencia de 220 Ω hacia GND.

2. Carga el código

Abre el IDE de Arduino, copia el código anterior y súbelo a tu placa.

3. Observa el resultado

Los LEDs se alternarán cada segundo. Rojo → Verde → Rojo → Verde…

⚡ Consejo: usa siempre resistencias para evitar quemar los LEDs.