Tutorial 1 – Buildin LED Blink – Parpadeo del LED de la placa Arduino

En este tutorial vamos a encender y apagar el LED integrado de la placa de nuestro Arduino mediante un sencillo programa.

Para ello necesitamos tener instalado el entorno de desarrollo de Arduino. Para instalarlo es tan sencillo cómo descargar de la web oficial de Arduino el software para nuestro sistema operativo.

Vamos a la sección de descargas de la web de Arduino: https://www.arduino.cc/en/Main/Software

Una vez descargado e instalado deberíamos tener el IDE de Arduino como se ve en la imagen siguiente.

En el IDE vamos a abrir el programa de ejemplo Blink que se encuentra en el menú Archivo.
Y este será el código que va a utilizar nuestro Arduino para encender el LED. Para enviarlo a la placa debemos conectarla por USB y darle al botón enviar del IDE. En este caso es un ejemplo y funciona pero para nuestros programas siempre es mejor verificar antes de enviar.
Listado del programa Blink:
/*
  Blink
  Turns an LED on for one second, then off for one second, repeatedly.
  Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO
  it is attached to digital pin 13, on MKR1000 on pin 6. LED_BUILTIN is set to
  the correct LED pin independent of which board is used.
  If you want to know what pin the on-board LED is connected to on your Arduino
  model, check the Technical Specs of your board at:
  https://www.arduino.cc/en/Main/Products
  modified 8 May 2014
  by Scott Fitzgerald
  modified 2 Sep 2016
  by Arturo Guadalupi
  modified 8 Sep 2016
  by Colby Newman
  This example code is in the public domain.
  http://www.arduino.cc/en/Tutorial/Blink
*/
// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin LED_BUILTIN as an output.
  pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);                       // wait for a second
  digitalWrite(LED_BUILTIN, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);                       // wait for a second
}
En los programas de Arduino hay dos partes, la void setup y la void loop.
La void setup se ejecuta una vez al iniciar el programa y se definen las variables, librerías etc que va a necesitar el programa y lo que se ejecuta indefinidamente es el programa contenido en la parte void loop.
Como vemos en el ejemplo primero se inicializa el LED_BUILTIN como una salida
En la parte del loop se asigna High para encender el LED y Low para apagarlo. Para poder apreciar los dos estados se establece un delay de 1 segundo.
En mi tutorial de YouTube puedes ver el resultado. Y hasta aquí el Tutorial sobre el LED Blink de la placa de Arduino.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *