Más de sintaxis
; (punto y coma)
El punto y coma «;» se utiliza para separar instrucciones en el lenguaje de programación de Arduino. También se utiliza para separar elementos en una instrucción de tipo «bucle for».
Sintaxis
int x = 13;
{} (llaves)
Las llaves sirven para definir el principio y el final de un bloque de instrucciones. Se utilizan para los bloques de programación setup(), loop(), if.., etc.
Una llave de apertura «{» siempre debe ir seguida de una llave de cierre «}«.
Sintaxis
tipo funcion(){ instruciones.... ... }
Ejemplos en funciones
void setup() { Serial.begin(9600); }
Ejemplos en bucles
while (condición) { // instrucciones } do { // instrucciones } while (condición); for (inicialización; condición; incremento) { // instrucciones }
Ejemplos en condicionales
if (condición) { // instrucciones } else if (condición) { // instrucciones } else { // instrucciones }
Comentarios
Los comentarios son líneas en el programa que se utilizan para informar de cómo funciona el programa o indicaciones a futuros progamadores, para facilitar su comprensión. Son ignorados por el compilador, y no se exportan al procesador, por lo que no ocupan ningún espacio en el chip ATmega.
Comentario de linea
Comentario de línea, se utiliza para informar acerca de lo que hace una declaración o el programa en sí.
y = 6 // comentario de línea
Comentario multilinea
Se utiliza para comentar bloques de código
/* Comentario multilinea, usado para comentar bloques de código no olvidar de cerrar el comentario */
#define
Permite definir una constante. Las constantes definidas en Arduino no ocupan espacio de memoria. También es posible declarar una variable como constante precediendo la declaración de esa variable con la palabra clave const.
Sintaxis
#define NombreConstante valor
Se debe tener en cuenta que no hay punto y coma después de la instrución. Si se incluyera, el compilador nos daría un error.
Si definimos una constante con la palabra const, sería:
const byte sensor; // variable sensor de tipo byte
#include
Se utiliza para incluir una librería. Una librería sirve para proporcionar funcionalidades extras en nuestros programas, para ello primero se ha de importar.
Sintaxis
#include <Servo.h> // libreria para facilitar el control de servomotores
Deja un comentario