En realidad se trata de un viejo proyecto que he decidido retomar y aunque no está relacionado directamente con la robótica, creo que puede ser interesante. Lleva algún tiempo visible en el blog, se trata del gráfico de temperatura de la derecha, que he subido un poco más arriba.
Phybo es un proyecto que empezó de forma muy sencilla: una tarjeta arduino, un shield ethermet y un sensor LM35. Cada 3 minutos envía la medidad de la temperatura a un servidor web por http. Con los datos en el servidor, se puede visualizar un gráfico de temperatura en cualquier página web copiando un código javascript embebible, al estilo de los videos de youtube. La idea es convertir a phybo en algo más general, una plataforma que permita crear objectos físicos que interaccionen con la web por medio de sensores-actuadores.
En principio es un proyecto que se solapa con pachube y está muy relacionado con web of things, pero me gustaría no enfocarlo a sensores/actuadores sino a objetos físicos concretos (por ejemplo la lámpara-termómetro). También está ligeramente relacionado con toy robots, en que se trata de una plataforma de desarrollo incluso, si tengo tiempo, intentaré conectar presencebot a través de phybo.
Aqui podeis un termómetro de ejemplo transmitiendo su temperatura:
Y el código para embeber esta visualización:<div style="width: 400px; height: 200px;"> <a href="http://app.phybo.com/thermometer/aghwaHlib2FwcHINCxIFUGh5Ym8YweoODA"> <script type="text/javascript"> phybo_object_key = 'aghwaHlib2FwcHINCxIFUGh5Ym8YweoODA'; phybo_property_name = 'temperature'; phybo_graph_width = 400; phybo_graph_height = 200; phybo_graph_days = 3;</script></a> <script src="http://app.phybo.com/js/phychart.js"></script></div>Aunque está en inglés para ganar más visibilidad, intentaré escribir casi toda la información en español aquí.
3 respuestas a “nuevo proyecto: phybo”
Magnifico proyecto 😀
El año pasado realizé algo parecido para el instituto. Me asombra la gráfica que has realizado ¿La grafica la alojas en el Arduino o solo vas transmitiendo los datos al servidor?
PD: ¿Llevas todo el dia con la estufa encendida?
Hola,
Muchas gracias! Los datos se transmiten al servidor y desde ahí se visualizan. Me parecía complicado y limitado que el propio arduino sirviera páginas, la idea es que la interacción física se realice con arduino, pero el interfaz de uso sea web y que se sincronicen ambos por medio de http.
Esta semana espero publicar algo de código.
Saludos.
PD: de vacaciones en casa, es lo que tiene.
[…] sólo conseguir que los objetos hablen si no que interaccionen. Cómo ya he comentado, mi último proyecto personal va en esta línea. Y la parte más importante de todo este mar de datos es la inteligencia […]