Contenido del curso

Estructura de un programa

 

Como cualquier lenguaje de programación, Arduino IDE tiene su propia estructura básica que es necesario entender y respetar para evitar errores derivados de una falta de orden o conocimiento sobre las características de las diferentes partes que conforman dicha estructura, y que podemos resumir en las tres siguientes:



  • Variables: Es la primera parte del sketch, donde importaremos las librerías que necesitemos utilizar, definiremos las constantes y funciones adicionales que nos hagan falta y declararemos las variables globales que usaremos a lo largo del código, que pueden ser de diferentes tipos (Int, Float, Boolean, Char, String, etc.).

  • void setup(): Esta es una función que se invoca una única vez al comienzo del programa. Aquí normalmente inicializaremos el puerto serie, estableceremos el modo de funcionamiento de los pines que vayamos a utilizar, pondremos el sistema en un estado conocido, etc.

  • void loop(): Esta función se ejecuta de forma cíclica después de la llamada a setup(). Esta parte del código es donde se define el funcionamiento del programa principal.

En el entorno de programación en C/C++, por defecto, al comenzar un nuevo sketch, se mostrarán estos dos grupos de funciones ya escritas.


En cambio, cuando iniciamos un nuevo programa en mBlock, comenzamos con un lienzo totalmente en blanco que, tras incluir el dispositivo Arduino UNO como se ha descrito en apartados anteriores, utilizaremos para poner los bloques mínimos necesarios para que se ejecute un programa continuamente en nuestra placa Arduino. Estos son los siguientes y se pueden localizar en las categorías del mismo color (Eventos y Control):


Vistas
16 Número de vistas
16 Vistas de miembros
0 Vistas públicas
Acciones
0 Gustos
0 No me gusta
0 Comentarios
Compartir en redes sociales
Compartir enlace
Compartir por correo

Por favor iniciar sesión para compartir esto webpage por correo.