Jugando a Duck Hunt en la pared del gimnasio

Publicado por en Raspberry Pi el 27/07/2017

Seguro que recuerdas aquel videojuego de los patos volando y con una pistola tenías que ir apuntando al televisor, se llamaba Duck Hunt. Yo lo he jugado en la Master System de SEGA y en aquella época era tecnología punta o incluso brujería. Dan Hoover ha recreado el mismo sistema pero utilizando la pared de su gimnasio donde ha pintado la escena de los patos. Cada pato tiene un LED que representa cuando vuelan y con una pistola original modificada, se pueden disparar a los patos. El control de la iluminación se hace mediante una placa Arduino pero lo grueso de la lógica se hace mediante una Raspberry Pi que se encarga de gestionar el sonido y el tiempo de juego mediante un servidor web, que además hace que sea posible jugar incluso usando el móvil.

Leer más

Google AI Voice assistant con Raspberry Pi y un toque retro

Publicado por en Raspberry Pi el 18/07/2017

Poco a poco se va integrando y es imparable. La IA (Inteligencia Artificial) ha venido para quedarse y cada día salen más usos para ésta interesante tecnología. Recientemente Google ha lanzado una nueva API de voz para poder interpretar el lenguaje natural y ofrecer una acción en base a lo que escucha. Algo como Alexa/Echo de Amazon que también tiene su versión llamada Google Home de los de Mountain View. Como en Google son muy dados a los experimentos, han unido fuerzas con la fundación Raspberry para producir una pequeña placa para Raspberry Pi que permite montar muy fácilmente un aparato que use su tecnología. A continuación os dejo un simpático vídeo de un usuario que además le ha dado un toque retro.

Leer más

Tutorial MQTT con Raspberry y ESP8266 para Arduino

Publicado por en Raspberry Pi el 29/05/2017

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

Robot basado en Raspberry Pi que juega al ajedrez usando Machine Learning y OpenCV

Publicado por en Raspberry Pi el 19/05/2017

Programas que juegan al Ajedrez hay ya unos cuántos. Robots hay unos pocos también pero lo que ya no es tan común es cómo se lo ha montado el autor de éste proyecto que utiliza una combinación de la librería Open Source Sotckfish para resolver las jugadas, al mismo tiempo que utiliza un completo sistema basado en Machine Learning y visión artificial. Todo el conjunto lo gestiona una Raspberry Pi que corre una séries de scripts en Python para capturar y analizar las imágenes del tablero capturadas por la cámara. Me parece muy interesante el sistema ya que utiliza un modelo matemático para reconocer las diferentes piezas y colores basándose en un dataset (un conjunto de datos) para entrenar la máquina. Se generan unos datos estadísticos de cada imagen capturada y luego se prueba el porcentaje de acierto. En su web se pueden ver todos los detalles de forma muy detallada y todo el código e instrucciones está disponibles. ¡Altísimamente recomendado!

Leer más

GamePad Zero: Una Raspberry Pi para gaming dentro de un mando de NES

Publicado por en Raspberry Pi el 03/05/2017

Sigue siendo bastante complicado hacerse con una Raspberry Pi Zero aunque no imposible, pero siguen apareciendo proyectos más que interesantes aprovechando su diminuto tamaño. Éste proyecto aprovecha un mando de NES para tener un completo sistema de emulación en muy poco espacio. Si prefieres algo más tipo GameBoy, no te pierdas la versión que hemos hecho aquí.

Leer más