QuizzPi: Sencillo juego de Trivial con Raspberry Pi

Publicado por en Raspberry Pi el 14/05/2018

El juego Trivial Pursuit nació allá por el año 1979 a partir de una idea de Scott Abbott y se convertiría en uno de los juegos más populares de la historia. El funcionamiento es muy sencillo y está basado en preguntas a la que se debe responder. En función de si se acierta o no, el jugador puede avanzar en el juego. Éste sencillo y simpático proyecto propone el mismo juego un poco modernizado utilizando una Raspberry Pi junto a Python que mediante una pantalla y pulsadores permite jugar. Lo interesante es que al tener conectividad de red, el sistema se conecta a una base de datos online de Trivial Pursuit. Ésta web tiene un API al que puedes conectarte y descargar preguntar de diversas temáticas y por lo tanto no tienes que aportarlas manualmente.

Leer más

Tutorial de Node-RED con Raspberry Pi y ESP8266

Publicado por en Raspberry Pi el 25/10/2017

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

Contador de suscriptores de Youtube con ESP8266

Publicado por 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

Google Cloud Vision con Raspberry Pi

Publicado por en Raspberry Pi el 24/05/2016

Probablemente ya has montado algún robot con Arduino o incluso te has atrevido a montar con una Raspberry Pi. Existe una infinidad de información en Internet sobre cómo hacer un robot y la mayoría utilizan algún tipo de sensor como los sensores de distancia para poder hacerlo mínimamente interactivo y que reaccione a su entorno. Sin embargo es posible que la nueva Vision API de Google lleve estos robots al siguiente nivel. Google Vision API permite que captures imágenes y enviarlas a su sistema cloud para obtener información sobre la imagen de una forma coherente en formato JSON, fácilmente procesable por cualquier sistema. Con la información procesada en tiempo real, es posible detectar no solo caras por ejemplo, sino también el estado de ánimo como sonriente, triste o asustado. Otra funcionalidad es la posibilidad de reconocer objetos, así podrías hacer que tu robot reaccione de una manera cuando ve una manzana o de otra cuando se trata de un plátano. Esto abre todo un abanico de posibilidades en aplicaciones de robótica por supuesto. El acceso a la API es gratuito hasta 1000 peticiones al mes y luego existen varios planes de pago, así que puedes probarlo sin problema desde su web.

Leer más

Video Tutorial XBee: Modo AT, API y Nodos

Publicado por en Electrónica el 17/10/2014

Los módulos XBee son ampliamente utilizados en todo tipo de proyectos donde se necesite una comunicación inalámbrica sin demasiadas complicaciones. En la gran mayoría de casos se utilizan en modo AT que permite realizar conexiones série punto a punto muy fácilmente, sin embargo los módulos XBee ofrecen una amplio abanico de funcionalidades interesante como por ejemplo funcionar como nodos de red o el modo API que permite acceder directamente a los parámetros internos del XBee y realizar conexiones independiente que ni siquiera necesiten un microcontrolador para gestionarlo. Sobre el modo API no hay mucha documentación y es algo complicado encontrar información concreta sobre cómo utilizar ese modo. Con el modo API de los módulos XBee, se pueden hacer cosas tan interesantes como conectar un LED directamente a pin del módulo y encenderlo o apagarlo de forma remota sin la ayuda de un microcontrolador. También se pueden leer valores analógico gracias a su ADC integrado y recuperarlo de forma remota.

Los 5 vídeos que os dejo a continuación cubren todos estos casos y explican de forma clara (en inglés) cómo funciona cada modo para tenerlo claro. De hecho su autor nos facilita una hoja en PDF para tener los funcionalidades y especificaciones siempre a mano.

Leer más