Turinys:
Video: Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka: 5 žingsniai (su paveikslėliais)
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Tai „Silicon Laboratories Si4703 FM“imtuvo mikroschemos vertinimo lenta. „Si4703“yra ne tik paprastas FM radijas, bet ir gali aptikti ir apdoroti radijo duomenų tarnybos (RDS) ir radijo transliavimo duomenų tarnybos (RBDS) informaciją.
Plokštėje nėra įmontuotos antenos. Tačiau naudojant ausines arba 3 pėdų ilgio 3,5 mm garso kabelį laidai veiks kaip antena!
Šioje pamokoje sužinosite, kaip ją naudoti su „Arduino uno“lenta. Mes valdysime stotis ir skaitysime RDS pranešimus per serijinį „Codebender“monitorių.
Taigi, pradėkime!
1 žingsnis: ko jums reikės
Šiai pamokai jums reikės:
- Arduino uno
- Duonos lenta (arba skydas)
- Si4703 FM lenta
- Ausinės
2 žingsnis: grandinė
Jungtis yra gana paprasta, žiūrėkite aukščiau pateiktą paveikslėlį su duonos lentos schema.
- Si4703 3.3V kištukas į Arduino uno 3.3V
- Si4703 GND kaištis prie Arduino uno GND
- Si4703 SDIO kaištis į „Arduino uno“kaištį A4
- Si4703 SCLK kaištis į „Arduino uno“kaištį A5
- Si4703 RST kaištis prie „Arduino uno“kaiščio 2
3 žingsnis: Kodas
Štai kodas, įterptas naudojant „Codebender“!
Pabandykite atsisiųsti „Codebender“papildinį ir spustelėti mygtuką „Vykdyti„ Arduino “, kad užprogramuotumėte„ Arduino “plokštę pagal šį eskizą. Ir viskas, jūs užprogramavote savo „Arduino“pagal šį eskizą.
Galite pakeisti arba pridėti mėgstamas stotis spustelėdami mygtuką „Redaguoti“ir pakeisti žemiau esantį kodą:
kitaip jei (ch == 'a') <--- Siunčiant 'a' {channel = 930; <--- pateks į 93.0 stotį
radio.setChannel (kanalas);
displayInfo ();
}
4 žingsnis: bandymas
Paspauskite mygtuką „Prisijungti“prie serijinio monitoriaus žemiau.
Pagal numatytuosius nustatymus garsumas nustatytas į 0. Garsumo lygį galite pakeisti atsiųsdami simbolį „+“arba „-“. Taip pat galite sujungti komandas. Pavyzdžiui, jei atsiųsite „a +++++++++“pateksite į mėgstamą stotį „a“(93,0 nustatyta į kodą) ir pakeisite garsumą į 9.
5 žingsnis: gerai padaryta
Sėkmingai baigėte dar vieną „Kaip“pamoką ir išmokote naudotis Si4703 FM radijo moduliu su „Arduino uno“plokšte.
Tikiuosi, kad jums tai patiko, praneškite man komentaruose.
Jų bus daugiau, todėl būtinai spustelėkite mygtuką Sekti!