Propaganda

Cansado de ouvir DJs balbuciantes e quer transmitir sua própria estação de rádio? Precisa de uma solução rápida e fácil para transmitir MP3s ou rádio da Internet para o seu sistema de som estéreo no carro?

Mais uma vez, é o Raspberry Pi virá em seu socorro, com sua capacidade anteriormente desconhecida de transmitir na banda FM.

Antes de prosseguir, entenda que este é um projeto de prova de conceito. A menos que você esteja equipado com a licença relevante, não deve transmitir na banda FM e prossiga por sua conta e risco.

O que você precisa para seu projeto Pi FM

Comece por baixando a imagem PiFM, que você precisará flash para o seu cartão SD Como instalar um sistema operacional em um Raspberry PiVeja como instalar um sistema operacional no seu Raspberry Pi e como clonar sua configuração perfeita para uma rápida recuperação de desastres. consulte Mais informação . Você pode usar o Script PirateRadio.py se você preferir, instalá-lo no seu Instalação Raspbian Otimize o poder do seu Raspberry Pi com Raspbian

instagram viewer
Como convém a um homem com muita tecnologia em suas mãos, eu tenho brincado com meu Raspberry Pi recentemente, configurando o dispositivo para que ele funcione em todo o seu potencial. Continua a correr como ... consulte Mais informação , mas este tutorial está focado na imagem PiFM.

muo-diy-pifm-pifm

Você também precisará de um fio de ligação em ponte, um ferro de solda e solda e um comprimento de 2 mm, cortado em 20 a 30 cm. Eu usei um cabide velho que sobrou do meu projeto de antena de HDTV digital Cabo de vala com uma antena HDTV DIY consulte Mais informação , mas você pode comprar fios de 2 mm em rolos em lojas de eletrônicos; alguns podem até reduzir o tamanho para você. Enquanto estiver lá, compre um tubo termo-retrátil, do tamanho certo para deslizar por cima do jumper.

Você também pode precisar de alguns Sugru ou massa semelhante Quatro receitas fáceis de Sugru para fazer seu próprio estojo impressionante para smartphoneVocê possui um telefone, gadget ou câmera caro e não consegue encontrar um estojo? Atualmente, esse é um problema comum com a enorme variedade de aparelhos no mercado. Felizmente, você pode criar seu próprio ... consulte Mais informação para prender a antena, ou talvez uma pistola de cola. Com tudo montado, é hora de montar o projeto.

Por fim, você precisará de um computador Linux que não seja o Raspberry Pi.

Mas primeiro, uma pergunta importante ...

Como um pequeno computador se torna um transmissor de rádio?

Para evitar causar interferência em outros dispositivos, o Raspberry Pi emprega uma técnica conhecida como espectro de dispersão. Isso reduz o impacto do processador no hardware próximo (espalhando a interferência eletromagnética por uma ampla largura de banda para diminuir a interferência), mas o efeito colateral disso é uma matriz GPIO que pode ser usada para transmitir no FM banda!

Você pode utilizar essa potência de transmissão conectando uma antena ao pino 4.

Agora, como você sabe, não somos advogados. Nós somos MakeUseOf. Portanto, antes de prosseguir, lembre-se de que na grande maioria dos países, transmitir na banda FM sem licença é ilegal e pode causar problemas com multas e tempo de prisão.

Construindo sua antena

muo-diy-pifm-solda

O aspecto mais complicado deste projeto é a construção da antena, mas se você tiver o equipamento certo, deverá fazê-lo em cerca de 10 minutos. Com um fio de jumper cortado com cerca de 10 mm de fio descarnado acima do conector, continue soldando-o ao seu fio de bitola de 2 mm.

antena muo-diy-pifm

Quando a solda endurecer, deslize um tubo termo-retrátil de 50 mm sobre a conexão e a parte superior do jumper e aqueça-o por alguns minutos com um secador de cabelo até que a conexão seja isolada e a tubulação agora justo.

Quando terminar, você pode conectá-lo ao pino 4 no GPIO.

Localizando o GPIO 4

Se você nunca usou os pinos GPIO antes, provavelmente não saberá onde está o pino 4. Nas versões GPIO de 26 e 40 pinos do Raspberry Pi, o GPIO 4 é o quarto pino na linha mais interna da matriz, como mostrado aqui:

muo-diy-pifm-gpio

Conecte sua antena a este pino para obter melhores resultados (a conexão com outros pinos também será transmitida em FM, mas o sinal não será tão forte).

Diagrama de pinos GPIO, de RaspberryPi.org
Diagrama dos pinos GPIO, de RaspberryPi.org

Preparando a lista de reprodução

O próximo passo é preparar seus arquivos MP3. Copie-os do seu computador desktop para o cartão SD, soltando-os no / Pirate Radio partição do cartão. Você provavelmente não conseguirá fazer isso no Windows, então aproveite a oportunidade para instalar o Linux no seu PC como uma inicialização dupla Cansado do Windows 8? Como Dual Boot Windows e UbuntuSe você descobrir que o Windows 8 não é exatamente a sua xícara de chá e não possui um caminho viável para fazer o downgrade, pode ser uma boa ideia fazer uma inicialização dupla com o Linux para ter uma alternativa ... consulte Mais informação . Como alternativa, você poderá transferir os arquivos em um ambiente Linux ao vivo a partir do USB, se tiver slots de cartão USB ou SD sobressalentes suficientes no seu computador.

Em seguida, navegue até o pirateradio.config arquivo e abra-o no seu editor de texto. Isso oferece uma coleção de opções, como frequência, reprodução aleatória, repeat_all e stereo_playback. Esses três últimos podem ser alternados alternando a configuração verdadeira padrão para Falso.

muo-diy-pifm-config

No que diz respeito ao parâmetro de frequência, é necessário garantir que você defina um valor que possa ser detectado usando seu rádio FM padrão. Por exemplo, no Reino Unido, a banda funciona de 87,5 a 108 FM, portanto, você não definiria uma frequência de 85 ou 110, pois o rádio não conseguirá sintonizá-los.

É uma boa ideia navegar pela banda FM no seu rádio FM para encontrar um espaço vazio. Impedir uma frequência ocupada é extremamente imprudente (veja acima).

Salve o arquivo pirateradio.config quando terminar e feche o editor de texto.

Inicialize para transmitir!

Com seus MP3s salvos na pasta correta, remova com segurança o cartão SD Você realmente precisa ejetar sua unidade flash (ou dispositivo) antes de removê-la?É sabido que as unidades flash USB devem ser ejetadas antes de removê-las. Mas você realmente ainda precisa fazer isso? O que acontece se você não? consulte Mais informação do seu computador, insira-o no Raspberry Pi e ligue-o. Ao mesmo tempo, pegue o rádio da banda FM e sintonize-o na frequência especificada no arquivo de configuração.

Em apenas alguns segundos, você deve ouvir a primeira faixa tocando e sua estação de rádio estará no ar!

Você pode ter uma idéia do alcance levando seu rádio FM para fora de casa e vendo a distância do seu Raspberry Pi quando o sinal é interrompido. O limite é de 50 a 100 pés, embora a desativação da opção stereo_playback para que você transmita em mono em vez de estéreo aumente o alcance.

muo-diy-pifm-jar

O alcance também pode ser aumentado colocando o Raspberry Pi em uma posição elevada ou usando fio de cobre em vez de alumínio (como eu fiz). Você pode obter resultados possíveis, facilitando o transporte do kit inteiro, talvez colocando-o em uma jarra ou similar. Alimentei o meu com seis pilhas AA, mas qualquer fonte de alimentação externa compatível funcionará. 3 baterias Raspberry Pi para projetos portáteisUma bateria Raspberry Pi pode transformar um Pi comum em um computador portátil. Você precisará de uma dessas soluções de bateria para começar. consulte Mais informação

Mas realmente, para que você pode usar isso?

É provável que as regras de licenciamento de radiodifusão excluam o uso mais extenso deste projeto, mas isso não deve impedi-lo de tentar. Para começar, você pode usá-lo para exercitar qualquer interesse de solda incipiente que você tenha (consulte nossa guia de iniciação à solda para obter dicas Aprenda a soldar, com estas dicas e projetos simplesVocê está um pouco intimidado com o pensamento de um ferro quente e metal fundido? Se você deseja começar a trabalhar com eletrônicos, precisará aprender a soldar. Vamos ajudar. consulte Mais informação ) e entenda como a adição de um fio pode transformar um computador em uma estação de rádio.

Enquanto isso, se você é professor ou está envolvido em um projeto de rádio da escola, este é um ótimo projeto para os alunos expandirem a apreciação da computação e do rádio.

Finalmente, há escopo neste projeto para cidadãos de regimes opressivos usarem esse projeto para se comunicar com movimentos de resistência.

Precisa de ajuda com seu projeto PiFM? A vida nas ondas ao ar livre não está funcionando? Conte-nos sobre isso nos comentários.

Christian Cawley é editor adjunto de segurança, Linux, bricolage, programação e tecnologia explicada. Ele também produz o Podcast Realmente Útil e tem uma vasta experiência em suporte a desktops e softwares. Um colaborador da revista Linux Format, Christian é um funileiro de Raspberry Pi, amante de Lego e fã de jogos retro.