Curso Introduccion Arduino 1
solo utilizo
software libre
Linux/gnu
Introducción a Arduino I:
Jugando con Leds y
pulsadores
Icaro8
solo utilizo
software libre
Linux/gnu
Icaro8
solo utilizo
software libre
Linux/gnu
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)
Icaro8
solo utilizo
software libre
Linux/gnuFabLab León
1
Taller 1: Introducción a Arduino. Jugando con Leds y pulsadores
Icaro8
solo utilizo
Índice:
software libre
Linux/gnu
1
¿Qué es FabLab León?........................................................... 9
2
Plataforma electrónica Arduino UNO ...................................... 10
3
Software de Arduino ........................................................... 12
3.1
56
Programación ..................................................... 13
Estructura básica de Lenguaje Arduino .................................. 15
5.1
setup() .............................................................. 15
5.2
loop() ................................................................ 16
Ejemplos a implementar ...................................................... 17
6.1Led 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 opulsadores ........................................... 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
Icaro8
solo utilizo
; punto y coma ................................................... 25
software libre
Linux/gnu
7.3
FabLab León2
Icaro8
solo utilizo 7.4
software libre
Linux/gnu 7.5
Taller 1: Introducción a Arduino. Jugando con Leds y pulsadores
/*… */ bloque de comentarios ............................... 25
// 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
operadoresló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...
Regístrate para leer el documento completo.