This entry was posted on Friday, August 1st, 2008 at 2.53 am and is filed under Develop, General, Hardware Hacks. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
DELACREW.net WEBLOG
too rave people doing nasty things with fast computers
Arduino a go-go
Author: Administrador01.08.2008
En nuestro último viaje a España decidí traerme algunas cosas vitales que había dejado atrás cuando nos vinimos a China: mis bafles, un disco duro Lacie y mi placa Arduino con su cajita de sensores, leds y cablecitos.
Los bafles y el disco duro fueron integrados rápidamente a la escena cotidiana; pero el caso de Arduino era diferente. Ahora tengo un mac y nunca antes había hecho funcionar Arduino y PureData en un mac. Me esperaban toneladas de documentación y horas de fustrantes pruebas hasta llegar al punto de tener la placa de Arduino funcionando y linkeada a PureData.
Así que después de todo el tiempo invertido en hacer funcionar el trasto he decidido escribir un post del log de sucesos para que le sirva a quien quiera hacer funcionar Arduino en un mac intel con OS X.
Partimos de un sistema MacBook Intel con Leopard 10.5.4
- Descargamos e instalamos la aplicación de Arduino desde http://www.arduino.cc/en/Main/Software y la instalamos tal y como explican en la misma página.
- Descargamos e instalamos la versión extendida de Pure Data para Mac intel (x386), la rama 10.5, en http://autobuild.puredata.info/auto-build/
- Descargamos Pduino, la extensión de Pure Data para controlar Arduino desde la web de Hans: http://at.or.at/hans/pd/objects.html . El paquete incluye el patch que controla Arduino y el firmware (llamado Firmata) que hay que meterle a Arduino para que pueda funcionar con PD. Copiamos los directorios como nos indican en los README.txt de Pduino y Firmata. Desde la aplicación de Arduino, compilamos el firmare “Standard Firmata” (un click), lo subimos a la placa de Arduino (otro click) y ale, ya está.
- Ahora abrimos el patch de PD arduino-test.pd y configuramos el puerto en el que está conectado Arduino por USB (/tty/numeros-usb-numeros).
- Debemos añadir libdir en el startup de PD, si no, no podremos cargar la slibrerias “hardware” o “mapping” o “oscx” en el caso de querer cargarlo.
- En esta dirección está la documentación oficial http://www.arduino.cc/playground/Interfacing/Firmata
- A la hora de conectar un sensor a PD he encontrado el problema de la oscilación en los valores que da el sensor, para solucionar esto he encontrado una respuesta en un foro que sugiere el uso del objeto “line” para tener un flujo sin picos en los valores.
Y aqui van unos links que he ido recopilando sobre el tema. Hay de todo, en algún post futuro los ordenaré : P
http://ipod.hackaday.com/search/?q=arduino
http://blog.makezine.com/archive/arduino/2.html
http://www.arduino.cc/es/Tutoriales/SensorKnock
http://www.danielandrade.net/2008/07/05/temperature-sensor-arduino/
http://todbot.com/blog/bionicarduino/
http://blog.makezine.com/archive/electronics/11.html
http://ipod.hackaday.com/search/?q=arduino
http://blog.makezine.com/archive/arduino/2.html
http://www.arduino.cc/es/Tutoriales/SensorKnock
http://www.danielandrade.net/2008/07/05/temperature-sensor-arduino/
CONTROLADOR MIDI ARDUINO http://personal.ilimit.es/principio/pmwiki/pmwiki.php?n=Main.6-pack
Alex Posadas http://www.nice-noise.org/
http://beamerworld.com/sequencer.html
http://todbot.com/blog/bionicarduino/
http://www.evilmadscientist.com
http://www.ladyada.net/make/x0xb0x/
http://www.arduino.cc/playground/Main/PbSynthCode
http://synthwise.com/tag/arduino-synthesizer
http://www.arduino.cc/playground/Main/ArduinoSynth
http://www.uchobby.com/index.php/2007/11/11/arduino-sound-part-1/
http://www.uchobby.com/index.php/2007/11/14/arduino-sound-part-2-hello-world/
http://www.uchobby.com/index.php/category/arduino/
http://little-scale.blogspot.com/2008/02/simple-polyphonic-synth-with-just.html
ARDUINO SYNTH EN GOOGLE
http://www.google.com/search?hl=en&newwindow=1&client=firefox-a&rls=org.mozilla:en-GB:official&pwst=1&q=arduino+synth&start=20&sa=N
ACTUALIZACIÓN:
La base de datos más bruta sobre Arduino que he encontrado. Para tirarse unas horitas… o dias.. o la vida entera vamos..

13. 08 13, 2008 at 4.44 pm
un abrazo espero que todo vaya bien por aquellos lares.
hay olimpiadas de d n b?
salud!
5. 09 05, 2008 at 4.27 pm
Yo sólo era un voyeur de la vida de un colectivo de creación audiovisual desde china vía Blog, pero he de decir que ahora que ya no escriben se les echa de menos.
Desde la invisibilidad de la red, les deseo lo mejor, y espero que vuelvan a su bitácora cuando crean conveniente.
13. 09 13, 2008 at 6.32 pm
[...] - Arduino a go-go saved by elefantito2008-09-09 - iPhone and iTouch Hello World Application saved by [...]