Dic
26
2008

presencebot

Presencebot es un juguete que he creado inspirándome en availabot. Se trata de un pequeño robot (aunque técnicamente no se le pueda llamar así) que reacciona a la presencia online de su dueño. De momento está inacabado y por ahora sólo es apto para adultos con conocimientos de programación y algo de electrónica, aunque con el tiempo espero que sea más fácil construirse uno y usarlo.

El hardware es bastante sencillo, se trata de un servo controlado con una tarjeta arduino. He creado un programa que se ejecuta en el ordenador escrito en ruby y que se encarga de mover el servo dependiendo de los eventos de messenger (online, offline) y en un futuro dependerá del estado de ánimo del robot, de la presencia física de su dueño, etc.

Por ahora una foto del primer intento:

presencebot

Y aquí un par de vídeos:

  • Encendido: cuando detecta a su dueño en messenger, se enciende.
  • Durmiendo: cuando deja de detectarlo, pasa al modo durmiendo.

Por último, el código fuente:

Ultimos artículos sobre presencebot:

  • qué esperar de html5
    Un artículo más sobre html5: expectativas, novedades, cambios, etc. Nada interesante para los que sigan la evolución de html5, excepto que explica porqué se han integrado dos tipos de cambios en la nueva versión de html. Por un lado tenemos al W3C que ha incorporado cambios relacionados con la estructura documental y semántica de html [...]
  • más arduinos integrados
    Los shields de arduino están bien, pero tampoco son el recopetil. Sobretodo utilizando más de un shield, termina siendo un poco engorroso tener una pila de shields encima de arduino. Además creo que en muchos proyectos estaría bien un arduino específico, por ejemplo para proyectos sencillos de robótica. Echaba de menos tarjetas compatibles con arduino [...]
  • Asimo corriendo
    Otro de los posts antiguos que nunca llegué a publicar: un vídeo (ahora un poco obsoleto) del robot asimo corriendo. Éste video me recuerda que seguimos sin tener un robot modelo t y que asimo podría haberlo sido, pero me parece que honda no está por la labor de abrir el software y/o software de [...]
  • twitter, twitter
    Primero, debido a una metedura de pata configurando feedburner (con el que publico a través de twitterfeed) había dejado de funcionar la publicación en twitter. Debería estar resuelto, espero que este post sirva de prueba. Segundo que la metedura de pata vino porque he cambiado la fuente rss para que llegue a través de feedburner y [...]
  • programadores en un proyecto
    Genial artículo de Eduardo Manchón sobre el papel de un programador en una start-up. Cómo programador me he sentido completamente identificado. Aparentemente le da una importancia exagerada al programador, pero creo que lo hace para dejar claro que sin tecnología no hay proyecto. Hay que tener en cuenta que habla de startups tecnológicas, en las [...]

Ver la lista completa de artículos.

Hecho con WordPress | Basado en Aeros Theme | TheBuckmaker.com WordPress Themes | Creative Commons License
Creative Commons Reconocimiento 2.5 España License. | contacto: info@es-robot.com | Información legal.
Wikipedia Affiliate Button
468x60-2   stopsoftwarepatents.eu petition banner