Índice:
Vídeo: RÁDIO ARDUINO FM: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Les tutoriels sur les rádios FM à base de Si4703 ne manquent pas.
J 'ai souhaité para fazer parte da programação un peu plus loin que as funções de base propostas em exemplos, e usar um écran TouchScreen.
Au final, la radio fournit:
- - 12 Presets répartis en deux claviers
- - Fonction Mono Stereo
- - Seek Up / Dwn sur les Presets ou sur les Stations (via touchscreen ou botões)
- - Indicateur Batterie
- - Règlage du Volume (via touchscreen ou Potentiometre) com affichage d'une barre de progression
- - Avance des Fréquences par pas de 1 via un encodeur
- - Fonction RDS (Nom de la Station et texte fourni par l'émetteur)
- - Rappel du Volume sélectionné et de la dernière station à l'allumage
- - Alimentation USB, Accus 9V, Bloc secteur 9V
La video est visible ici:
www.youtube.com/embed/QUOgoKPhcMc
Etapa 1: Un Mot Sur Les Librairies
La librairie utilisée pour le Si4703 est classiquement celle du même nom.
L'utilisation d'un ATMEGA et d'un écran TFT dependente da modificação du fichier si4703.cpp de la manière suivante:
# define resetPin 52
# define SDIO 20
// int SCLK = 21; // SCL / A5 no Arduino
En principe le RDS est lu de façon simple:
radio.readRDS (rdsBuffer, 15000);
Serial.println (rdsBuffer);
J'ai préféré pour ma parte utiliser la librairie RDSParser plus complexe to programmer mais qui m'a donné de bien meilleurs résultats.
Etapa 2: Les Connexions
Módulo Si4703
- Si4703 3,3 V pin => Arduino uno 3,3 V
- Pino Si4703 GND => Arduino uno GND
- Si4703 SDIO pin => Arduino uno A20
- Si4703 SCLK pin => Arduino uno A21
- Si4703 RST pin => Arduino uno D53
Volume do Potenciômetro
- pino 0 => Arduino uno GND
- pino 1 => Arduino uno A15
- pino 2 => Arduino uno 5V
Bouton Seek UP
- Pino 0 => Arduino uno GND
- Pino 1 => Arduino uno D53
Bouton Seek DWN
- Pino 0 => Arduino uno GND
- Pino 1 => Arduino uno D51
Encodeur
- pino 0 => Arduino uno GND
- pino 1 => Arduino uno 5v
- pino 2 => Arduino uno D31
- pino 3 => Arduino uno D33
- pino 4 => Arduino uno D35
Etapa 3: Les Composants
- Arduino Mega
www.amazon.fr/dp/B06XKZY117/ref=pe_3044141_189395771_TE_dp_1
-
Si4703
www.amazon.fr/dp/B079BT3T5C/ref=pe_3044141_185740131_TE_item
- Ampli Velleman
-
2 HP de petite taille
www.amazon.fr/dp/B07912QQ97/ref=pe_3044141_189395771_TE_3p_dp_1
- 2 boutons poussoir
- 1 Potentiomètre
-
1 codificador
www.amazon.fr/dp/B011BHAQZE/ref=pe_3044141_189395771_TE_3p_dp_i1
-
Touchscreen Un écran TFT
www.amazon.fr/Elegoo-Tactile-320x240-Technical-Arduino/dp/B01JD4TJZU/ref=sr_1_1?ie=UTF8&qid=1521623541&sr=8-1&keywords=arduino+touch+screen
Recomendado:
Rádio FM Si4703 Arduino Uno Schield: 6 etapas (com imagens)
Si4703 Rádio FM Arduino Uno Schield: 2 meses atrás me tornei rádio FM pelo chip TEA5767 (escudo Arduino Uno). Fui usado com chip amplificador de som TDA2822. Tudo funciona, mas recebo a informação de que é outra placa FM Si4703 que tinha RDS. Então eu não perco meu tempo e cria
Rádio FM usando Inviot U1, uma placa compatível com Arduino: 3 etapas
Rádio FM usando Inviot U1, uma placa compatível com Arduino: TEA5767 é fácil de usar com um arduino. Estou usando um módulo de TEA5767 e uma placa InvIoT U1 da InvIoT.com
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