Spisu treści:

RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3: 4 kroki
RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3: 4 kroki

Wideo: RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3: 4 kroki

Wideo: RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3: 4 kroki
Wideo: Облачные вычисления – информатика для руководителей бизнеса 2016 2024, Listopad
Anonim
Image
Image
RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3
RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3
RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3
RASPBERRY ZERO RADIO INTERNETOWE / ODTWARZACZ MP3

To nie jest pierwsze malinowe radio internetowe, wiem. Ale ten jest:

  • bardzo tanio i działa naprawdę dobrze
  • wszystkie funkcje sterowane za pomocą interfejsu internetowego, twój telefon jest pilotem;
  • bardzo łatwy w budowie i obsłudze
  • przenośny dzięki łatwemu połączeniu z Wi-Fi
  • Ma bardzo fajny odtwarzacz MP3
  • ma 10-kanałowy korektor

Nie są potrzebne żadne umiejętności programowania ani lutowania. Po prostu kup komponenty, podłącz między nimi kilka przewodów i gotowe!. Aha, i wypal obraz systemu operacyjnego radia na karcie SD.

Byłby to fajny prezent urodzinowy, ponieważ jest bardzo łatwy w obsłudze. To radio ma wiele fajnych funkcji. Wszystkim można sterować za pomocą interfejsu internetowego. Jest m.in. 10-kanałowy korektor, timer i odtwarzacz mp3. Możesz łatwo skompilować 2 listy ulubionych stacji. Artyści / tytuły utworów są wyświetlane na ekranie LCD i na stronie internetowej. Obejrzyj prosty film, aby uzyskać pomysł..

W rzeczywistości jedyną „trudnością”, jaką napotkasz, jest podłączenie go do Wi-Fi. Odbywa się to całkowicie bez głowy, bez użycia klawiatury lub konsoli. Możesz to zrobić za pomocą smartfona lub komputera stacjonarnego/laptopa/tabletu. Obejrzyj wideo

Po pierwszym włączeniu RPI nie może połączyć się z siecią Wi-Fi. Przecież nie wie jaka sieć wifi i hasło do wifi. Teraz otwiera własną sieć, tzw. Accesspoint. Łączysz się z tym i przekazujesz RPI dane sieciowe. Po ponownym uruchomieniu jest podłączony. To wszystko, masz w pełni sprawne radio.

Opcjonalnie, gdy masz pewne umiejętności lutowania, możesz dodać diodę gotowości, przycisk lub touchpad i / lub płytkę zasilającą, która umożliwia przełączanie mocy zestawu głośnikowego.

Kieszonkowe dzieci

Potrzebujesz:

  • Malina zero W
  • zasilacz micro usb 5 v lub zbuduj własny;
  • PCM5102 I2S DAC GY-PCM5102 (ebay)
  • Wyświetlacz LCD 20x4 (ebay)
  • Karta micro sd 8 GB
  • minimum 9 drutów dupontowych
  • zasilany zestaw głośników komputerowych (z drugiej ręki)

i opcjonalnie

  • przycisk dotykowy lub touchpad TTP223B (czerwony)
  • 1 lub 2 diody led i rezystory
  • Zobacz rozdział "zasilanie", jeśli chcesz go zbudować.

Krok 1: BUDUJĘ TO

BUDUJĘ TO
BUDUJĘ TO
BUDUJĘ TO
BUDUJĘ TO
BUDUJĘ TO
BUDUJĘ TO

Rozważ to: jestem pewien, że chciałbyś zbudować to radio z rzeczy, które już masz na półce, ale to prawdopodobnie nie działa. Nie obwiniaj mnie za to i nie proś mnie o wsparcie. Spędzam wiele dni, aby przetestować to na Raspberry Zero W! Naprawdę powinieneś go kupić, nie będzie cię to dużo kosztować.

SŁOWNIK SKRÓTÓW

Urządzenie: laptop/tablet/telefon lub komputer stacjonarny z wifi

RPI: Raspberry Zero W

LCD: wyświetlacz lcd

PRZYGOTOWANIE

Zaczynasz od pobrania i wypalenia obrazu na karcie SD. Robisz to, postępując zgodnie z instrukcjami tutaj: instrukcja nagrywania karty sd

Uważaj na wymagania dotyczące karty SD! Gdy nic nie działa, podejrzewaj kartę SD.

Poniżej znajdziesz linki, z których możesz pobrać plik obrazu karty sd.

Aktualizacja 10 lipca 2020: Linki wskazują na nową wersję sw. Ulepszenia to:

  • dokładnie przetestowana funkcjonalność przycisku/touchpada
  • kilka drobnych ulepszeń na stronach internetowych

13-7-2020 POBIERZ Z ONEDRIVE

13-7-2020 POBIERZ Z DROPBOX

Spróbuj dowiedzieć się, jaki jest adres i2c twojego wyświetlacza LCD, może to zaoszczędzić trochę czasu.

Aby sprawdzić, czy wszystko działa, sam pobrałem obraz z Dropbox (5 minut), rozpakowałem go i wypaliłem na karcie SD. Użyłem win32diskiemagera. Nie ma problemu.

PIERWSZY TEST

Możemy testować za pomocą podstawowego sprzętu, czyli RPI podłączonego do LCD i kabla zasilającego USB. Nic więcej.

Pierwszą rzeczą do zrobienia jest podłączenie RPI do sieci Wi-Fi. Najbardziej wygodny sposób jest następujący: Włóż kartę SD i włącz zasilanie. Podczas uruchamiania powinieneś zobaczyć komunikaty na wyświetlaczu LCD. Jeśli nie, masz zły adres i2c. Nie martw się, można to zmienić w configportalu.

Następnie przechodzisz do swojego URZĄDZENIA, otwierasz konfigurację sieci i obserwujesz listę dostępnych sieci. Po pewnym czasie (bądź cierpliwy, RPI nie jest zbyt szybki) zobaczysz sieć Wi-Fi o nazwie „radioAP”.

Podłączasz DEVICE do tej sieci, nie potrzebujesz hasła. Następnie otwierasz chrome lub inną przeglądarkę na tym samym URZĄDZENIU i wpisujesz adres 192.168.4.1 w pasku adresu.

Teraz wejdziesz do portalu konfiguracyjnego (obrazek 1). Czy na wyświetlaczu LCD pojawiły się jakieś komunikaty? Nie, niż kliknij pozycję menu, aby zmienić adres i2c. Natychmiast zobaczysz wynik. Teraz podaj poświadczenia Wi-Fi, zapisz i uruchom ponownie.

W końcu uzyskany adres IP pojawi się na wyświetlaczu LCD. Teraz podłącz urządzenie DEVICE z powrotem do sieci Wi-Fi i przejdź do adresu RPI. Zobaczysz stronę główną radia.

Zwróć uwagę, że gdy RPI nie może połączyć się z Wi-Fi, próbuje ponownie po 5 minutach. Zrestartuje się wtedy. Masz więc ograniczony czas na wykonanie procedury połączenia Wi-Fi

Jeśli planujesz używać (opcjonalnie) przycisku, touchpada lub diod sygnalizacyjnych, możesz je teraz podłączyć i sprawdzić, czy działają. Czerwona dioda świeci, gdy radio jest wyłączone, a druga dioda sygnalizuje zdarzenie dotknięcia.

Jeśli nie masz podłączonego odpowiednio zaadresowanego wyświetlacza LCD, RPI nadal uruchamia się w trybie AP z nieznanych jeszcze powodów. Więc jeśli chcesz działać bez LCD, zewrzyj sda-pin na malinie do masy. Teraz uruchomi się normalnie.

Jeśli masz podłączony dac, możesz podłączyć zestaw słuchawkowy telefonu.

Teraz masz w pełni sprawne radio. Kontrolki na stronie internetowej nie wymagają wyjaśnień. W razie potrzeby możesz kliknąć łącze pomocy.

WSKAZÓWKA

Wyświetlacz LCD, przetwornik cyfrowo-analogowy i touchpad mają na pokładzie diody LED, które pochłaniają energię. Niewiele, ale 24 godziny na dobę, 7 dni w tygodniu…. Wyciąłem je z deski, na tym świecie jest wystarczająco dużo zanieczyszczenia światłem.

Krok 2: ZASILACZ (opcjonalnie)

ZASILACZ (opcja)
ZASILACZ (opcja)
ZASILACZ (opcja)
ZASILACZ (opcja)
ZASILACZ (opcja)
ZASILACZ (opcja)

Jeśli masz trochę umiejętności lutowania, możesz zbudować tę jednostkę napędową. Może kontrolować moc zestawu głośnikowego, aby nie zjadał niepotrzebnej mocy.

Na schemacie możesz zobaczyć, jakie komponenty są zaangażowane.

Przetwornica AC-DC to 5v - 700mA (3,5W). Mogą pracować z różnymi napięciami AC 85 ~ 265v 50/60 Hz Użyłem stripboardu do przylutowania komponentów.

Zamontowałem gniazdko ścienne z tyłu obudowy.

Krok 3: Zamknięcie

Zamknięcie
Zamknięcie
Zamknięcie
Zamknięcie
Zamknięcie
Zamknięcie

Obudowa jest dość łatwa do wykonania z jakiegoś arkusza MDF. Materiał ten jest łatwy do piłowania i cięcia. Otwór na wyświetlacz wycinam hobbystycznym nożem. Planując usb, touchpad lub przycisk dotykowy z przodu, musisz wyciąć otwór na te również.

Łączę części razem klejem do drewna i trzymam je na miejscu za pomocą gorącego kleju, który mogę później łatwo usunąć. Następnie odcinam nadmiar materiału i usuwam gorący klej.

Po oszlifowaniu krawędzi pomalowałem od wewnątrz i na zewnątrz żywicą epoksydową. To zostaje wciągnięte do płyty MDF i stawów, dzięki czemu jest mocne. Teraz możesz bardzo gładko wyszlifować front i maskę i pomalować farbą akrylową.

Mam drukarkę 3d, więc mogę drukować ozdobne ramki do wyświetlacza i diody, przycisku i USB. Buduję wersję z systemem domoticz, więc mam usb z tyłu.

Możesz też wbudować go w zabytkowe radio, które może lepiej prezentować się we wnętrzu Twojego domu.

Krok 4: WNIOSEK

Silnik tego radia jest bardzo mocny i stabilny.

Zbudowałem wersję z matrycą ledową do wyświetlacza. Działa to również bardzo dobrze, nawet gdy ten ruchomy tekst wymaga znacznie więcej procesora. Ta wersja posiada czujnik BME280, który mierzy ciśnienie, temperaturę i wilgotność oraz przesyła wartości na adres zdefiniowany przez użytkownika. Te wartości są również dostępne na stronie internetowej. I na wyświetlaczu, który możemy również wykorzystać jako nową naklejkę ze zmienną prędkością i intensywnością.

Ponadto jest używany jako system domotyki (domoticz), który steruje wszystkimi światłami w moim domu. Używa "bramki łącza RF" na USB, więc nie ma odtwarzacza mp3.

Pomimo całej tej przemocy, którą radio gra bez niepokoju. To dowodzi, że silnik jest w porządku.

Zalecana: