Control
8 al 11 de Mayo de 2008
Yago Torroja Igor González Angela Ramos y ...
Taller de electrónica para usos creativos 1 viernes open lab
Introducción a Arduino
• Arduino es una plataforma open-source de desarrollo de protipos, basada en hardware y software fácil de usar. • Está pensada para artistas, diseñadores, aficionados ala electrónica, y cualquiera interesado en crear objetos y entornos interactivos.
Arduino serie
Taller de electrónica para usos creativos 2 viernes open lab
Introducción a Arduino
Arduino NG
• Arduino es una placa con un microcontrolador que permite conectar sensores y actuadores mediante sus entradas y salidas, analógicas y digitales. • El microcontolador se programa utilizando unlenguaje propio de Arduino (basado en Wiring) y un entorno de desarrollo integrado (IDE) propio (basado en Processing). Taller de electrónica para usos creativos viernes open lab
3
Introducción a Arduino
• Los proyectos desarrollados con Arduino pueden ser autónomos (stand-alone) o pueden comunicarse con cualquier software a través del puerto serie (p.e. Flash, Processing, MaxMSP ...). • Lasplacas se pueden ensamblar a mano o comprarse montadas. El software se puede descargar gratis de la web. Los esquemáticos (ficheros CAD) están disponibles bajo licencia openArduino Diecimilla source, por lo que se pueden modificar si es Taller de electrónica para usos creativosnecesario. viernes open lab 4
La placa Arduino - Alimentación
Dos alternativas:
• Puerto USB. • Regulador de tensión:5 a 15 V
Taller de electrónica para usos creativos 5 viernes open lab
La placa Arduino – E/S
• 14 (hasta 20) pines de E/S digitales • 6 entradas analógicas • 6 salidas analógicas (PWM)
Taller de electrónica para usos creativos
6
viernes open lab
La placa Arduino - Comunicaciones
• Puerto serie: RX/TX • Puerto USB (FTDI) • ICSP
Taller de electrónica para usos creativos7
viernes open lab
La placa Arduino - Varios
• Botón de reset • Reloj a 16/20 Mhz • Microcontrolador Atmega8/168 8/16 Kb • Bootloader
Taller de electrónica para usos creativos
8
viernes open lab
Conexión Arduino-PC
• Instalación de los drivers FTDI. • Cable USB tipo A
Taller de electrónica para usos creativos
9
viernes open lab
El entorno Arduino (IDE)
•Descarga de la última versión:
– http://www.arduino.cc/en/Main/Software
• Instalación en el PC:
– Windows: Drivers + descomprimir y ejecutar – Linux: Descomprimir el paquete y ejecutar. – MAC: Drivers + descomprimir y ejecutar
• Guía rápida:
– http://www.arduino.cc/es/Metodolog%eda/Gui aRapida
Taller de electrónica para usos creativos 10 viernes open lab
El entorno Arduino (IDE) -Drivers MAC
Taller de electrónica para usos creativos
11
viernes open lab
El entorno Arduino (IDE) - Drivers Windows 1 2
1
3
Taller de electrónica para usos creativos 12 viernes open lab
El entorno Arduino (IDE)
Taller de electrónica para usos creativos
13
viernes open lab
El entorno Arduino (IDE) - Menu
Taller de electrónica para usos creativos
14viernes open lab
El entorno Arduino (IDE) - Placa
• Tools placa
Board: Seleccionar el tipo de
Taller de electrónica para usos creativos
15
viernes open lab
El entorno Arduino (IDE) - Puerto
1
2
• •
Mi Pc Administrar Administrador de de dispositivos Puertos (COM & LPT) Tools Serial Port Seleccionar el puerto al que está conectada la placa.
16 viernes open labTaller de electrónica para usos creativos
El entorno Arduino (IDE) - Bloques
Bloque 0 – Comentarios (OPCIONAL) Bloque 1 – Declaración de las variables que vamos a utilizar Bloque 2 – Configuración inicial del programa Bloque 3 – Bucle infinito que contiene el conjunto de instrucciones que se repiten constantemente
Taller de electrónica para usos creativos 17 viernes open lab...
Regístrate para leer el documento completo.