Sadržaj:

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

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

Video: Kako koristiti Si4703 FM radio ploču s RDS -om - Vodič za Arduino: 5 koraka (sa slikama)
Video: Car MP5 player Android phone mirror link 2024, Novembar
Anonim
Kako koristiti Si4703 FM radio ploču s RDS -om - Arduino vodič
Kako koristiti Si4703 FM radio ploču s RDS -om - Arduino vodič
Kako koristiti Si4703 FM radio ploču s RDS -om - Arduino vodič
Kako koristiti Si4703 FM radio ploču s RDS -om - Arduino vodič

Ovo je evaluaciona ploča za čip FM tjunera Silicon Laboratories Si4703. 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 vodiču naučit ćete kako ga koristiti s Arduino uno pločom. Kontrolirat ćemo stanice i čitati RDS poruke putem serijskog monitora Codebendera.

Dakle, počnimo!

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta ć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

The Circuit
The Circuit

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 codebender dodatak i kliknite na gumb "Pokreni na Arduinu" da biste programirali svoju Arduino ploču s ovom skicom. I to je to, programirali ste svoj Arduino sa ovom skicom.

Omiljene stanice možete promijeniti ili dodati klikom na dugme "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 dugme "Connect" za serijski monitor ispod.

Podrazumevano je jačina zvuka podešena na 0. Možete promeniti jačinu zvuka slanjem simbola "+" ili "-". Takođe možete kombinovati komande. Na primjer, ako pošaljete "a +++++++++" otići će na omiljenu stanicu 'a' (93.0 postavljeno na kôd) i promijeniti jačinu zvuka na 9.

Korak 5: Bravo

Dobro urađeno!
Dobro urađeno!

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

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

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

Preporučuje se: