Utilizar Raspberry Pi como transmisor FM

Raspberry Pi zero con antena FM

En algunos casos tener una emisora de radio FM propia nos puede servir para desempolvar algún sintonizador que tengamos por ahí en desuso y escuchar nuestra música favorita en el. Con una Raspberry Pi podemos montar una emisora FM de corto alcance utilizando el sistema de supresión de interferencias electromagnéticas que integra el procesador, permitiendonos transmitir dentro de un rango de 1MHz a 250 MHz, lo cual abarca la banda utilizada para la radio FM

Requisitos:

  • Una Raspberry Pi (cualquier modelo excepto el 4b y 400)
  • Un sintonizador de radio FM (de preferencia con pantalla indicadora de frecuencia)
  • Un cable para colocar en el pin GPIO4 (pin 7 del conector)
  • Música en formato PCM 16 bit 22KHz mono (el programa incluye un archivo de muestra)

Enendemos el radio FM y buscamos una frecuencia donde no se escuche ninguna emisora. En mi caso está disponible la frecuencia 104.1. MHz. Anotamos la frecuencia que escogimos para transmitir y conectamos un cable con una longitud de 15 a 40 cm en el pin GPIO4 (pin 7 del conector). En https://pinout.xyz/ hay una referencia clara de los pines GPIO de la Raspberry Pi. Una vez que lo tengamos conectado la encendemos e introducimos los siguientes comandos en la consola

sudo apt install git -y
git clone https://github.com/markondej/fm_transmitter
cd fm_transmitter
make

Una vez que se instale podemos comenzar a transmitir

sudo ./fm_transmitter -f 104.1 acoustic_guitar_duet.wav

La transmisión se detendrá al terminar la reproducción del archivo o al presionar Control+C.

Consola remota

Referencias:

https://circuitdigest.com/microcontroller-projects/raspberry-pi-fm-transmitter

https://github.com/markondej/fm_transmitter

Deja un comentario

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