Taula de continguts:

Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino: 5 passos (amb imatges)
Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino: 5 passos (amb imatges)

Vídeo: Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino: 5 passos (amb imatges)

Vídeo: Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino: 5 passos (amb imatges)
Vídeo: Projecte Rellotge/Alarma #5 2024, Juliol
Anonim
Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino
Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino
Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino
Com utilitzar la placa de ràdio Si4703 FM amb RDS - Tutorial Arduino

Es tracta d’un tauler d’avaluació del xip sintonitzador FM Silicon Laboratories Si4703. Més enllà de ser una ràdio FM simple, el Si4703 també és capaç de detectar i processar la informació de Radio Data Service (RDS) i Radio Broadcast Data Service (RBDS).

La placa no té una antena incorporada. Tot i això, mitjançant l’ús d’auriculars o un cable d’àudio de 3,5 mm de llarg de 3 peus, els cables funcionaran com una antena.

En aquest tutorial aprendreu com utilitzar-lo amb la placa Arduino uno. Controlarem estacions i llegirem missatges RDS a través del monitor sèrie de Codebender.

Comencem, doncs,

Pas 1: què necessiteu

El que necessitareu
El que necessitareu

Per a aquest tutorial necessitareu:

  • Arduino uno
  • Taula de pa (o escut de tauleta de pa)
  • Taula Si4703 FM
  • Auriculars

Pas 2: el circuit

El Circuit
El Circuit

Les connexions són bastant fàcils, mireu la imatge anterior amb l’esquema del circuit de la placa.

  • Si4703 Pin de 3,3V a Arduino uno 3,3V
  • Si4703 pin GND a Arduino uno GND
  • Si4703 pin SDIO a Arduino uno pin A4
  • Si4703 PIN SCLK a Arduino uno pin A5
  • Si4703 pin RST a Arduino uno pin 2

Pas 3: el codi

Aquí teniu el codi, incrustat amb Codebender.

Proveu de descarregar el connector de codebender i feu clic al botó "Executa a Arduino" per programar la vostra placa Arduino amb aquest esbós. I ja està, heu programat el vostre Arduino amb aquest esbós.

Podeu canviar o afegir estacions preferides fent clic al botó "Edita" i canvieu el codi següent:

else if (ch == 'a') <--- Enviant 'a' {canal = 930; <--- anirà a l'estació 93.0

radio.setChannel (canal);

displayInfo ();

}

Pas 4: proves

Proves
Proves

Premeu el botó "Connecta" al monitor sèrie que apareix a continuació.

Per defecte, el volum s'estableix a 0. Podeu canviar el nivell de volum enviant el símbol "+" o "-". També podeu combinar ordres. Per exemple, si envieu "a +++++++++" anirà a l'estació preferida 'a' (93.0 definit com a codi) i canviarà el volum a 9.

Pas 5: Ben fet

Ben fet!
Ben fet!

Heu completat amb èxit un tutorial "Com fer" més i heu après a utilitzar el mòdul de ràdio FM Si4703 amb la placa Arduino uno.

Espero que us hagi agradat, feu-m'ho saber als comentaris.

N’hi haurà més, així que assegureu-vos de fer clic al botó Segueix.

Recomanat: