Manual de programacién de Arduino +0»
Tabla de Contenidos
A. MANUAL DE
PROGRAMACION DE
ARDUINO.
1
10,
i
. Estructura bi
Caracteristicas
generales de la
placa
Entorno de
desarrollo
de un programa
Funciones.
Veriables
Tipos de datos
operadores.
aritméticos
Sentencias
condicionales
Entradas y salidas
digitales y
‘analégicas
Funciones de
tiempo y
matematicas
Funciones de
‘generacién
Hoe a poraraartdneoge 04
Estructura basica de un programa
La estructura basica de programacién de Arduino es bastante simple
y divide la ejecucién en dos partes: setup y loop, Setup() constituye
la preparacién del programa y loop() es la ejecucién. En la funcién
Setup() se incluye la declaracién de variables y se trata de la
primera funcién que se ejecuta en el programa. Esta funcién se
ejecuta una Unica vez y es empleada para configurar el pinMode (p.
ej. si un determinado pin digital es de entrada o salida) e inicializar
la comunicacién serie, La funcién loop() incluye el cédigo a ser
ejecutado continuamente (leyendo las entradas de la placa, salidas,
ete.).
void setup() ¢
inode(pin, OUTPUT); 11 Establece “pin' cono salida
y
void Loop) ¢
digitalweite(pin, HIGH); // Activa ‘pin’
delay(1000); 11 Pausa un segundo
digitalwrite(pin, Low); // Desactiva “pin
delay(1000);
+
Como se observa en este bloque de cédigo cada instruccién acaba
con ; y los comentarios se indican con //. Al igual que en C se
pueden introducir bloques de comentarios con /* ... */aleatoria
12. Puerto serie
13. Ejemplos de cédigo
Built With Wimba Create
Hoe a poraraartdneoge 04