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.
Referencias:
https://circuitdigest.com/microcontroller-projects/raspberry-pi-fm-transmitter