INSTRUCCIÓN FUNCION EJEMPLO
La función Setup() se invoca una sola vez cuando void Setup () {
Setup () el programa empieza. pinMode (pin, OUTPUT); // configura el
'pin' como salida
}
Después de llamar a Setup(), la función loop()
loop () hace precisamente lo que sugiere su nombre, se void loop () {
ejecuta de forma cíclica, lo que posibilita que el digitalWrite(pin, HIGH); // pone en uno
programa este respondiendo continuamente (on, 5v) el ´pin´
ante los eventos que se produzcan en la tarjeta
Las llaves sirven para definir el principio y el final
{} entre llaves de un bloque de instrucciones. type funcion () {estamentos;
}
El punto y coma “;” se utiliza para separar
instrucciones en el lenguaje de programación de int x = 13; // declara la variable 'x' como
; punto y coma Arduino tipo entero de valor 13
Una línea de comentario empieza con / / y
// línea de comentarios terminan con la siguiente línea de código. // esto es un comentario
Una variable es una manera de nombrar y int variable Entrada = 0; // declara una
variables almacenar un valor numérico para su uso variable y le asigna el valor 0 variable
posterior por el programa. Entrada = analogRead(2);// la variable
recoge el valor analógico del PIN2
Enteros son un tipo de datos primarios que
almacenan valores numéricos de 16 bits sin int unaVariable = 1500; // declara
Int decimales comprendidos en el rango 32,767 to 'unaVariable' como una variable de tipo
-32,768. entero
Estas constantes definen los niveles de salida digitalWrite(13, HIGH); // activa la salida
high/low altos o bajos y se utilizan para la lectura o la 13 con un nivel alto (5v.)
escritura digital para las patillas.
Estas constantes son utilizadas para definir, al
comienzo del programa, el modo de
input/output funcionamiento de los pines mediante la pinMode(13, OUTPUT); // designamos
instrucción pinMode que el PIN 13 es una salida
if es un estamento que se utiliza para probar si
if (si) una determinada condición se ha alcanzado, if (unaVariable ?? valor) { ejecuta
Instrucciones; }
Un bucle del tipo while es un bucle de ejecución
while continua mientras se cumpla la expresión while (¿unaVariable?? valor) {
colocada entre paréntesis en la cabecera del ejecutar Sentencias; }
bucle.