computacion fisica y arduino

51

Upload: marlon-j-manrique

Post on 10-Apr-2015

466 views

Category:

Documents


0 download

DESCRIPTION

Presentar el concepto de computación física a través de algunos ejemplos, la plataforma Arduino con sus características, requerimientos y posibles usos en la construcción de prototipos de hardware.

TRANSCRIPT

Page 1: Computacion Fisica y Arduino
Page 2: Computacion Fisica y Arduino

Voltaje y BytesComputación Física y Arduino

Creación de Rápida de PrototiposHardware y Software

Marlon J. Manriquemarlonj [at] marlonj [dot] comhttp://www.marlonj.com

Page 3: Computacion Fisica y Arduino

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.

Page 4: Computacion Fisica y Arduino

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

Page 5: Computacion Fisica y Arduino

Agenda● Computación Física

● Conceptos● Plataformas

● Ejemplos ● Arduino

● Características ● Ambiente de Desarrollo● Demostraciones

● Preguntas

Page 6: Computacion Fisica y Arduino
Page 7: Computacion Fisica y Arduino
Page 8: Computacion Fisica y Arduino
Page 9: Computacion Fisica y Arduino
Page 10: Computacion Fisica y Arduino
Page 11: Computacion Fisica y Arduino
Page 12: Computacion Fisica y Arduino
Page 13: Computacion Fisica y Arduino
Page 14: Computacion Fisica y Arduino

“Physical computing is about

creating a conversation between the

physical world and the virtual

world of the computer.”

Dan O´Sullivan y Tom Igoehttp://www.physicalcomputing.com/

Page 15: Computacion Fisica y Arduino

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

Page 16: Computacion Fisica y Arduino

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

Page 17: Computacion Fisica y Arduino

Y por que hablamos de ese tema aquí ??

Page 18: Computacion Fisica y Arduino

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 ??

Page 19: Computacion Fisica y Arduino
Page 20: Computacion Fisica y Arduino

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

Page 21: Computacion Fisica y Arduino
Page 22: Computacion Fisica y Arduino
Page 23: Computacion Fisica y Arduino

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

Page 24: Computacion Fisica y Arduino
Page 25: Computacion Fisica y Arduino
Page 26: Computacion Fisica y Arduino
Page 27: Computacion Fisica y Arduino
Page 28: Computacion Fisica y Arduino
Page 29: Computacion Fisica y Arduino
Page 30: Computacion Fisica y Arduino
Page 31: Computacion Fisica y Arduino
Page 32: Computacion Fisica y Arduino

The Arduino Project team Dave Mellis, Tom Igoe;Gianluca Martino, David Cuartielles, Massimo Banzi

Page 33: Computacion Fisica y Arduino
Page 34: Computacion Fisica y Arduino
Page 35: Computacion Fisica y Arduino

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)

Page 36: Computacion Fisica y Arduino

Arduino IDE

● Utiliza Wiring● Basado en Processing● Plataforma

– Linux– MacOS– Windows

Page 37: Computacion Fisica y Arduino
Page 38: Computacion Fisica y Arduino
Page 39: Computacion Fisica y Arduino
Page 40: Computacion Fisica y Arduino
Page 41: Computacion Fisica y Arduino
Page 42: Computacion Fisica y Arduino
Page 43: Computacion Fisica y Arduino
Page 44: Computacion Fisica y Arduino
Page 45: Computacion Fisica y Arduino
Page 46: Computacion Fisica y Arduino
Page 47: Computacion Fisica y Arduino
Page 48: Computacion Fisica y Arduino
Page 49: Computacion Fisica y Arduino

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/

Page 50: Computacion Fisica y Arduino

Enlaces● Arduino

Sitio Oficial http://www.arduino.cc

● Mary Jane SoftTarjetas y Libreriashttp://www.maryjanesoft.com

● Marlon J. ManriqueDesarrollador http://www.marlonj.com

Page 51: Computacion Fisica y Arduino

Información Adicional● Próximos Eventos :

● Simposio de VideoJuegos Universidad Autonoma de Manizales 13 de Noviembre de 2008http://www.autonoma.edu.co/cvideojuegos

● ExpoRobotica UAM 2008Universidad Autonoma de Manizales13 de Noviembre de 2008http://www.hipergalaxia.org

● Taller Computación Física y ArduinoUniversidad Autonoma de Manizales13 de Noviembre de 2008http://www.hipergalaxia.org