En Arduino, una variable de tipo int
es una variable que almacena un número entero. El término "int" es una abreviatura de "integer" (entero en inglés). Este tipo de variable puede contener valores enteros tanto positivos como negativos, dentro de un rango específico determinado por el tamaño de la memoria asignada para almacenar dicho tipo de datos. En Arduino, un int
suele ocupar 2 bytes de memoria y puede representar valores enteros en el rango de aproximadamente -32,768 a 32,767 (para una placa Arduino con una arquitectura basada en AVR, como el Arduino Uno). Sin embargo, el rango exacto puede variar dependiendo de la arquitectura del microcontrolador y del compilador utilizado.
Sintaxis
int var = val;
Parámetros
- var: Nombre de la variable
- val: Valor asignado a esta variable
Ejemplo
Este código crea un entero llamado 'countUp', que inicialmente se establece como el número 0 (cero). La variable aumenta en 1 (uno) cada bucle, mostrándose en el monitor serie.
int countUp = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
countUp++;
Serial.println(countUp);
delay(1000);
}
Referencias
[1]arduino https://www.arduino.cc/reference/en/language/variables/data-types/int/, Consultado mayo 2019