Sabemos que en buena parte del éxito de Android es por su constitución de código abierto, filosofía que comparte con su primo hermano Arduino, que es una plataforma hardware libre consistente en una placa, un microcontrolador y un entorno de desarrollo con infinidad de usos. Con Arduino podemos ser capaces de realizar proyectos como robots a control remoto, sistemas de vigilancia, incluso sistemas complejos como domótica. Ambas plataformas comparten el adjetivo de «libre», y esto permite que la tecnología pueda estar al alcance de cualquiera. Yo mismo conozco a personas que entraron en este mundo tan solo por curiosidad, y hoy en día imparten clases de electrónica en universidades e institutos de FP o se ganan la vida innovando. Lo que quiero decir es que ambas son unas herramientas muy potentes y polivalentes, y cómo no, si las unimos y hacemos que pueda usarse por internet desde cualquier lugar del mundo, tendremos como resultado un proyecto competente y eficiente.
De acuerdo, pero… ¿en qué consiste?
Dos desarrolladores de Google, J.J Barrons y Joe Fernández, se llevaron el trabajo a casa, y con muy buenos resultados, ya que implementaron un sistema de riego combinando Android y Arduino, seguramente que sus vacaciones estaban próximas, y tenían un bonito jardín que no podía descuidarse.
El proyecto llamado «Irrduino» (de riego en inglés «irrigation» más Arduino), en resumen de lo que se trata es de conectar el control de los diferentes aspersores, mediante sensores hasta un microcontrolador Arduino con un programa en su interior para gobernarlos a todos (como el anillo). Ésto a su vez está conectado a internet, que usando una interfez Ethernet y Standard HTML, permite que sea controlable desde cualquier lugar del planeta. El último punto es el desarrollo de un software en Android en forma de App, con una interfaz muy graciosa y personalizable. Aquí os dejo el video oficial del proyecto.
Ya está disponible en Google Code, el codigo para crear tu propio Irrduino, que incluye IrrduinoController (software para el microcontrolador), IrrduinoDroid (que es la app para controlar el IrrduinoController), IrrduinoServer (que va a ser el nexo entre los dos anteriores), entre otros.
¿Qué os parece? ¿Habéis desarrollado algún proyecto con Arduino?
Fuente: treehugger