Bateria Midi con Arduino (Midi Drum)

Por fin…. llevo como dos meses intentando hacer que esto funcione y aunque queda mucho por hacer ya tengo la primera versión operativa de la que podré reutilizar casi todo.

He tardado tanto por falta de tiempo no por la dificultad en si ya que el concepto es bastante simple… ademas he aprendido a trabajar con chapa de 0.6mm cosa que nunca habia hecho.

La bateria funciona de un modo muy simple, el microcontrolador detecta el golpe en un pad y envia a traves del cable midi la nota correspondiente que hemos asignado. El protocolo midi es bastante básico, cadenas de 3 bytes comunicando por puerto serie a 31.250 bps que en mi caso envio al ordenador donde he instalado la version demo de un programa para baterias midi llamado BFD2 que aunque permite hacer gran cantidad de ajustes… cuidado… la versión demo no permite grabarlos… , bueno, el programa está disponible en la web del fabricante, y finalmente los sensores están basados en piezoelectricos pegados a una chapa de 0.6mm y para que los golpes directos en la chapa no suenen mas que el sonido midi que sale del ordenador he puesto una lámina amortiguadora hecha con una sencilla alfombrilla de ratón…. y este es el resultado…

Mi agradecimiento a muuuuchas webs que hay con baterias similares y principalmente a esta de TodBot que es donde he sacado tanto esquemas como programación…. http://todbot.com/blog/2006/10/29/spooky-arduino-projects-4-and-musical-arduino/

furri.

Sir Ken Robinson habla sobre creatividad y talento.

En este mundo contadas veces te tropiezas con excelentes divulgadores o con conferencias excepcionales, esta es una de ellas.

Disiento del título… «las escuelas matan la creatividad»… no es cierto, es la sociedad la que mata dicha creatividad, los educadores tan solo ocupan la primera fila.

TED 2006

Conferencia en Agora Talentia (Pamplona) febrero de 2009.

ArmSoft – Brazo Robot , PC y Arduino

Por fin he decidido dar forma a este software para controlar brazos roboticos.

La primera versión del software y por tanto el primer proyecto con este brazo robot (OWI007) utilizaba acceso USB a traves de un PIC18F2550 aunque era una versión excesivamente básica que aunque era capaz de reproducir secuencias de movimiento nunca llegué a montar un interfaz de usuario para crear dichas secuencias por lo que habia que teclearlas a mano en un fichero de texto.

Mi segundo proyecto con el OWI007 fué hace meses con una tarjeta Arduino para controlarlo con un nunchuck de la Wii.

Este es el tercer proyecto donde me quedo con lo que mas comodo me he sentido, la tarjeta Arduino como placa de control y por supuesto he desarrollado el software muchísimo mas currado, os dejo un video y un pantallazo del software en versión Beta aunque le quedan pocas horas para sacar la versión 1.0.

furri.

Semana de la Ciencia en Principia – Malaga

Aunque pone que tienen planetario lo que tienen es una nave interestelar que te llevará a los confines del universo… es sencillamente genial, no os lo podeis perder, ni eso ni todo lo demás…

La web es http://www.principia-malaga.com, podeis pinchar en cualquiera de las fotos.

Principia está justo al lado izquierdo de la marca, esquina con esquina con el estadio «La Rosaleda».


Ver mapa más grande

Impresora Remota por RF

Aqui otro de mis inventos, el otro dia estuvimos especulando sobre montar una impresora en una carretilla movil que se mueve por el interior de una nave industrial diafana… soluciones hay muchas, tantas como personas que leen estás páginas pero fabricar una solución viable en menos de 24 horas sin salir de mi trastero…. eso si que es imaginación.

Bueno, pues aqui os dejo el video del sistema funcionando, un documento pdf con las especificaciones y los códigos fuente del programa para la Arduino y el de Visual Basic… que aproveche.

Documentación:
ImpresoraRemota.PDF
ImpresoraRemota_Arduino.zip
ImpresoraRemota_VBasic.zip

furri.

Brazo Robot controlado por Nunchuck (+ codigo)

Todo empezó así…. 🙂

Despues de los controles básicos mi primera experiencia «fuerte» con Arduino ha sido conectar con el mando de la Wii, concretamente con el accesorio Nunchuck o Nunchaco que tiene caracteristicas muy interesantes ya que es un joystick completo con un acelerometro de 3 ejes.

El protocolo de comunicación ha sido I2C, la etapa de potencia basada en L293D (se usan 3 para controlar los 5 motores) y el brazo robot comercial aunque con la electronica desmontada por lo que atacamos directamente los motores DC.

Editado: Como no voy a tener demasiado tiempo estas fiestas para documentarlo mejor al menos pongo los enlaces que he usado para su construcción.

Etapa de potencia para controlar los motores DC del brazo a gusto del consumidor en función de la velocidad de los motores que use…

Con regulación de velocidad y dirección
http://itp.nyu.edu/physcomp/Labs/DCMotorControl

Solo regulación de dirección (velocidad maxima del motor)
http://www.tarribot.com/?id=14&idm=1

Conexión con Nunchuck
http://www.windmeadow.com/node/42

Saludos y feliz año 2009.
furri.

PD: No sufrais… el nunchuck sigue funcionando…

Agradecimientos

Cuando te metes en el mundillo de la robotica siempre empiezas preguntando de todo, a medida que vas aprendiendo te atreves a ser tú el que contesta alguna duda de alguien mas novato… 🙂

Debido al tiempo que llevo aqui, en ARDE y sobre todo a la web de TarriBot recibo todas las semanas consultas sobre el propio TarriBot y temas afines, contestarlas es ya una costumbre que sigo haciendo con gusto ya que la mayoria de los que preguntan agradecen el esfuerzo que realizas y hoy me he llevado una grata sorpresa viendo ese agradecimiento por escrito en un trabajo de fin de carrera que el propio interesado me ha enviado por mail.

Aprovecho este momento para agradecer por mi parte a todos los que en su dia publicaron los trabajos con los que aprendí, a los que contestaron mis inocentes dudas iniciales y especialmente a la primera persona que tuvo la suficiente paciencia como para soportarme en aquella etapa de arranque y que lo sigue haciendo hoy dia…. gracias Vicente (UCFort).

El carro que siempre apunta al sur

Yo con un engendro mecanico… quien lo iba a decir…. 🙂

Este es uno de esos trabajos que supone un 70% de investigacion, un 20% de intuición y un 10% de trabajo… la idea partió de un comentario en un documental del canal Discovery sobre inventos antiguos, busqué, me documenté y al final encontré algunos esquemas, la mejor página resumen de todos ellos o por lo menos mas de los que tendré ganas de reproducir es esta:

http://www.odts.de/southptr/

Interesante proyecto que usa un encoder para montar un sistema odometrico (gracias Jetro)
http://www.convict.lu/Jeunes/NSWEMain.htm

Y aqui teneis mi engendro… lo mejor de todo es que antes de encontrar los esquemas ya habia probado uniendo dos diferenciales pero me falló no unirlos fijos, al dejarlos cada uno a su aire es justamente como no funcionaba pero….. si hubiera estudiado mecanica igual lo habria visto…. ah, el que piense que hacerlo consiste tan solo en mirar el esquema y montarlo está muy equivocado…. la magia está en los pequeños ajustes…

Dice la leyenda que se inventó en china y lo usó el ejercito para orientarse en la niebla…. no existia la brujula magnetica y con niebla dificilmente te puedes orientar por el sol o las estrellas…. listos estos chinos….

furri.