Sommario:
Video: RADIO FM ARDUINO: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
I tutorial sulle radio FM alla base di Si4703 ne manquent pas.
J'ai souhaité pour ma part pousser la programation un peu plus loin que les fonctions de base proposées dans gli esempi, et utilizza un écran TouchScreen.
Au final, la radio fournit:
- - 12 preset répartis en deux claviers
- - Funzione Mono Stereo
- - Cerca su/giù sui preset o sulle stazioni (tramite touchscreen o pulsanti)
- - Indicatore batterie
- - Règlage du Volume (via touchscreen o potenziometro) avec affichage d'une barre de progression
- - Avance des Fréquences par pas de 1 via un encodeur
- - Funzione RDS (Nom de la Station et texte fourni par l'émetteur)
- - Rappel du Volume sélectionné et de la dernière station à l'allumage
- - Alimentazione USB, Accus 9V, Bloc secteur 9V
Il video è visibile ici:
www.youtube.com/embed/QUOgoKPhcMc
Fase 1: Un Mot Sur Les Librairies
La librairie utilisée pour le Si4703 è classiquement celle du même nom.
L'utilisation d'un ATMEGA et d'un écran TFT imponent sependant une modification du fichier si4703.cpp de la manière suivante:
#define resetPin 52
#definisci SDIO 20
// int SCLK = 21; //SCL/A5 su Arduino
En principe le RDS est lu de façon simple:
radio.readRDS(rdsBuffer, 15000);
Serial.println(rdsBuffer);
J'ai préféré per l'utilizzo di parte della libreria RDSparser plus complexe à programmatore mais qui m'a donné de bien meilleurs résultats.
Passaggio 2: le connessioni
Modulo Si4703
- Si4703 3.3V pin => Arduino uno 3.3V
- Si4703 GND pin => Arduino uno GND
- Si4703 SDIO pin => Arduino uno A20
- Si4703 pin SCLK => Arduino uno A21
- Si4703 RST pin => Arduino uno D53
Potenziometro Volume
- pin 0 => Arduino uno GND
- pin 1 => Arduino uno A15
- pin 2 => Arduino uno 5V
Bouton Seek UP
- Pin 0 => Arduino uno GND
- Pin 1 => Arduino uno D53
Bouton Seek DWN
- Pin 0 => Arduino uno GND
- Pin 1 => Arduino uno D51
codificatore
- pin 0 => Arduino uno GND
- pin 1 => Arduino uno 5v
- pin 2 => Arduino uno D31
- pin 3 => Arduino uno D33
- pin 4 => Arduino uno D35
Fase 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 di piccola taglia
www.amazon.fr/dp/B07912QQ97/ref=pe_3044141_189395771_TE_3p_dp_1
- 2 bottoni poussoir
- 1 Potenziometro
-
1 codificatore
www.amazon.fr/dp/B011BHAQZE/ref=pe_3044141_189395771_TE_3p_dp_i1
-
Un écran TFT touchscreen
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
Consigliato:
Si4703 Radio FM Arduino Uno Schield: 6 passaggi (con immagini)
Si4703 Radio FM Arduino Uno Schield: 2 mesi fa mi è stata realizzata la radio FM con il chip TEA5767 (Arduino Uno shield). Sono stato utilizzato con il chip dell'amplificatore del suono TDA2822. Tutto funziona, ma ottengo informazioni che si tratta di un'altra scheda FM Si4703 con RDS. Quindi non perdo tempo e creo
Radio FM con Inviot U1, una scheda compatibile con Arduino: 3 passaggi
Radio FM utilizzando Inviot U1, una scheda compatibile con Arduino: TEA5767 è facile da usare con un arduino. Sto usando un modulo di TEA5767 e una scheda InvIoT U1 di InvIoT.com
Radio FM con RDS (Radio Text), controllo BT e base di ricarica: 5 passaggi
Radio FM con RDS (Radio Text), controllo BT e base di ricarica: Bonjour,Questo è il mio secondo "Instructables".Dato che mi piace fare cose poco utili, ecco il mio ultimo progetto:Questa è una radio FM con Radio Text con una base di ricarica e che può essere monitorata tramite Bluetooth e APP Android, quindi farò
IL PROSCIUTTO ECONOMICO - TRASFORMA UNA RADIO PORTATILE IN UNA RADIO MOBILE: 6 Passaggi
IL PROSCIUTTO ECONOMICO - TRASFORMA UNA RADIO PORTATILE IN UNA RADIO MOBILE: Radio amatoriale mobile con un budget limitato? Sì, si può fare con un po' di creatività. C'è una pletora di radio portatili cinesi a buon mercato là fuori. Queste nuove radio economiche hanno a loro volta abbassato i prezzi degli apparecchi per prosciutti usati di qualità. Un'altra cosa che si aggiunge
Internet Radio/Web Radio con Raspberry Pi 3 (senza testa): 8 passaggi
Internet Radio/Web Radio Con Raspberry Pi 3 (senza testa): CIAO Vuoi che la tua radio sia ospitata su Internet, allora sei nel posto giusto. Cercherò di approfondire il più possibile. Ho provato diversi modi in cui la maggior parte di loro aveva bisogno di una scheda audio che ero riluttante ad acquistare. ma è riuscito a fi