El Yayagram hace dos cosas:
Mandar mensajes de voz por Telegram con tan solo pulsar un botón.
Recibir mensajes de Telegram e imprimirlos físicamente en papel térmico.
-
-
Show this thread
-
Para el envío de mensajes de voz lo primero es elegir al nieto o nieta al que mandar el mensaje, o a todos a la vez! La selección se hace con un Jack a lo
#LasChicasDelCablepic.twitter.com/6nuNna72Ks
Show this thread -
Para grabar el mensaje es parecido a la App de Telegram, pero aquí es analógico
mantienes pulsado el botón rojo
hablas
sueltas y se envía el mensaje. Tú lo recibes así:pic.twitter.com/C06ZXwqAuu
Show this thread -
¿Y qué pasa cuando envías un mensaje de Telegram a la Yaya? Pues que el Yayagram lo imprime en papel térmico para que ella lo pueda tocar y leer!pic.twitter.com/MN7NbcPAuw
Show this thread -
Además, hay tres LEDS para indicar que el Yayagram está encendido, que está conectado a Telegram y que se está grabando un mensaje.
Show this thread -
¿Cómo está hecho? Todo corre en una raspberry pi 4 y está hecho en Python. Se usan varias librerías para el envío y recepción de Telegram y la impresión en papel.pic.twitter.com/Vbf4dAHCDf
Show this thread -
En el código uso tres hilos. Uno para la recepción e impresión de mensajes, otro para la grabación y envío de mensajes y finalmente otro para monitorizar la conexión y mostrarla a través de un LED.
Show this thread -
La aplicación de Python tiene su servicio de systemctl para que arranque al iniciar la raspberry, además vuelve a arrancar la aplicación si por lo que sea se para.
Show this thread -
Sobre librerías, esta es la que uso para enviar y recibir por Telegram: https://github.com/kenorb-contrib/tg … La librería desde la que se forkea no va ni a tiros, pero este fork va de lujo. Gracias!
Show this thread -
Para los Jack, LEDS y botón para grabar he utilizado los pines GPIO de raspberry pi. Hay soporte en Python y es muy fácil usarlos, aquí está la docu: https://www.raspberrypi.org/documentation/usage/gpio/python/README.md …
Show this thread -
El micro es uno USB barato. Uso el comando “arecord“ directamente desde Python, sin librería. Aquí os dejo una guía de cómo configurar el mic:https://pimylifeup.com/raspberrypi-microphone/ …
Show this thread -
Finalmente para la impresora se usan los pines de RX y TX. Aquí se explica cómo y ademas contiene links a los repositorios para usarla con Python.https://learn.adafruit.com/networked-thermal-printer-using-cups-and-raspberry-pi/connect-and-configure-printer …
Show this thread -
Cosas random:
No sueldes los pines GPIO de la raspberry directamente. Hazte un conector o puedes cargarte la placa.
Es Yayagram y no Yayogram porque solo tengo Yaya.
Imprime mensajes en lugar de reproducirlos o leerlos porque mi Yaya no oye bien, pero si que lee.pic.twitter.com/NIv2xaCPvG
Show this thread -
Sí, mi Yaya podría llamar por teléfono, pero no se maneja bien y no oye muy bien.
Creo que el Yayagram le da independencia de poder comunicarse con todos sus nietas.
Sí, podría mandar WhatsApps pero con 96 años es muy complicado acertar en una pantalla táctil.Show this thread -
No he utilizado WhatsApp porque era tremendo pitote usar WhatsApp business, muy complicado y es de caralibro.
Si tienes alguna pregunta estaré encantado de contestarte!Show this thread -
-
-
-
Actualización 1: Esto es increíble, infinitas gracias por todas las muestras de cariño. Me pone muy contento que os haya gustado tanto el Yayagram. Gracias de nuevo.
Show this thread -
Actualización 2: Os dejo aquí un vídeo precioso de
@sextaNoticias que explica cómo funciona. Artista invitada: La Yaya!https://www.lasexta.com/noticias/virales/asi-yayagram-ingenioso-invento-nieto-comunicarse-abuela-96-anos_20210419607d678a8beb390001529487.html …Show this thread -
Actualización 3: Tengo el móvil literalmente saturado de mensajes. De nuevo, muchas gracias. Intentaré gestionarlos y contestar como buenamente pueda.
Show this thread -
Actualización 4: Acabo de publicar la traducción del hilo al Inglés. Está aquí:https://twitter.com/mrcatacroquer/status/1386318806411325440 …
Show this thread -
Actualización 5: En cuanto tenga un poco de tiempo publicaré un
@instructables en Castellano e Inglés para que podáis conocer todos los detalles.Show this thread -
Actualización 6: El
#yayagram puede funcionar en una Raspberry Pi mucho más pequeña y barata, la Zero W. Mira como es!https://twitter.com/mrcatacroquer/status/1397996959160487945 …
Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.



















