Índice:
- Suprimentos
- Etapa 1: O Plano
- Etapa 2: Preparando o Módulo de Rádio FM
- Etapa 3: fazer o gabinete
- Etapa 4: Preparando as placas de circuito
- Etapa 5: Tempo para codificação
- Etapa 6: juntando as coisas
- Etapa 7: Divirta-se
Vídeo: Rádio FM: 7 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:36
Recentemente, descobri o módulo RDA5807, que é um sintonizador de rádio FM em um pacote muito pequeno. É muito barato e usa o protocolo I2C para comunicação, o que significa que apenas dois fios serão necessários para falar com o IC. Menos fiação!
Minha mãe costumava ouvir rádio todos os dias enquanto cozinhava antes de o rádio morrer. Queria surpreendê-la com um rádio que eu mesmo construí. Neste Instructables, vou mostrar como fiz a interface RDA5807 IC com um Arduino. Para ficar bem, projetei um gabinete e imprimi-o em 3D. Eu sou novo no design 3D, então será um design simples. Sem coisas extravagantes.
Vamos começar
Suprimentos
1x Arduino Nano
1x RDA5807M sintonizador de rádio FM IC
1x I2C OLED Display
1x alto-falante 3W
1x Módulo Amplificador de Áudio PAM8403
2x 6x6 interruptores táteis
1x Potenciômetro 100k
1x soquete de alimentação DC
Opcional:
impressora 3d
Etapa 1: O Plano
O plano é manter tudo simples e organizado. Sem coisas extravagantes.
Estaremos usando o Arduino Nano como o cérebro para o nosso projeto. O árduo trabalho de comunicação com o módulo já foi feito. Certifique-se de instalar a biblioteca de rádio. Existem muitos recursos com os quais você pode jogar. Observação: a biblioteca também funciona para SI4703, SI4705 e TEA5767.
Um botão na frente será usado para colocar o rádio no modo "Seleção de frequência" e o outro botão para selecionar a frequência. Um Pot será usado para percorrer as frequências predefinidas (que podem ser definidas no código dependendo da sua localização).
Um display OLED será usado para mostrar a frequência na qual está sintonizado.
O sinal de saída de áudio do módulo de rádio é muito baixo e não é suficiente para acionar um alto-falante de 0W. O módulo PAM8403 será usado para amplificar o sinal de áudio. Existem muitas versões deste módulo. Eu escolhi aquele que tem um potenciômetro para controle de volume, bem como um botão liga / desliga.
Etapa 2: Preparando o Módulo de Rádio FM
Como você pode ver pela foto, é muito, muito pequeno! Além disso, o espaçamento de pad do módulo não é amigável para breadboard / perfboard.
Temos que fazer uma placa de breakout para isso. Corte um pequeno pedaço de perfboard do tamanho do módulo. Certifique-se de que haja pelo menos 5 orifícios de cada lado. Solde os pinos de cabeçalho machos conforme mostrado na imagem. Em seguida, coloque o módulo na placa e solde os fios finos entre as almofadas do módulo e os pinos do conector. Usei os acabamentos das pernas componentes.
Etapa 3: fazer o gabinete
Eu sou completamente novo no design 3D e isso é de longe o máximo que eu projetei. A caixa foi projetada no Fusion 360 e impressa na impressora Creality Ender 3. Anexei todos os arquivos. STL que usei.
Pintei a placa frontal de branco porque tenho apenas uma cor de filamento.
Inseri as 'inserções roscadas M3' nos orifícios do corpo externo usando um ferro de soldar. Foi bastante satisfatório!
Cole a borda interna dentro do corpo externo usando supercola.
Além disso, faça um orifício de 6 mm e 2 mm na 'placa traseira' para o botão do amplificador e as antenas, respectivamente. Esqueci de adicioná-los ao projetar.
Etapa 4: Preparando as placas de circuito
Precisamos fazer duas placas de circuito. Um será a placa principal com Arduino e Módulo FM e outro para os botões que serão montados na placa frontal.
Usei conectores usando pinos macho e fêmea para cada componente para que possam ser conectados / desconectados com facilidade. Você pode pular esta etapa se desejar.
Faça a fiação de acordo com o esquema.
Etapa 5: Tempo para codificação
O código foi anexado aqui. Baixe o arquivo.ino e abra-o no Arduino IDE. Antes de fazer o upload, há duas coisas que você precisa modificar.
- O número de estações de rádio e suas frequências mudarão. Uma rápida pesquisa no Google permitirá que você conheça as estações e suas frequências. Depois de listá-los, adicione-os ao array 'estações ', conforme mostrado na imagem. Você tem que omitir a vírgula decimal. Por exemplo, 9110 significa 91,10 MHz, 10110 significa 101,10 MHz e assim por diante.
- Além disso, insira o número total de estações entre colchetes. No meu caso, tenho 12 estações dentro do array. Portanto, estações [12]. Subtraia 1 do número total de estações e insira-o no código conforme mostrado na segunda imagem. 11 neste caso.
Sei que existe uma maneira melhor, mas acabei tendo muitos erros!
E carregue o código!
Etapa 6: juntando as coisas
Cole o display OLED e o alto-falante no lugar na placa frontal.
Coloque os botões impressos em 3D em suas posições, adicione uma gota de super cola nos interruptores táteis e coloque a placa de circuito no topo dos botões certificando-se de que os botões e interruptores estejam alinhados.
Aparafuse o potenciômetro na placa frontal.
Aplique uma quantidade generosa de supercola na borda interna e coloque toda a placa frontal com todos os componentes na borda.
Faça todas as conexões dos componentes com a placa de circuito principal. Conecte a saída de áudio do módulo de rádio ao amplificador que está montado na placa traseira.
Passe um pouco de cola quente ao redor dos conectores para aliviar a tensão.
Aparafuse a placa traseira usando parafusos M3.
Finalmente, corte o bastão de cola quente em 4 círculos com uma espessura de cerca de 2-3 mm e cole-os na parte inferior como mostrado. Eles servirão ao propósito de pés de borracha.
Você Terminou!
Etapa 7: Divirta-se
Ligue seu rádio usando alimentação de 5V. Se você não conseguir encontrar um de 5V, use o regulador de tensão 7805 com 12V como entrada.
Obrigado por ficar até o fim. Espero que todos vocês amem este projeto e aprendam algo novo hoje. Deixe-me saber se você fizer um para você. Inscreva-se no meu canal no YouTube para mais projetos futuros. Agradeço novamente!
Recomendado:
BOSEBerry Pi Internet Radio: 4 etapas (com imagens)
BOSEBerry Pi Internet Radio: Eu adoro ouvir rádio! Eu estava usando um rádio DAB em minha casa, mas achei a recepção um pouco irregular e o som não parava de quebrar, então decidi construir meu próprio rádio na Internet. Tenho um sinal forte de wi-fi na minha casa e o irmão digital
Como desmontar um computador com etapas e imagens fáceis: 13 etapas (com imagens)
Como desmontar um computador com etapas e imagens fáceis: Esta é uma instrução sobre como desmontar um PC. A maioria dos componentes básicos é modular e facilmente removível. No entanto, é importante que você seja organizado sobre isso. Isso ajudará a evitar que você perca peças e também a fazer a remontagem e
Rádio FM com RDS (texto de rádio), controle BT e base de carregamento: 5 etapas
Rádio FM com RDS (Rádio Texto), Controle BT e Base de Carregamento: Bonjour, este é o meu segundo " Instrutíveis ". Como gosto de fazer coisas não muito úteis, aqui está o meu último projeto: Este é um rádio FM com Rádio Texto com uma base de carregamento e que pode ser monitorada via Bluetooth e um Android APP; portanto, irei
THE CHEAP HAM - TRANSFORME UM RÁDIO PORTÁTIL EM UM RÁDIO MÓVEL: 6 etapas
THE CHEAP HAM - TRANSFORME UM RÁDIO PORTÁTIL EM UM RÁDIO MÓVEL: Rádio amador móvel com um orçamento apertado? Sim, isso pode ser feito com alguma criatividade. Há uma infinidade de rádios de mão chineses baratos por aí. Esses novos rádios baratos, por sua vez, baixaram os preços de equipamentos para presunto usados de qualidade. Outra coisa que está acrescentando
Rádio na Internet / Rádio na Web com Raspberry Pi 3 (sem cabeça): 8 etapas
Rádio na Internet / Rádio na Web com Raspberry Pi 3 (sem cabeça): HI Você quer sua própria hospedagem de Rádio na internet então você está no lugar certo. Vou tentar elaborar o máximo possível. Eu tentei várias maneiras, a maioria deles precisava de uma placa de som que eu estava relutante em comprar. mas conseguiu fi