Cómo codificar Arduino - Guía para principiantes

Cómo codificar Arduino - Guía para principiantes
Arduino es una plataforma de código abierto bastante útil para las personas que están en sistemas integrados. Los componentes principales de Arduino incluyen la placa Arduino dentro del cual tenemos microcontrolador y la otra parte principal es Arduino IDE (Entorno de desarrollo integrado) También se conoce como software Arduino donde podemos escribir el código y la compilación IDE en el código en el archivo hexadecimal binario que el microcontrolador puede leer.

Arduino IDE es un software de plataforma cruzada disponible en Windows, Mac y Linux. El lenguaje Arduino, que es derivado de C ++, se utiliza para programar tableros Arduino utilizando el IDE.

Cómo comenzar a usar Arduino como principiante:

En esta guía le explicaremos cómo escribir su primer programa con la ayuda de su tablero de Arduino. Todo lo que necesitas es:

  • Arduino Board (UNO)
  • Cable USB B
  • Una computadora o portátil
  • Arduino IDE o Software Arduino

Al seguir los pasos a continuación, puede escribir su propio programa. Vamos a empezar:

Paso 1: Para comunicarse con su tablero Arduino, necesitamos software que convierta nuestro código en archivos binarios que puedan ser comprensibles por nuestro tablero de Arduino. Necesita descargar el Arduino IDE para que podamos continuar. Si desea descargar e instalar Arduino IDE, haga clic aquí.

Como hemos descargado Arduino IDE ahora, procederemos al paso 2.

Paso 2: Inicie Arduino IDE desde el menú Inicio presionando la tecla Windows y escriba Arduino IDE o haciendo doble clic en el icono del software IDE. Se abrirá la ventana que se ve así.

Aquí he mostrado la interfaz completa de Arduino IDE.

Paso 3: El siguiente paso será seleccionar la placa Arduino correcta; Todo depende de qué placa esté utilizando siga estos pasos para seleccionar su tablero Arduino en IDE:

Ir a Herramientas> Junta> tableros AVR Arduino - Ahora seleccione el tablero que esté utilizando.

Recuerde seleccionar el modelo correcto de su tablero si selecciona por error el IDE de la placa incorrecta dará un error de compilación.

Etapa 4: A partir de ahora, ha seleccionado su placa, es hora de decirle al IDE en que el puerto USB de su PC ha conectado su placa Arduino. Para la selección de puertos, vaya a: Herramientas> puertos> (seleccione el número de puerto).

Es importante seleccionar el puerto serie correcto, de lo contrario, su código no podrá grabar en el tablero de Arduino.

Cómo escribir el primer código Arduino

Hemos instalado nuestro IDE y realizamos conexiones de construcción entre Arduino y PC. Ahora procederemos a escribir el primer código.

Todos los programas de Arduino siguen la misma estructura. Podemos dividir el programa Arduino en tres partes:

  • Estructura de código
  • Variable y constantes
  • Funciones

La estructura del código Arduino tiene más dos partes principales:

La función setup (): El propósito de esta función es cuando se inicia un boceto, inicializa los modos PIN, variables y comienza a usar las bibliotecas disponibles en su programa. Solo se ejecuta una vez durante todo el proceso de compilación.

La función bucle (): La función Loop () se usa después del configuración() La función se inicializa, ya que el nombre sugiere la función bucle () seguirán funcionando hasta que se detenga para controlar activamente la placa Arduino.

Ejemplo del programa Arduino

Como ejemplo, utilizaremos el programa LED integrado Arduino a partir de la sección Ejemplo. Usando este boceto, intentaremos comprender los conceptos básicos del programa Arduino.

Siga estos pasos para importar boceto de parpadeo LED:

Ir a Archivos> Ejemplos> 01.Conceptos básicos> Blink, Se abrirá una nueva ventana que nos muestra un boceto del LED parpadeando programa.

Como podemos ver en el boceto, hemos inicializado el configuración() función se ejecutará solo una vez.

4 PinMode (LED_Builtin, salida); Esto establecerá el pin de LED incorporado como nuestra salida.

Después bucle() La función se inicializa, se ejecutará una y otra vez:

8 DigitalWrite (LED_Builtin, High); Esto se encenderá el LED
9 retraso (1000); Esto dará una pausa de un segundo
10 DigitalWrite (LED_Builtin, bajo); Esto apagará el LED
11 retraso (1000); Dar una pausa de un segundo

Leer sobre funciones digitales () y demora (): cómo usar Arduino DigitalWrite () y cómo funciona la función de retraso de Arduino.

Usando botones de acción rápida, cargue el programa a Arduino.

Salida del programa

Podemos ver un LED incorporado que parpadea sobre el tablero Arduino como nuestra salida:

Conclusión

Este puede ser el final de este artículo, pero es solo el comienzo de su nuevo viaje con Arduino.
Escribir código con Arduino siempre es divertido y una gran oportunidad de aprendizaje para principiantes. Hemos escrito nuestro primer código de parpadeo LED, también puede probar otros ejemplos y aumentar su conocimiento de programación.