Obsah:

Jak používat rádiovou desku Si4703 FM s RDS - výuka Arduino: 5 kroků (s obrázky)
Jak používat rádiovou desku Si4703 FM s RDS - výuka Arduino: 5 kroků (s obrázky)

Video: Jak používat rádiovou desku Si4703 FM s RDS - výuka Arduino: 5 kroků (s obrázky)

Video: Jak používat rádiovou desku Si4703 FM s RDS - výuka Arduino: 5 kroků (s obrázky)
Video: 008# Ukládání a rovnání betonu - BETONOVÁNÍ DESKY | e4 dům svépomocí 2024, Červenec
Anonim
Jak používat rádiovou desku Si4703 FM s výukovým programem RDS - Arduino
Jak používat rádiovou desku Si4703 FM s výukovým programem RDS - Arduino
Jak používat rádiovou desku Si4703 FM s RDS - výukový program Arduino
Jak používat rádiovou desku Si4703 FM s RDS - výukový program Arduino

Toto je zkušební deska pro čip tuneru FM Silicon Laboratories Si4703 FM. Kromě jednoduchého rádia FM je Si4703 také schopen detekovat a zpracovávat informace jak Radio Data Service (RDS), tak Radio Broadcast Data Service (RBDS).

Deska na sobě nemá vestavěnou anténu. Při použití sluchátek nebo 3,5 metru dlouhého 3,5 mm zvukového kabelu však budou vodiče fungovat jako anténa!

V tomto tutoriálu se naučíte, jak jej používat s deskou Arduino uno. Budeme ovládat stanice a číst zprávy RDS prostřednictvím sériového monitoru Codebender.

Pojďme tedy začít!

Krok 1: Co budete potřebovat

Co budete potřebovat
Co budete potřebovat

K tomuto kurzu budete potřebovat:

  • Arduino uno
  • Breadboard (nebo breadboard štít)
  • Si4703 FM deska
  • Sluchátka

Krok 2: Okruh

Okruh
Okruh

Spojení jsou docela snadná, viz výše uvedený obrázek se schématem schématu zapojení.

  • Si4703 3,3V pin na Arduino uno 3,3V
  • Si4703 GND pin na Arduino uno GND
  • Si4703 SDIO pin na Arduino uno pin A4
  • Si4703 SCLK pin na Arduino uno pin A5
  • Si4703 RST pin na Arduino uno pin 2

Krok 3: Kód

Zde je kód vložený pomocí Codebender!

Zkuste si stáhnout plugin codebender a kliknutím na tlačítko „Spustit na Arduinu“naprogramujte desku Arduino pomocí této skici. A je to, naprogramovali jste své Arduino pomocí této skici.

Oblíbené stanice můžete změnit nebo přidat kliknutím na tlačítko „Upravit“a změňte níže uvedený kód:

else if (ch == 'a') <--- Odesláním 'a' {kanál = 930; <--- přejde na stanici 93.0

radio.setChannel (kanál);

displayInfo ();

}

Krok 4: Testování

Testování
Testování

Níže stiskněte tlačítko „Připojit“k sériovému monitoru.

Ve výchozím nastavení je hlasitost nastavena na 0. Úroveň hlasitosti můžete změnit odesláním symbolu „+“nebo „-“. Můžete také kombinovat příkazy. Například pošlete „a +++++++++++“přejde na oblíbenou stanici „a“(93.0 nastaveno na kód) a změní hlasitost na 9.

Krok 5: Hotovo

Výborně!
Výborně!

Úspěšně jste absolvovali ještě jeden návod „Jak na to“a naučili jste se používat rádiový modul Si4703 FM s deskou Arduino uno.

Doufám, že se vám to líbilo, dejte mi vědět do komentářů.

Bude jich více, takže nezapomeňte kliknout na tlačítko Sledovat!

Doporučuje: