Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-13 06:57
Questa è una scheda di valutazione per il chip sintonizzatore FM Si4703 di Silicon Laboratories. Oltre ad essere una semplice radio FM, Si4703 è anche in grado di rilevare ed elaborare informazioni sia Radio Data Service (RDS) che Radio Broadcast Data Service (RBDS).
La scheda non ha un'antenna incorporata. Tuttavia, utilizzando le cuffie o un cavo audio da 3,5 mm lungo 3 piedi, i fili funzioneranno come un'antenna!
In questo tutorial imparerai come usarlo con la scheda Arduino uno. Controlleremo le stazioni e leggeremo i messaggi RDS attraverso il monitor seriale di Codebender.
Quindi iniziamo!
Passaggio 1: cosa ti servirà
Per questo tutorial avrai bisogno di:
- Arduino uno
- Breadboard (o scudo breadboard)
- Scheda FM Si4703
- Cuffie
Passaggio 2: il circuito
Le connessioni sono abbastanza semplici, vedere l'immagine sopra con lo schema del circuito breadboard.
- Si4703 3.3V pin per Arduino uno 3.3V
- Si4703 pin GND su Arduino uno GND
- Si4703 SDIO pin per Arduino uno pin A4
- Si4703 pin SCLK ad Arduino uno pin A5
- Si4703 RST pin per Arduino uno pin 2
Passaggio 3: il codice
Ecco il codice, incorporato utilizzando Codebender!
Prova a scaricare il plug-in codebender e fai clic sul pulsante "Esegui su Arduino" per programmare la tua scheda Arduino con questo schizzo. E questo è tutto, hai programmato il tuo Arduino con questo schizzo.
Puoi modificare o aggiungere stazioni preferite facendo clic sul pulsante "Modifica" e modificando il codice di seguito:
else if (ch == 'a') <--- Inviando 'a' { canale = 930; <--- andrà alla stazione 93.0
radio.setChannel(canale);
displayInfo();
}
Passaggio 4: test
Premere il pulsante "Connetti" al monitor seriale di seguito.
Per impostazione predefinita, il volume è impostato su 0. È possibile modificare il livello del volume inviando il simbolo "+" o "-". Puoi anche combinare i comandi. Ad esempio, se invii "a+++++++++" andrai alla stazione preferita "a" (93.0 impostato su codice) e modificherai il volume a 9.
Passaggio 5: ben fatto
Hai completato con successo un altro tutorial "How to" e hai imparato come utilizzare il modulo radio FM Si4703 con la scheda Arduino uno.
Spero vi sia piaciuto, fatemelo sapere nei commenti.
Ce ne saranno altri, quindi assicurati di fare clic sul pulsante Segui!