Si te va el rollo IoT y aún no conoces Node-RED, vivías engañado como yo hasta hace muy poquito. Es difícil de explicar lo que es por la cantidad de posibilidades que ofrece, pero digamos a grandes rasgos que es un entorno visual para conectar por API diferentes dispositivos, teniendo tanto entradas como salidas. Por ejemplo, un ESP8266 con un relé que enciende una bombilla cuando twiteas "enciendete". La lógica "centralizada" que hace que twitter se comunique con el ESP8266 y viceversa es lo que ofrece node-red, por supuesto entre muchas otras cosas. Es muy ligero y modular y se puede instalar en una Raspberry Pi sin problema. Estuve trasteando con esto en los últimos días y tengo instalado el sistema en una Raspberry Pi 3, a ver qué sale de ahí pero ésto promete. Os dejo a continuación unos recursos en vídeo donde se muestran muchas de las posibilidades de Node-RED y cómo hacerlo. Gracias a Luis y Germán que son unos liantes y me liaron one more time con esto ;) Como diría César, estamos On Fire!
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 20/07/2017
Hace unos días que Matilda ha llegado a nuestras vidas y ha tomado su sitio en BricoGeek. Así que me he dicho que sería divertido poder conectarla a Internet y así poder tener un histórico de la humedad de la tierra, temperatura y humedad. Es un proyecto muy sencillo que he hecho hoy mismo por la mañana al puro estilo Quick and Dirty. ¿Una planta conectada a Internet? Nada nuevo, pero quién sabe si acabará enviando tweets, minando bitcoins o hacerse selfies para Instagram... ¡quién sabe! A continuación te dejo todos los detalles por también quieres conectar tus plantas al mundo ;)
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 05/06/2017
Quizás no sea el dato que más importa, pero el número de suscriptores que tiene un canal de Youtube puede darnos una idea de lo popular que puede ser. Mediante la API de Youtube, puedes construir un contador físico que si tienes un canal, puede mantenerte motivado para sacar cada vez mejor contenido. Ésto es exactamente lo que explica el vídeo del proyecto que te dejo a continuación, que utiliza un ESP8266 para conectar a los servidores de Google, recuperar las información y mostrar el total de suscriptores de Youtube en una pequeña pantalla.
Leer más
Publicado por Oscar Gonzalez
en Arduino
el 01/06/2017
Tal y como está el panorama de la energía por lo menos en España, uno de los proyectos más populares son medidores de consumo eléctrico. Con esto podemos obtener dos cosas, por un lado un control del consumo de un determinado dispositivo y por el otro si se lleva a toda la casa, incluso poder contrastar la energía consumida que hemos medido con la que nuestro proveedor nos dice que fue. Éste proyecto se aprovecha de que los contadores modernos tienen un LED que parpadea cada 1kW. Conectado un cable a dicho LED y montando una pequeña circuitería basada en el módulo Wifi ESP8266, podemos medir con bastante precisión el consumo. Claro está que, al menos en España, no creo que sea muy legal abrir el contador para soldar un cable al LED, pero éste proyecto nos da una idea sobre qué podemos hacer con éste tipo de inventos.
Leer más
Si aún no conoces MQTT y te interesa el mundo del IoT, ésto te va interesar bastante. MQTT son las siglas de Message Queue Telemetry Transport y es un protocolo pensado para comunicaciones con dispositivos de baja memoria, poco proceso y propensos a fallos de red. A grandes rasgos, funciona con un servidor centralizado llamado Broker que se encarga de gestionar las comunicaciones. Luego los clientes pueden publicar mensajes al broker y éste se encarga de retransmitir los mensajes a otros dispositivos suscritos a un feed de datos. De esta manera puede crear una red de dispositivos sin que ellos mismo sepan la existencia de los otros y por lo tanto puedes minimizar el hardware dejándolo haciéndolo específico y de bajo consumo. Así suena un poco complicado, pero nada más lejos de la realidad, todo es cuestión de entender su funcionamiento para saber que con ésato se pueden hacer muchas cosas muy chulas si se hace con Raspberry Pi junto con Arduino y ESP8266. A continuación os dejo algunos vídeos y recursos que explican todo esto con más detalle.
Leer más