Nivel Basico: Blinking LED

Los LED son luces pequeñas y potentes que se utilizan en muchas aplicaciones diferentes

Los LED son luces pequeñas y potentes que se utilizan en muchas aplicaciones diferentes. Para comenzar, trabajaremos para parpadear un LED, el Hello World de los microcontroladores. Es tan simple como encender y apagar una luz. Establecer esta línea de base importante le dará una base sólida a medida que trabajemos hacia experimentos que son más complejos.

Componentes requeridos

Necesitará los siguientes componentes, si los compraras todos en RYCH este proyecto tendria un costo de Q142.60:

  1. 1 × placa de pruebas

  2. 1 × Arduino Uno R3 o cualquier Arduino

  3. 1 × LED

  4. 1 × resistencia de 330Ω

  5. 2 × puente

Procedimiento

Siga el diagrama del circuito y conecte los componentes en la placa de pruebas como se muestra en la imagen a continuación.


Tablero de circuitos

Nota: para averiguar la polaridad de un LED, mírelo detenidamente. La más corta de las dos patas, hacia el borde plano de la bombilla, indica el terminal negativo.

LED

Los componentes como las resistencias deben tener sus terminales dobladas en ángulos de 90 ° para que se ajusten adecuadamente a los enchufes de la placa de pruebas. También puede cortar los terminales más cortos.

Resistencias

Bosquejo o Sketch

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

Bosquejo

Código Arduino

Puedes copiar y pegar en tu IDE para probar el código siguiente:

Codigo Arduino: Copia y Pega

/ *

   Parpadeo:  Enciende un LED durante un segundo, luego se apaga durante un segundo, repetidamente.

* /

// la función de configuración se ejecuta una vez cuando presiona restablecer o enciende la placa

void setup () {// inicializa el pin digital 13 como salida.

   pinMode(2, OUTPUT);

}

// la función de bucle se ejecuta una y otra vez para siempre

void loop () {

   digitalWrite(2, HIGH); // enciende el LED (ALTO es el nivel de voltaje)

   delay (1000); // Espera un segundo

   digitalWrite (2, LOW); // apaga el LED haciendo el voltaje BAJO

   delay (1000); // Espera un segundo

}


Código a tener en cuenta

pinMode (2, OUTPUT): antes de poder usar uno de los pines de Arduino, debe decirle a Arduino Uno R3 si es una ENTRADA o una SALIDA. Utilizamos una "función" incorporada llamada pinMode () para hacer esto.

digitalWrite (2, HIGH): cuando usa un pin como SALIDA, puede ordenar que sea HIGH (salida de 5 voltios) o LOW (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.