Agenda
Introducción a Arduino.
Arduino BT y Arduino + BT
Ambiente de desarrollo y lenguaje de programación
Requerimientos y primeros pasos
Ventajas y debilidades
Relación con otras plataformas
Enlazando Arduino con Android
Ejemplos prácticos
Introducción a arduino
Introducción: el qué
Arduino es:
una plataforma computacional basada en una tarjeta de micro-controlador,
el lenguaje empleado para la programación de dicho micro-controlador, y
el IDE que facilita la programación en ese lenguaje.
En la vida real, Arduino se refiere a las tarjetas de micro-controlador.
Arduino es completamente open-source.
Introducción: el para qué
¿Para qué sirve?
Enlazar dispositivos electrónicos.
Realizar procesamiento:
Dispositivos sensores ofrecen estímulos.
Micro-controlador procesa estímulos y calcula reacciones.
Reacciones son llevadas a la práctica por dispositivos actuadores.
Construir cosas divertidas.
¿Floppy drives haciendo música?
¡Bots, bots, bots!
Video: floppy music
http://www.youtube.com/watch?v=AzmmDRDwHIk
Introducción: el cómo
Diferentes modelos contienen diferentes partes.
El modelo BT incorpora un módulo Bluetooth.
Partes notables:
Micro-controlador (ATmega328).
Memoria flash (32 KB).
SRAM (2 KB).
Pines digitales de entrada/salida (14).
Pines analógicos de entrada (6, resolución de 10 bits).
El módulo Bluetooth (Bluegiga WT11).
En lugar del adaptador USB típico de los otros modelos.
ARDUINO BT Y ARDUINO + BT
Arduino BT
Modelo comercial oficial.
Precio ronda los $100 en Amazon :S
Módulo BT se comunica con el micro-controlador por serial (pines RX y TX de la tarjeta) .
Módulo BT se comunica con otros dispositivos vía Bluetooth a 115200 baud.
No posee adaptador USB.
Puede programarse inalámbricamente por Bluetooth.
Página siguiente |