Descripción general de la programación de Arduino
El programa Arduino se divide en tres partes principales que son estructura, valores y funciones.
Al escribir un código, lo importante es seguir la sintaxis del lenguaje que se utiliza porque para ejecutar el código con éxito es necesaria la sintaxis correcta. Entonces, al escribir un programa para Arduino después de la sintaxis:
La siguiente figura dada ofrece una comprensión mucho mejor de la sintaxis utilizada para la codificación en el software Arduino:
Después de comprender la sintaxis, avancemos hacia cómo usar variables en el programa Arduino y qué tipo de variables se utilizan en la estructura del programa. Para almacenar cualquier valor que se utilizará en el programa puede ser un número o un alfabeto.
El uso de las variables da la opción de guardar, cambiar, actualizar y acceder a la información cuando el programa se ejecuta. Existen diferentes tipos de variables que se pueden usar, incluidos char, int, double, string, float, unsigned int, largo y sin firmar largo.
Los siguientes son operadores utilizados en la programación de Arduino:
Estructura del programa Arduino
La estructura del programa Arduino se divide en dos funciones: la función de configuración y la función de bucle.
El configuración() La función contiene la inicialización de las bibliotecas, variables utilizadas para el código. Del mismo modo, los modos PIN del Arduino también se declaran en esta función. También inicializa la comunicación entre la placa Arduino y la computadora. Solo funciona una vez.
El bucle() La función sigue repitiendo las instrucciones y controla y monitorea activamente el Arduino.
Ejemplo
Para comprender la estructura del programa de Arduino se compila un código de ejemplo. El código se trata de parpadear la luz LED con un retraso de 1000 milisegundos.
Primero en la función de configuración se inicializa el modo PIN, el PIN 8 se ha establecido como salida. Al llegar a la función de bucle, el estado (alto/bajo) del LED cambia después del retraso de 1000 milisegundos. Del mismo modo, podemos decir que la implementación de la función de configuración se lleva a cabo en una función de bucle. El código Arduino para el parpadeo del LED se da como:
setup () void
PinMode (8, salida);
bucle void ()
DigitalWrite (8, alto);
retraso (1000);
DigitalWrite (8, bajo);
retraso (1000);
Conclusión
Para escribir un programa en cualquier idioma, se deben conocer sus requisitos previos básicos que implican sintaxis, declaración e inicialización de variables e incorporando diferentes operadores. Este artículo explica brevemente la sintaxis, utilizando variables y diferentes operadores para dar una mejor comprensión de la estructura del programa.