Variables
Las variables son una reserva de memoria de nuestro programa para guardar un dato en nuestro microcontrolador, para posteriormente ser utilizado y/o modificado.
En función del tipo de dato a guardar tenemos de varios tipos, siendo los más habituales:
Tipo de variable | ¿Qué guardan? | Ejemplo |
integer | Números enteros positivos y negativos entre -32.768 y 32.767. Son guardados en 16-bit (2 bytes). | int x; |
long | Números enteros positivos y negativos entre -2.147.483.648 y 2.147.483.647. Son guardados en 32 bits (4 bytes) de información. | long x; |
float | Números decimales comprendidos entre 3.40282347E+38 y -3.40282347E+38. Son guardados en 32 bits (4 bytes) de información. | float x; |
boolean | Pueden tomar valores verdaderos (true) o falso (false). Ocupan 1 byte de información por cada variable. | boolean x; |
char | Puede guardar un conjunto de caracteres o un carácter. La definición de un conjunto de caracteres se hace con comillas dobles y la de un carácter con comillas simples. Ocupan 1 byte de información por cada carácter. |
char palabra=”hola”; char caracter=’h’; |
Para más información consultar el apartado de variables de la referencia de Arduino: https://www.arduino.cc/reference/en/#variables