Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Miesiące temu zobaczyłem płytkę rozwojową M5stickC w Banggood i kupiłem ją do zabawy. Możesz go zdobyć tutaj. Próbowałem wielu szkiców, ale w końcu przejrzałem tę stronę i postanowiłem spróbować stworzyć radio internetowe. Dla tej płyty rozwojowej dostępnych jest wiele rozszerzeń zwanych kapeluszami. Jest wzmacniacz dźwięku + wbudowana czapka głośnika. Zamówiłem jeden i po regularnym oczekiwaniu przez trzy tygodnie przyszedł do mnie. Mając to udało mi się zrealizować radio internetowe wielkości palca.
Ta instrukcja pokazuje, jak to zrobić i jak zrobić dodatkowy wzmacniacz, aby poprawić jakość dźwięku.
Krok 1: M5stickC + czapka głośnika
Posiadanie płyty M3stickC i czapki głośnika nie jest zbyt skomplikowane, aby zrobić radio internetowe.
M5stickC może być programowany przez Arduino IDE. Instalacja środowiska jest opisana w tym linku. Dodatkowe informacje można znaleźć również tutaj.
Pod kolejnymi linkami zamieściłem wszystkie potrzebne do projektu biblioteki arduino.
M5stickC-master.zip
ESP8266Audio-master.zip
ESP8266_Spiram-master.zip
ESP32-Radio-master.zip
Możesz je zainstalować również poprzez menedżera bibliotek arduino. Spróbuj zaktualizować do ostatnich wersji.
Kod arduino można pobrać również tutaj.
W poniższej linii musisz wpisać swój SSID WLAN i hasło:
const char *SSID = "********";const char *PASSWORD = "********";
Jeśli chcesz, możesz dodać więcej stacji radiowych do konkursu.
Krok 2: Dodawanie wzmacniacza audio
Z czapką głośnika radio działa, ale dźwięk jest tak słaby, że w hałaśliwym otoczeniu trudno go usłyszeć.
Postanowiłem dodać mocniejszy wzmacniacz i większy głośnik, aby uzyskać lepszą wydajność.
W tym celu zdecydowałem się na zastosowanie wzmacniacza LM386. Zamówiłem w Internecie zestaw DIY LM386, zawierający płytkę PCB i potrzebne części. Miałem do dyspozycji futerał pochodzący z zestawu odbiornika radiowego DIY i jego głośnika. Wszystkie dodatkowe części można zobaczyć na załączonych zdjęciach. Oczywiście do tego projektu można zastosować wzmacniacz innego typu,
Krok 3: Montaż wzmacniacza LM386
Nie wlutowałem wszystkich urządzeń pochodzących z zestawu wzmacniacza do płytki drukowanej. Użyłem potencjometru kołowego zamiast tego z zestawu. Dodałem gniazdo na słuchawki, gniazdo zasilania i diodę blokującą napięcie. Działa to w następujący sposób: płytkę wzmacniacza można dostarczyć na dwa sposoby
- M5stickC zasila wzmacniacz przez wewnętrzną baterię
- Wzmacniacz zasilany jest przez gniazdo DC ze źródła zewnętrznego, które może mieć zasilanie do 15V. W tym przypadku dioda odcina to wyższe zasilanie z wewnętrznego akumulatora M5stickC zapobiegając wypaleniu płytki. Wzmacniacz jest zasilany wyższym napięciem niż płytka rozwojowa, a jakość dźwięku jest lepsza. Najlepszym rozwiązaniem jest zastosowanie diody Schottky'ego - spadek napięcia na niej jest niewielki, a płytka wzmacniacza jest zasilana najwyższym możliwym napięciem z wewnętrznego akumulatora M5stickC.
Krok 4: Kończenie sprawy
Listwę pinową interfejsu, która łączy wzmacniacz z płytką M5stickC, naprawiłem klejem epoksydowym.
Moja córka namalowała dla mnie na skali plastikowe okienko mały symbol radia, aby obudowa wyglądała lepiej. Skleiłem to klejem momentowym. Diodę zasilania zamocowałem ponownie w specjalnym otworze w obudowie za pomocą kleju epoksydowego. Dzięki temu wszystkie prace projektowe zostały wykonane.
Krok 5: Teraz działa…
Na filmie można zobaczyć w akcji radio internetowe w dwóch wariantach. Daje się to zauważyć również po podłączeniu zewnętrznego źródła zasilania - dźwięk staje się mocniejszy i wyraźniejszy.
Dziękuję za uwagę.