Spisu treści:

Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino: 5 kroków (ze zdjęciami)
Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino: 5 kroków (ze zdjęciami)

Wideo: Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino: 5 kroków (ze zdjęciami)

Wideo: Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino: 5 kroków (ze zdjęciami)
Wideo: Jak nagrać płytę audio do radia samochodowego? 2024, Lipiec
Anonim
Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino
Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino
Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino
Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino

Jest to płytka ewaluacyjna dla układu tunera Silicon Laboratories Si4703 FM. Poza tym, że jest prostym radiem FM, Si4703 jest również w stanie wykrywać i przetwarzać zarówno informacje RDS, jak i RBDS.

Płyta nie posiada wbudowanej anteny. Jednak przy użyciu słuchawek lub kabla audio 3,5 mm o długości 3 stóp, przewody będą działać jak antena!

W tym samouczku dowiesz się, jak używać go z płytką Arduino uno. Będziemy sterować stacjami i odczytywać wiadomości RDS przez szeregowy monitor Codebendera.

Więc zacznijmy!

Krok 1: Czego będziesz potrzebować

Czego będziesz potrzebować
Czego będziesz potrzebować

Do tego samouczka będziesz potrzebować:

  • Arduino
  • Płytka do krojenia chleba (lub tarcza do krojenia chleba)
  • Płyta Si4703 FM
  • Słuchawki

Krok 2: Obwód

Obwód
Obwód

Połączenia są dość proste, patrz powyższy obrazek ze schematem obwodu płytki stykowej.

  • Pin Si4703 3.3V do Arduino uno 3.3V
  • Pin Si4703 GND do Arduino uno GND
  • Si4703 pin SDIO do pinu A4 Arduino uno
  • Si4703 pin SCLK do pinu Arduino uno A5
  • Pin Si4703 RST do pinu Arduino uno 2

Krok 3: Kodeks

Oto kod osadzony za pomocą Codebender!

Spróbuj pobrać wtyczkę Codebender i kliknij przycisk „Uruchom na Arduino”, aby zaprogramować swoją płytkę Arduino za pomocą tego szkicu. I to wszystko, zaprogramowałeś swoje Arduino tym szkicem.

Możesz zmienić lub dodać ulubione stacje, klikając przycisk „Edytuj” i zmień poniższy kod:

else if (ch == 'a') <--- Wysyłając 'a' { channel = 930; <--- przejdzie do stacji 93,0

radio.setChannel(kanał);

displayInfo();

}

Krok 4: Testowanie

Testowanie
Testowanie

Naciśnij przycisk „Połącz” z monitorem szeregowym poniżej.

Domyślnie głośność jest ustawiona na 0. Możesz zmienić poziom głośności, wysyłając symbol „+” lub „-”. Możesz także łączyć polecenia. Na przykład jeśli wyślesz „a++++++++++”, przejdziesz do ulubionej stacji „a” (93.0 ustawiony na kod) i zmienisz głośność na 9.

Krok 5: Dobra robota

Bardzo dobrze!
Bardzo dobrze!

Pomyślnie ukończyłeś jeszcze jeden samouczek „Jak” i nauczyłeś się korzystać z modułu radiowego Si4703 FM z płytką Arduino uno.

Mam nadzieję, że Wam się to podobało, dajcie znać w komentarzach.

Będzie ich więcej, więc pamiętaj, aby kliknąć przycisk Obserwuj!

Zalecana: