PiTelephone, un teléfono antiguo totalmente funcional creado a partir de una Raspberry Pi

PiTelephone

Estamos a fin de semana y, sin lugar a dudas, no hay nada mejor que atrevernos con un buen proyecto en el que pasar un buen rato, sobre todo si al final conseguimos cosas tan alucinantes como crear un teléfono de disco totalmente funcional como el que ves sobre estas líneas. El proyecto ha sido bautizado como PiTelephone y no es otra cosa que un teléfono antiguo conectado a una Raspberry Pi que es la que «hace toda la magia«.

Si quieres recrear en todo lo posible el resultado que puedes ver en vídeo justo al final de esta misma entrada, comentarte que sus creadores eligieron el teléfono GPO modelo 746 de 1970, concretamente hablamos de un modelo inglés. Para conseguir que el teléfono suene se ha requerido el conectar la ambos lados de la bobina a una fuente de 16 voltios mientras que para dar corriente a la Raspberry Pi se precisa de un conversor, concretamente el modelo utilizado es un OKI-78SR.

PiTelephone

La foto que tienes sobre estas líneas corresponden al sistema necesario para conseguir la frecuencia típica de las centrales telefónicas de la época que, en Reino Unido y por aquellos entonces era de 25 herzios, para esto se utilizaron dos relees SPDT, uno para corriente y otro para oscilar entre las dos bobinas. Para contar los pulsos se apoyaron en la librería raspberry-sharp-io y un simple script en C# que cuenta el tiempo en milisegundos entre pulsos, así se sabe qué numero ha sido marcado. Tienes todo el código en GitHub.

Llegamos al punto final donde, gracias a tecnologías como FreeSwitch, una solución multiplataforma diseñada para conectar los más populares protocolos de comunicación usando voz, audio, imagen u otro recurso multimedia, PJSIP, una librería de código abierto para comunicaciones multimedia así como el SDK de Skype. Te dejo con el mencionado vídeo.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.