Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
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
Per a aquest tutorial necessitareu:
- Arduino uno
- Taula de pa (o escut de tauleta de pa)
- Taula Si4703 FM
- Auriculars
Pas 2: 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
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
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.