Faça sua própria estação FM - transforme o Raspberry Pi em transmissor FM

Faça sua própria estação FM - transforme o Raspberry Pi em transmissor FM
O Rádio FM é uma boa fonte de entretenimento para a maioria dos usuários, pois permite que eles ouçam música, comentários de partida de futebol e notícias. No entanto, você não terá a oportunidade de tocar sua música favorita na estação FM devido à indisponibilidade de qualquer opção. Mas surpreendentemente, se você tiver Raspberry Pi, pode transformar o dispositivo em um transmissor FM que permite a liberdade de tocar sua música favorita em seu canal FM dedicado ou você pode usá -lo para comunicar mensagens importantes.

Neste tutorial, mostraremos como você pode transformar seu dispositivo Raspberry Pi em um poderoso transmissor FM.

Transforme o Raspberry Pi em transmissor FM

Se você quiser transformar seu dispositivo Raspberry Pi em transmissor FM, precisará executar as seguintes etapas:

Etapa 1: Prenda um cabo ao pino Raspberry Pi GPIO

Primeiro, você precisará conectar um cabo de conexão ao pino 4 das pinças Raspberry Pi GPIO, como mostrado na imagem abaixo:

Etapa 2: Crie diretórios

Em seguida, abra o terminal Raspberry Pi e crie um diretório para armazenar alguns arquivos. Para fazer isso acontecer, use os seguintes comandos para criar um diretório com o nome "Pi_fm" e navegue até o diretório criado:

$ mkdir pi_fm
$ CD PI_FM

Etapa 3: Baixe o programa interno

Em seguida, você precisará clonar ou baixar o programa do repositório do GitHub no "Pi_fm" diretório usando o comando:

Clone de $ sudo git https: // github.com/markondej/fm_transmitter

Etapa 4: instale um compilador

O programa acima baixado em Passo 2 está escrito no idioma C para que você precise de um compilador para executar este programa. Então, aqui estamos usando um g++ compilador que executará o programa usando a ferramenta chamada "fazer". Para fazer todo o processo funcionar, use o seguinte comando para instalar o compilador no Raspberry Pi.

$ sudo apt-get install gcc g ++ make

O comando acima instalará o compilador no seu dispositivo.

Etapa 5: compilar o programa

Em seguida, navegue para "transmissor FM" diretório usando o seguinte comando:

$ CD FM_TRANSMITTER

Em seguida, use o seguinte comando para compilar o código C no diretório atual.

$ sudo make

Isso completa a configuração de transformar seu Raspberry Pi em um transmissor FM.

Reproduza o arquivo de áudio no canal FM

Agora, se você deseja reproduzir um arquivo de áudio em um canal FM, precisará selecionar o intervalo de frequência FM, bem como precisará de um arquivo de áudio para reproduzi -lo no canal atribuído.

A sintaxe a seguir será usada para transferir o canal de áudio para FM:

$ sudo ./fm_transmitter -f -r

A faixa de FM normal fica de 88MHz a 108MHz. No entanto, você precisará garantir que nenhum outro canal esteja funcionando em sua frequência atual, caso contrário você não poderá reproduzir o arquivo de áudio. Além disso, o arquivo de áudio deve estar presente no transmissor FM diretório.

No nosso caso, definimos a frequência para 90MHz e o áudio está funcionando perfeitamente bem. Para ouvir o arquivo de áudio, vá para o rádio FM do seu dispositivo móvel e defina o canal para "90", Você poderá ouvir a música originária do Raspberry Pi para o canal FM.

Conclusão

Através deste guia, você aprendeu a transformar o Raspberry Pi em um transmissor FM, use as etapas acima do seu dispositivo e goste de tocar arquivos de música em um canal FM ao vivo. Você também pode usar um microfone com o seu dispositivo para começar a transmitir ao vivo nas estações FM. Caso se você experimentar um ruído, poderá alterar a faixa de frequência para áudio transparente.