domingo, 28 de noviembre de 2010

Processing-Arduino

     Ayer estuve trabajando en los códigos de Processing y Arduino, y he conseguido que detecte un objeto y el motor gire en función de la distancia (X,Y) de éste objeto. De modo que cuanto más a la derecha está, más ángulo gira el motor, por lo tanto el objetivo está cumplido.
     Subiré un vídeo de como funciona y lo pondré posteriormente.

    Hoy he estado diseñando la transmisión que hará el motor, con respecto a movimientos horizontales, de tal forma que el movimiento angular del motor se transmita en rectilíneo, pudiendo así hacer las coordenadas X,Y del dibujo del movimiento efectuado por el espectador.


     Mañana intentaré tener cortadas las piezas para ponerlo en funcionamiento todo, y ver si mis cálculos son correctos y todo funciona bien...

sábado, 27 de noviembre de 2010

Nuevo Panel

     Con la idea de utilizar processing, estuve investigando que podría hacer, puesto que la idea del dibujo no era posible, por lo tanto decidí que dibujara un movimiento en directo, es decir, una persona del público mueve una pieza de un determinado color, processing reconoce dicho color y envía a arduino las coordenadas para que éste las reinterpreté en un movimiento de 2 motores. Dicho así suena fácil, pero no es tan sencillo. Trabajé en este código y empecé el diseño de un panel:

     En este panel lo que quería comentar era la introducción de processing, el como moviendo un determinado objeto conseguíamos un movimiento real gracias a processing y arduino. Y una vez conseguido este movimiento, ¿Cómo cambiarlo? pues investigué el pantómetro, que es un instrumento que se utilizaba antiguamente para aumentar de escala un dibujo, con este elemento podría hacer que lo que se esta "dibujando" en processing traducido a arduino, se pueda trasladar, aumentar, e incluso si giraramos dicho pantómetro, se podría ir girando este dibujo.

Intento de realización de maqueta

Como en la entrada anterior decía, la siguiente semana quería hacer una maqueta que hiciera un dibujo con alta riqueza, llamativo, aunque aleatorio aun. Entonces diseñe esta pieza, que le dotaba de dicha riqueza:


     Tuve problemas con el motor, puesto que no conseguí que transmitiera bien el movimiento, por lo que no llegó a funcionar y se me ocurrió improvisar algo, poner en funcionamiento la antigua maqueta con el mecansimo que le iba a enganchar a este intento fallido. Y el resultado fue el siguiente:



     Exponiendo el trabajo en clase se me ocurrió basar mi dibujo en processing, es decir, que una persona del público hiciera un dibujo, procesing lo reconociera y lo efectuara. Y Tomas me dijo que hiciera algo con el dibujo, que lo hiciera en "3dimensiones" lo escalara, lo girara, nose, algo!. Y entonces mi cabeza empezó a darle vueltas a la idea.

Primeros Paneles

     La siguiente semana me dediqué a hacer un par de paneles, con los que pretendía explicar y a la vez descubrir en lo que queria trabajar como proyecto final.


     En este panel quería explicar como mi proyecto final iba a ser como un GRAN sistema de engranajes que con una serie de mecanismos iba a realizar un dibujo basándose en la luz, en movimiento... etcétera. También quise poner que del mismo modo dibujaría una cosa en tinta invisible pero visible a la luz negra, de forma que cuando acabara el truco y se viera esa traducción el ambiente pudiéramos apagar la luz, encender la luz negra y ver el gran "truco final".
     Pero aun no tenia muy claro en que iba a basarme para ello.


     En el siguiente panel queria explicar el funcionamiento de lo que seria mi futura maqueta. En el se ven como dos seriaciones de un movimiento que le daria una cierta riqueza a la maqueta, y puse un ejemplo en el que podría usar la maqueta realizada anteriormente para hacer un dibujo similar (no con tanta riqueza). Aunque seguía sin tener una base, era muy aleatorio.

Segunda Maqueta

La siguiente semana di otro paso, investigué sobre nuevas formas de transmisión de movimiento, y de fabricación de elementos engranados, llegando a realizar algo parecido a un tornillo sin fin que movía 2 engranajes a la vez.


Lo que pretendía era que estas dos "ruedas" hicieran moverse linealmente un par de alambres que simulaban el movimiento de andar. No fue una gran maqueta pero sí una gran experiencia.