Sadržaj:

Kako koristiti Si4703 FM radijsku ploču s RDS -om - Vodič za Arduino: 5 koraka (sa slikama)
Kako koristiti Si4703 FM radijsku ploču s RDS -om - Vodič za Arduino: 5 koraka (sa slikama)

Video: Kako koristiti Si4703 FM radijsku ploču s RDS -om - Vodič za Arduino: 5 koraka (sa slikama)

Video: Kako koristiti Si4703 FM radijsku ploču s RDS -om - Vodič za Arduino: 5 koraka (sa slikama)
Video: [Audio Fixed] Robojax Arduino Course: What is Arduino? Lesson 00 2024, Srpanj
Anonim
Kako koristiti Si4703 FM radijsku ploču s RDS -om - Vodič za Arduino
Kako koristiti Si4703 FM radijsku ploču s RDS -om - Vodič za Arduino
Kako koristiti Si4703 FM radijsku ploču s RDS -om - Arduino vodič
Kako koristiti Si4703 FM radijsku ploču s RDS -om - Arduino vodič

Ovo je ocjenjivačka ploča za čip tunera Silicon Laboratories Si4703 FM. Osim što je jednostavan FM radio, Si4703 je također sposoban otkriti i obraditi i Radio Data Service (RDS) i Radio Broadcast Data Service (RBDS) informacije.

Ploča nema ugrađenu antenu na sebi. Međutim, pomoću slušalica ili 3,5-milimetarskog audio kabela, žice će funkcionirati kao antena!

U ovom ćete vodiču naučiti kako ga koristiti s Arduino uno pločom. Kontrolirat ćemo stanice i čitati RDS poruke putem serijskog monitora Codebendera.

Dakle, krenimo!

Korak 1: Ono što će vam trebati

Ono što će vam trebati
Ono što će vam trebati

Za ovaj vodič trebat će vam:

  • Arduino uno
  • Oglasna ploča (ili štit za matičnu ploču)
  • Si4703 FM ploča
  • Slušalice

Korak 2: Krug

Krug
Krug

Povezivanje je prilično jednostavno, pogledajte gornju sliku sa shemom kruga.

  • Si4703 3.3V pin za Arduino uno 3.3V
  • Si4703 GND pin za Arduino uno GND
  • Si4703 SDIO pin za Arduino uno pin A4
  • Si4703 SCLK pin za Arduino uno pin A5
  • Si4703 RST pin na Arduino uno pin 2

Korak 3: Kôd

Evo koda, ugrađenog pomoću Codebendera!

Pokušajte preuzeti dodatak codebender i kliknite gumb "Pokreni na Arduinu" da biste programirali svoju Arduino ploču s ovom skicom. I to je to, programirali ste svoj Arduino ovom skicom.

Omiljene postaje možete promijeniti ili dodati klikom na gumb "Uredi" i promijeniti kôd u nastavku:

else if (ch == 'a') <--- Slanjem 'a' {channel = 930; <--- ići će na stanicu 93.0

radio.setChannel (kanal);

displayInfo ();

}

Korak 4: Testiranje

Testiranje
Testiranje

Pritisnite gumb "Connect" za serijski monitor u nastavku.

Prema zadanim postavkama glasnoća je postavljena na 0. Glasnoću možete promijeniti slanjem simbola "+" ili "-". Također možete kombinirati naredbe. Na primjer, ako pošaljete "a +++++++++" otići će na omiljenu stanicu "a" (93,0 postavljeno na kôd) i promijeniti glasnoću na 9.

Korak 5: Bravo

Dobro napravljeno!
Dobro napravljeno!

Uspješno ste završili još jedan vodič "Kako" i naučili ste kako koristiti Si4703 FM radijski modul s Arduino uno pločom.

Nadam se da vam se ovo svidjelo, javite mi u komentarima.

Bit će ih još pa svakako kliknite gumb Prati!

Preporučeni: