Yayagram permite a los mayores comunicarse con sus nietos por Telegram

Publicado por en Raspberry Pi el 19/04/2021

Éste es el típico proyecto que lo ves y te enamoras. Además es tan genial como práctico y sirve para ayudar a los mayores a comunicarse de forma fácil con sus nietos o seres queridos sin tener que lidiar con la tecnología actual como son los móviles u ordenadores. Manu, el creador de éste sistema lo ha llamado Yayagram y consiste en una bonita cada de manera bien grande con poco más que un micrófono, un pulsador y una impresora. El núcleo del sistema está basado en Raspberry Pi y permite enviar mensajes de voz por Telegram y recibir los textos de respuesta impresos en papel. Es una idea realmente maravillosa. Además, para seleccionar a quién enviar el mensaje de voz, la "Yaya" solo tiene que conectar un cable Jack a uno de los agujeros correspondiente marcados cada uno con un nombre. La idea me parece tan sencilla como genial y os dejo algunos enlaces que Manu ha dejado para quien quiera replicarlo y hacer feliz a su ser más querido!

Leer más

Detector de perros con YOLOv3 y Raspberry Pi

Publicado por en Raspberry Pi el 29/03/2021

Los sistemas de reconocimiento de imágenes con machine learning son muy interesantes para todo tipo de aplicaciones, especialmente un sistema que es muy efectivo llamado YOLOv2, que son las siglas de "You Only Look Once" (solo miras una vez). La gran diferencia de éste sistema comparado con otros, es que solo se analiza la imagen una sola vezy eso hace que sea muy rápido. En otros sistemas se analiza la misma imagen varias veces, normalmente una vez por cada objeto detectado, y eso hace que se vuelta todo mucho más lento de procesar del punto de vista computacional. Existe además un dataset llamado COCO, siglas de "Common Objects in Context" que contiene los datos ya entrenados de una enorme cantidad de objetos, animales y personas que podemos utilizar junto a YOLOv3. 

A continuación os dejo un simpático proyecto que utiliza todo esto para detectar si un perro pasa por delante de su ventana. También os dejo el enlace al código de ejemplo del proyecto en Github.

Leer más

Raspberry Pi Pico: ¿Qué son los Programmable I/O? (PIO)

Publicado por en Raspberry Pi el 12/03/2021

Cualquier microcontrolador, como el RP2040 de la Raspberry Pi Pico, ofrece soporte de hardware para protocolos como SPI e I2C. Esto les permite enviar y recibir datos desde y hacia periféricos compatibles con estos protocolos.

Pero, ¿qué sucede cuando quieres utilizar un periférico que no tenga ninguno de esos protocolos disponibles? Ahí es donde entra en juego la E/S programable, o PIO. PIO se desarrolló solo para microcontrolador RP2040 y es exclusivo del chip.

PIO permite crear interfaces de hardware adicionales o incluso nuevos tipos de interfaz. Si alguna vez has mirado los periféricos en un microcontrolador y ha pensado "Necesito cuatro UART y solo tengo dos", o "Me gustaría reproducir vídeo DVI" o incluso "Necesito comunicarme con este maldito dispositivo en serie". Pero te han encontrado que no hay soporte de hardware en ninguna parte, entonces te divertirás con PIO.

La fundación Raspberry ha creado un magnífico vídeo que te dejo a continuación y que explica en detalle todo lo que puedes hacer con PIO. Y para los que quieren profundizar más todavía, también te dejo un enlace con más detalles técnicos para poder comenzar a jugar.

Leer más

Tutorial de Red Neuronal con TensorFlow Lite en Raspbery Pi 4

Publicado por en Raspberry Pi el 12/02/2021

La Raspberry Pi 4 es una placa muy interesante y sobre todo potente. Con ella se pueden haces cosas muy chulas como por ejemplo detección de objetos usando la popular librería TensorFlow Lite y con tan solo conectar la cámara para Raspberry Pi. En el siguiente ejemplo que te dejo a continuación podrás aprender a instalar el lenguaje Python con la framework TensorFlow Lite desde cero. Se utiliza una red llama SSD MobileNet V2 junto con un conjunto de datos Berkely Deep Drive (BBD100K).

Leer más

Raspberry Pi Pico con microcontrolador propio ARM Cortex M0

Publicado por en Raspberry Pi el 21/01/2021

Hasta ahora el mundo de Raspberry Pi comparado con la plataforma Arduino estaba bien diferenciada ya que son dos mundos bien diferentes. En el ecosistema Raspberry Pi existe un sistema operativo y otro tipo de aplicaciones. En el lado de Arduino, se encuentran las aplicaciones de bajo nivel que hace solo una cosa. La fundación Raspberry Pi se ha decidido finalmente a adentrarse en el mundo de los microcontroladores presentado su nueva placa Raspberry Pi Pico basada en un chip de silicio propio de tipo ARM Cortex M0, todo en un formato muy similar a un Arduino Nano. Además se anuncia a un precio extremadamente reducido.

Leer más