Cómo Crear un LED Parpadeante Paso a Paso con Arduino

Uno de los proyectos más básicos y populares para principiantes en Arduino es hacer parpadear un LED. Este proyecto proporciona una excelente introducción a la programación y al control de componentes electrónicos utilizando la plataforma Arduino. En este artículo, te guiaré paso a paso a través del proceso de creación de un LED parpadeante con Arduino.

Materiales Necesarios

Antes de comenzar, asegúrate de tener los siguientes materiales a tu disposición (click en cada uno para ver el producto en Amazon):

  1. Placa Arduino (por ejemplo, Arduino Uno).
  2. Un LED (Diodo Emisor de Luz).
  3. Una resistencia de 220 ohmios.
  4. Cables de conexión (jumpers).
  5. Una protoboard para montar los componentes.
  6. Una computadora con el software Arduino IDE instalado.

O también puedes adquirir un Kit de inicio Arduino, que ya contiene todos estos componentes, de los mostrados a continuación:

Paso 1: Conexión del Hardware

  1. En la protoboard, conecta el ánodo (el lado largo) del LED al pin digital 13 de la placa Arduino. El ánodo del LED debe estar conectado a través de la resistencia de 220 ohmios antes de llegar al pin 13. Esto limita la corriente que fluye a través del LED para evitar daños.
  2. Conecta el cátodo (el lado corto) del LED a tierra (GND) en la placa Arduino. La tierra es común para todos los componentes en el circuito.

Asegúrate de que todas las conexiones estén seguras y que no haya cortocircuitos.

Paso 2: Programación en Arduino IDE

Ahora, programaremos la placa Arduino para hacer que el LED parpadee. Sigue estos pasos:

  1. Abre el software Arduino IDE en tu computadora.
  2. Verifica que la placa Arduino esté conectada a través del puerto USB.
  3. Crea un nuevo proyecto (sketch) seleccionando «Archivo» > «Nuevo».
  4. En el nuevo proyecto, ingresa el siguiente código:
void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);   // Enciende el LED
  delay(1000);             // Espera 1 segundo
  digitalWrite(13, LOW);    // Apaga el LED
  delay(1000);             // Espera 1 segundo
}

Este código configura el pin 13 como una salida digital y, en el bucle principal, enciende el LED, espera un segundo, lo apaga y luego espera otro segundo. Esto crea el parpadeo del LED.

  1. Guarda el proyecto seleccionando «Archivo» > «Guardar» y asignándole un nombre.
  2. Compila el código seleccionando «Verificar» (el ícono de checkmark) en la parte superior izquierda del Arduino IDE.
  3. Carga el código en la placa Arduino seleccionando «Subir» (el ícono de flecha) en la parte superior izquierda. La placa Arduino ahora ejecutará el programa y el LED comenzará a parpadear.

Paso 3: Verificar el LED Parpadeante

Una vez que el código se haya cargado con éxito en la placa Arduino, observarás que el LED conectado al pin 13 comenzará a parpadear. La secuencia será un segundo encendido, un segundo apagado, y así sucesivamente.

¡Felicidades! Has creado con éxito un LED parpadeante con Arduino. Este proyecto es fundamental para comprender los conceptos básicos de programación y el uso de pines de E/S en Arduino. A partir de aquí, puedes experimentar y expandir tus habilidades en la plataforma Arduino para desarrollar proyectos más complejos y emocionantes.

Ver simulación en Wokwi

En el siguiente enlace (click aquí), se puede ver el proyecto en el simulador, dónde se puede experimentar con la parte electrónica y el código, para depurar y comprobar que esté todo correcto antes de montar el circuito.