Sisukord:

Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus: 5 sammu (piltidega)
Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus: 5 sammu (piltidega)

Video: Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus: 5 sammu (piltidega)

Video: Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus: 5 sammu (piltidega)
Video: FM радио модуль Si4703 для Ардуино 2024, Juuli
Anonim
Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus
Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus
Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus
Si4703 FM -raadiolaua kasutamine RDS -iga - Arduino õpetus

See on Silicon Laboratories Si4703 FM -tuuneri kiibi hindamislaud. Lisaks lihtsale FM -raadiole on Si4703 võimeline tuvastama ja töötlema nii raadioandmete teenuse (RDS) kui ka raadiosaateandmete (RBDS) teavet.

Plaadil pole sisseehitatud antenni. Kõrvaklappe või 3 jala pikkust 3,5 mm helikaablit kasutades toimivad juhtmed aga antennina!

Selles õpetuses saate teada, kuidas seda Arduino uno plaadiga kasutada. Me kontrollime jaamu ja loeme RDS -sõnumeid Codebenderi jadamonitori kaudu.

Niisiis, alustame!

Samm: mida vajate

Mida vajate
Mida vajate

Selle õpetuse jaoks vajate:

  • Arduino uno
  • Leivalaud (või leivakilp)
  • Si4703 FM -plaat
  • Kõrvaklapid

2. samm: vooluring

Ringkond
Ringkond

Ühendused on üsna lihtsad, vaadake ülaltoodud pilti koos leivalaua skeemi skeemiga.

  • Si4703 3.3V pin kuni Arduino uno 3.3V
  • Si4703 GND tihvt Arduino uno GND külge
  • Si4703 SDIO tihvt kuni Arduino uno pin A4
  • Si4703 SCLK tihvt Arduino uno tihvtiga A5
  • Si4703 RST tihvt Arduino uno tihvtiga 2

3. samm: kood

Siin on kood, mis on manustatud Codebenderi abil!

Proovige alla laadida koodipaigutuse pistikprogramm ja klõpsata nupul „Käivita Arduinoga”, et programmeerida oma Arduino tahvel selle visandiga. Ja ongi kõik, olete selle visandiga oma Arduino programmeerinud.

Lemmikjaamu saate muuta või lisada, klõpsates nuppu "Muuda" ja muutke allolevat koodi:

muidu kui (ch == 'a') <--- saates 'a' {channel = 930; <--- läheb jaama 93.0

radio.setChannel (kanal);

displayInfo ();

}

4. samm: testimine

Testimine
Testimine

Vajutage allolevale jadamonitorile nuppu "Ühenda".

Vaikimisi on helitugevus seatud 0. Helitugevust saate muuta, saates sümboli "+" või "-". Samuti saate käske kombineerida. Näiteks saadate "a +++++++++" läheb lemmikjaama "a" (93,0 seatud koodile) ja muudate helitugevuse 9 -le.

Samm: hästi tehtud

Hästi tehtud!
Hästi tehtud!

Olete edukalt läbinud veel ühe õpetuse "Kuidas" ja õppisite Si4703 FM -raadiomooduli kasutamist koos Arduino uno plaadiga.

Loodan, et teile meeldis see, andke mulle kommentaarides teada.

Neid tuleb veel, seega klõpsake kindlasti nuppu Jälgi!

Soovitan: