iniciando con arduino
Jugando con Leds y
pulsadores
Taller 1: Introducción a Arduino. Jugando con Leds y pulsadores
"El verdadero progreso es el que pone la
tecnología al alcance de todos."
(Henry Ford)
FabLab León
1
Taller 1: Introducción a Arduino. Jugando con Leds y pulsadores
Índice:
1
¿Qué es FabLabLeón?........................................................... 9
2
Plataforma electrónica Arduino UNO ...................................... 10
3
Software de Arduino ........................................................... 12
3.1
5
Programación ..................................................... 13
Estructura básica de Lenguaje Arduino .................................. 15
5.1
5.2
6
setup().............................................................. 15
loop() ................................................................ 16
Ejemplos a implementar ...................................................... 17
6.1
Led intermitente.................................................. 17
6.1.1 Código ............................................................ 18
6.1.2
Circuito.......................................................... 18
6.1.3
Montaje en Protoboard ..................................... 19
6.1.4 Ejercicio 1: ...................................................... 19
6.2
Botones o pulsadores ........................................... 20
6.2.1 Código ............................................................ 21
6.2.2 Circuito........................................................... 21
6.2.3
Montaje en Protoboard ..................................... 22
6.2.4 Ejercicio 2: ...................................................... 23
6.2.5 Ejercicio 3 complementario: ............................... 23
7
Anexo: Guía de lenguaje Arduino. ......................................... 24
7.1
Funciones........................................................... 24
7.2
{} entre llaves .................................................... 24
7.3
; punto y coma ................................................... 25
FabLab León
2
Taller 1: Introducción a Arduino. Jugando con Leds y pulsadores
7.4
/*… */ bloque de comentarios ............................... 25
7.5
// línea de comentarios........................................ 25
7.6
Variables ............................................................ 26
7.7
Declaración de variables ....................................... 27
7.8
utilización de una variable .................................... 27
7.9
Tipos de datos .................................................... 28
7.9.1 Byte............................................................... 28
7.9.2 Int ................................................................. 28
7.9.3 Long .............................................................. 28
7.9.4 Float .............................................................. 28
7.9.5 arrays ............................................................ 29
7.10
aritmética.......................................................... 30
7.11
asignaciones compuestas ..................................... 30
7.12
operadores de comparación .................................. 31
7.13
operadores lógicos ............................................... 31
7.14
constantes ......................................................... 31
7.15
cierto/falso (true/false)........................................ 32
7.16
High/Low ........................................................... 32
7.17
Input/Output ...................................................... 32
7.18
Control de flujo ................................................... 32
7.18.1 if (si condicional) ............................................ 32
7.18.2 if… else (si….. sino ..)...
Regístrate para leer el documento completo.