
El parpadeo de un LED en Arduino es, básicamente, encender y apagar un LED conectado a la placa de Arduino a intervalos regulares. Este es un proyecto fundamental para principiantes ya que introduce conceptos clave de programación y electrónica.
Aquí te explicamos cómo hacerlo paso a paso:
- Conexión del LED: Conecta el ánodo (pata más larga) del LED a un pin digital de tu Arduino, por ejemplo, el pin 13, a través de una resistencia de 220 ohmios. La resistencia protege el LED de quemarse por el exceso de corriente. El cátodo (pata más corta) se conecta a tierra (GND) de la placa. Es crucial usar la resistencia.
- El código básico: El código se divide en dos partes principales:
setup()yloop(). setup(): Esta función se ejecuta una sola vez al iniciar el Arduino. Aquí declaramos el pin 13 como un pin de salida usandopinMode(13, OUTPUT);.loop(): Esta función se repite continuamente. Aquí encendemos y apagamos el LED.- Encender y apagar el LED: Dentro de la función
loop(), usamos las siguientes funciones:digitalWrite(13, HIGH);- Enciende el LED (envía 5V al pin 13).delay(1000);- Espera 1000 milisegundos (1 segundo).digitalWrite(13, LOW);- Apaga el LED (envía 0V al pin 13).delay(1000);- Espera 1 segundo.
Ejemplo completo del código:
Must Read
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH); // Enciende el LED
delay(1000); // Espera un segundo
digitalWrite(13, LOW); // Apaga el LED
delay(1000); // Espera un segundo
}
Usos prácticos: El parpadeo de un LED es la base para crear indicadores visuales. Por ejemplo, se puede utilizar para indicar el estado de un sensor (activo/inactivo), o simular una luz de emergencia. También es útil para depurar código, donde el parpadeo del LED sirve como señal de que una determinada sección del código se está ejecutando. Dominar esta técnica abre las puertas a proyectos más complejos.