Voltaje y Bytes
Computación Física y Arduino Creación de Rápida de Prototipos Hardware y Software Marlon J. Manrique marlonj [at] marlonj [dot] com http://www.marlonj.com
Objetivo
Presentar el concepto de computación física a través de algunos ejemplos y la plataforma Arduino con sus características, requerimientos y posibles usos en la construcción de prototipos de hardware.
Conferencista Marlon J. Manrique ●
●
●
●
●
http://www.marlonj.com
Ingeniero de Sistemas y Telecomunicaciones Programador Java Certificado Docente en la Universidad Autónoma de Manizales Entusiasta del cine y la música Desarrollador de Software
Agenda ●
Computación Física ●
●
Plataformas ●
●
●
Conceptos Ejemplos
Arduino ●
Características
●
Ambiente de Desarrollo
●
Demostraciones
Preguntas
“Physical computing is about creating a conversation between the physical world and the virtual world of the computer.”
Dan O´Sullivan y Tom Igoe http://www.physicalcomputing.com/
Computación Física ●
●
Diseño de Objetos y de Espacios ●
Reaccionan a cambios en el entorno
●
Actúan en este
Construcción de Dispositivos ●
Microcontroladores
●
Sensores
●
Actuadores
●
Comunicación
Computación Física ●
●
Creación de Prototipos ●
Acercamiento rápido al objeto
●
Sinnúmero de herramientas disponibles
Interacción ●
Nuevas formas de interacción
●
Incluye –
Humano/Objeto/Ambiente
–
Y la comunicación entre cada uno
Y por que hablamos de ese tema aquí ??
Campos ●
La computación física requiere de muchos campos, como : ●
La Mecánica
●
La Electrónica
●
Las Ciencias de la Computación
●
El Diseño Visual
●
El Diseño Interactivo
Estamos Preparados ??
Algunas Plataformas ●
●
BugLabs ●
Basado en Linux
●
Ambiente de Desarrollo Java con Eclipse
●
Sistema Modular
SunSpot ●
Sun Small Programmable Object Technology
●
Basado en Java
●
Tarjeta programable con sensores
Wiring ●
Iniciado por el Colombiano
●
Hernado Barragan
●
Interaction Design Institute Ivrea en Italy
●
OpenSource
●
●
Desarrollado hoy por la Universidad de los Andes Usado por artistas y diseñadores
The Arduino Project team Dave Mellis, Tom Igoe; Gianluca Martino, David Cuartielles, Massimo Banzi
Arduino Board ●
ATMega8
●
11 I/O Pins
●
Memory 8/16K
●
Analog Inputs 6
●
External Interrupts 2
●
1 Hardware Serial Ports
●
USB
●
3 PWM (Analog Outputs)
Arduino IDE
●
Utiliza Wiring
●
Basado en Processing
●
Plataforma – Linux – MacOS – Windows
Ejemplos ●
●
●
●
●
Sound Marbles http://mohoya.com/soundmarble Interactive Wall http://barraganstudio.com/projects/mes-etoiles Tuist http://www.rux-werx-here.net/tuist/ Unita Zero http://www.02l.net/projects/interactive_set/unita_zero Momobots http://momobots.com/
Enlaces ●
●
●
Arduino Sitio Oficial http://www.arduino.cc Mary Jane Soft Tarjetas y Librerias http://www.maryjanesoft.com Marlon J. Manrique Desarrollador http://www.marlonj.com
Información Adicional ●
Próximos Eventos : ●
●
●
Simposio de VideoJuegos Universidad Autonoma de Manizales 13 de Noviembre de 2008 http://www.autonoma.edu.co/cvideojuegos ExpoRobotica UAM 2008 Universidad Autonoma de Manizales 13 de Noviembre de 2008 http://www.hipergalaxia.org Taller Computación Física y Arduino Universidad Autonoma de Manizales 13 de Noviembre de 2008 http://www.hipergalaxia.org