Spisu treści:
Wideo: Jak korzystać z płyty radia FM Si4703 z RDS - samouczek Arduino: 5 kroków (ze zdjęciami)
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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ć
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
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
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
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!