Turinys:

Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka: 5 žingsniai (su paveikslėliais)
Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka: 5 žingsniai (su paveikslėliais)

Video: Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka: 5 žingsniai (su paveikslėliais)

Video: Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka: 5 žingsniai (su paveikslėliais)
Video: FM World: Kaip susikurti registracijos nuoroda naujam komandos nariui uzregistruoti 2024, Liepa
Anonim
Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka
Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka
Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka
Kaip naudotis Si4703 FM radijo lenta su RDS - „Arduino“pamoka

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

Ko jums reikės
Ko jums reikės

Šiai pamokai jums reikės:

  • Arduino uno
  • Duonos lenta (arba skydas)
  • Si4703 FM lenta
  • Ausinės

2 žingsnis: grandinė

Circuit
Circuit

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

Testavimas
Testavimas

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

Šauniai padirbėta!
Šauniai padirbėta!

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!

Rekomenduojamas: