2. TEMARIO
1. DEFINICIÓN
2. IDE ARDUINO
3. MANEJO ENTRADAS Y SALIDAS
4. SENSORES
5. ACTUADORES
6. ANDROID CON ARDUINO
7. PROCESSING CON ARDUINO
8. LABVIEW CON ARDUINO
3. DEFINICIÓN
1. ¿QUE ES ARDUINO ?
• Arduino es una plataforma electrónica que contiene como
microcontroladores integrados ATMEL AVR y usa como
lenguaje de programación Processing/Wiring.
• Arduino nació en Italia el 2005 como un proyecto Open
Hardware, sus co-fundadores fueron: Massimo Banzi y David
Cuartielles.
• Massimo Banzi fue profesor del instituto IVREA.
Massimo David
4. DEFINICIÓN
• Aplicaciones:
• Arduino fue creado con el objetivo de ser una plataforma
económica y fácil de usar por cualquier persona con
conocimientos básicos de electrónico y software.
• Juegos de consola
• Robótica
• Impresoras 3D
• Instrumento musical
• Maletín con GPS
• Drones
• Domótica
10. IDE ARDUINO
1.Nombre del proyecto.
2.Verificar el programa.
3.Compilador y descarga del programa.
4.Nueva hoja
5.Abrir un proyecto o librería
6.Guarda proyecto.
7.Monitor serial.
8.Ficha del proyecto actual.
9.Declaración, cabecera.
10.Cuerpo del código
11.Lista de ficheros
12.Consola de errores y advertencias.
13.Número de pagina.
14.Nombre del puerto serial conectado.
7
1
2
5
6
4
3
8
9
10
12
14
11
13
Partes de la interfaz grafica - IDE
http://www.arduino.cc/en/Main/Software
Link Descarga libre
11. MANEJO ENTRADAS Y SALIDAS
Características ARDUINO UNO R3
Botón Reset
Conector USB tipo B
Regulador tensión 5VDC
Voltaje entrada de 7V a 20V
Limitador de corriente
del puerto USB > 500mA
Regulador tensión
3.3 VDC
Microcontrolador ATmega 328
Interface USB-COM
ATmega 16U2
Conexión ICSP para el ATmega
16U2
Led estado comunicación
serial
Conector para grabación ICSP
Para Atmega 328
Compara la tensión entrada y
elige la fuente conectada USB
o Jack
Led conectado a pin13
12. MANEJO ENTRADAS Y SALIDAS
• 3. MANEJO ENTRADAS Y SALIDAS
• El arduino UNO R3 tiene :
• Entradas / Salidas digitales : 14
• Entradas analógicas : 6
• Corriente I/O pines : 40 mA
Entrada Analógicas
I/O
Digitales