Arduino - LED parpadeante
Los LED son luces pequeñas y potentes que se utilizan en muchas aplicaciones diferentes. Para empezar, trabajaremos en el parpadeo de un LED, el Hello World de los microcontroladores. Es tan simple como encender y apagar una luz. Establecer esta importante línea de base le dará una base sólida mientras trabajamos hacia experimentos que son más complejos.
Componentes requeridos
Necesitará los siguientes componentes:
- 1 × tablero
- 1 × Arduino Uno R3
- 1 × LED
- Resistencia de 1 × 330Ω
- 2 × puente
Procedimiento
Siga el diagrama del circuito y conecte los componentes en la placa de pruebas como se muestra en la imagen que se muestra a continuación.

Note- Para conocer la polaridad de un LED, mírelo de cerca. La más corta de las dos patas, hacia el borde plano de la bombilla, indica el terminal negativo.

Los componentes como las resistencias deben tener sus terminales doblados en ángulos de 90 ° para que se ajusten correctamente a los enchufes de la placa de pruebas. También puede acortar los terminales.

Bosquejo
Abra el software Arduino IDE en su computadora. La codificación en el lenguaje Arduino controlará su circuito. Abra el nuevo archivo de boceto haciendo clic en Nuevo.

Código Arduino
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
*/
// the setup function runs once when you press reset or power the board
void setup() { // initialize digital pin 13 as an output.
pinMode(2, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(2, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(2, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
Código a tener en cuenta
pinMode(2, OUTPUT)- Antes de que pueda usar uno de los pines de Arduino, debe decirle a Arduino Uno R3 si es una ENTRADA o una SALIDA. Usamos una "función" incorporada llamada pinMode () para hacer esto.
digitalWrite(2, HIGH) - Cuando está usando un pin como SALIDA, puede ordenarlo para que sea ALTO (salida de 5 voltios) o BAJO (salida de 0 voltios).
Resultado
Debería ver que su LED se enciende y apaga. Si no se ve la salida requerida, asegúrese de haber ensamblado el circuito correctamente y verificado y cargado el código en su placa.