Sommario:

Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino: 5 passaggi (con immagini)
Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino: 5 passaggi (con immagini)

Video: Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino: 5 passaggi (con immagini)

Video: Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino: 5 passaggi (con immagini)
Video: Come realizzare una radio FM con Arduino e TEA5767 2024, Dicembre
Anonim
Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino
Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino
Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino
Come utilizzare la scheda radio FM Si4703 con RDS - Tutorial Arduino

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à

Cosa ti servirà
Cosa ti servirà

Per questo tutorial avrai bisogno di:

  • Arduino uno
  • Breadboard (o scudo breadboard)
  • Scheda FM Si4703
  • Cuffie

Passaggio 2: il circuito

Il circuito
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

test
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

Molto bene!
Molto bene!

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!

Consigliato: