Spisu treści:
- Krok 1: Znajdź pinOut dla przycisków
- Krok 2: Sprzęt
- Krok 3: Okablowanie
- Krok 4: Instrukcje
- Krok 5: Zrób miejsce
- Krok 6: Oprogramowanie
- Krok 7: Film dokumentalny
Wideo: Radio Retro Year Pi: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Pomysł jest bardzo prosty: weź stare radio i zmodyfikuj je tak, aby odtwarzało muzykę z Raspberry Pi. Celem było posiadanie konkretnych list odtwarzania, które można wybierać za pomocą koła częstotliwości. Piosenki są pogrupowane chronologicznie według lat od 1950 do 2010 i przechowywane na wewnętrznej karcie SD. Istnieje kilka przycisków do odtwarzania, wstrzymywania i pobierania następnego utworu. Ważnym aspektem projektu było ponowne wykorzystanie starych przycisków. Korzystanie z nich daje użytkownikowi poczucie starej szkoły. Aby dodatkowo zwiększyć to odczucie, radio imituje typowy szum pomiędzy dwiema częstotliwościami. Ten projekt powstał na kurs uniwersytecki. Po zakończeniu kazano nam stworzyć instrukcję. Więc zdjęcia zostały zrobione losowo. Mamy nadzieję, że nadal jest jasne, co należy zrobić, aby przerobić ten projekt.
Krok 1: Znajdź pinOut dla przycisków
Najpierw musisz ostrożnie zdemontować wybrane stare radio. Nie zgub śrub. Potem zaczyna się trudna część - ponowne użycie starych przycisków. Problem w tym, że przyciski w naszym radiu były połączone mechanicznie - wciskasz jeden przycisk, a drugi wciśnięty automatycznie wyskakuje. Usunęliśmy sprężynę jednego przycisku i wcisnęliśmy go. Ten przycisk nie ma już żadnej funkcji. Ale właśnie dlatego pozostałe przyciski po naciśnięciu ponownie wyskakują i nie pozostają wciśnięte. Następnym krokiem było znalezienie właściwych pinów dla każdego przycisku. Może to być dość łatwe w zależności od przycisków używanych w twoim radiu. Nasze radio miało kilka dziwnych przycisków z 10-14 połączeniami na jednym przycisku. Wzięliśmy więc multimetr i przestawiliśmy go w tryb ciągłości i wcisnęliśmy przyciski, gdy tylko znajdziesz odpowiednią parę pinów (urządzenie zacznie piszczeć), zapisz pinout. W sumie użyliśmy trzech przycisków: poprzedni utwór, odtwarzanie/pauza i następny utwór.
Jeśli nie ma możliwości ponownego użycia starych przycisków, po prostu włóż własne. Prawdopodobnie stracisz wtedy dotykowe sprzężenie zwrotne, ale nadal będziesz mieć estetykę urządzenia.
Krok 2: Sprzęt
Do budowy tego projektu użyto następujących narzędzi i części:
Narzędzia:
- Wkrętaki
- Dremel
- Klej
- Lutownica
- Drut lutowniczy
- Multimetr
Części:
- Stare Radio
- Raspberry Pi Zero z Raspbian OS (oszczędza dużo miejsca w porównaniu do Raspberry Pi 3, ale jest mniej wydajny)
- Kabel Micro USB
- Zasilacz USB z 2 gniazdami
- Kabel USB
- Kable rozruchowe do elektroniki
- Wzmacniacz audio (LM386)
- Potencjometr przycinania wieloobrotowego (WEL3266-Y-203-LF)
-
Konwerter analogowo-cyfrowy (MCP3008)
Dlaczego warto korzystać ze wzmacniacza?
Stare radio ma dość mocny głośnik i chcesz ponownie wykorzystać jak najwięcej starych części. Sygnały o małej mocy z Raspberry nie wystarczają do zasilenia głośnika, więc trzeba wzmocnić sygnał.
Dlaczego warto korzystać z potencjometru wieloobrotowego?
Postanowiliśmy ponownie użyć pokrętła częstotliwości do wyboru roku. Niestety nie udało nam się odczytać generowanych wartości, więc użyliśmy potencjometru wieloobrotowego - pokrętło może wykonać 5 pełnych obrotów, normalny potencjometr ma zwykle zakres 270°. Przykleiliśmy go do wewnętrznego koła zębatego gałki. Regulacja głośności nadal działała, więc użyliśmy do tego wbudowanego potencjometru i szukaliśmy właściwego pinoutu.
Po podłączeniu obu potencjometrów sprawdź ich wartości min/max, aby dostosować prawidłowy zakres w kodzie.
Dlaczego warto korzystać z konwertera AD?
Raspberry Pi może odczytywać tylko wejścia cyfrowe. Potencjometr zapewnia tylko wyjścia analogowe - więc potrzebujesz przetwornika analogowo-cyfrowego, aby Pi rozumiał wartości. Jeśli chcesz to odbudować, bez dodawania wymyślnych funkcji, takich jak AirPlay lub coś innego, polecam użycie Arduino zamiast Raspberry Pi. Raspberry jest w rzeczywistości przesadą dla tak łatwego projektu, ale zadanie z uniwersytetu mówiło, że musimy go użyć.
Krok 3: Okablowanie
Połącz wszystko zgodnie ze schematem spiekania.
Krok 4: Instrukcje
Po znalezieniu układu przycisków lub zainstalowaniu własnego, nadszedł czas na zabawę z MCP3008. Podłącz potencjometr do MCP3008, jak widać na fritzowaniu, a mikrokontroler do raspberry pi (lub poszukaj samouczka lub zanurz się w arkuszu danych MCP3008 i spróbuj sam to rozgryźć). Wypróbuj, jeśli masz czytelne wyjścia potencjometru na komputerze. Jeśli tak, podłącz również drugi potencjometr. Skopiuj wklej nasz kod i zobacz, czy możesz zmieniać ścieżki potencjometrem, a także ustawić głośność drugim potencjometrem.
Teraz możesz podłączyć przyciski do Raspberry Pi i sprawdzić, czy działają.
Od tego momentu zaczyna się prawdziwe wyzwanie zmieścić wszystko w etui. Właściwie otworzyliśmy również nasz zasilacz USB i umieściliśmy go w starym radiu, abyśmy mogli użyć starego kabla zasilającego. Podłącz jeden kabel micro usb do Raspberry Pi i odetnij inny kabel USB i podłącz czerwony przewód do pinu + na płytce wzmacniacza, a czarny do pinu -. Podłącz również głośnik do niego z corse i podłącz również wyjście dźwiękowe Raspberry Pi.
Chcielibyśmy to wszystko lepiej wyjaśnić, ale bez dobrych zdjęć nie jest to możliwe, ale sam projekt nie powinien być taki trudny, więc mamy nadzieję, że to w jakiś sposób pomoże, a przynajmniej możesz użyć naszego kodu.
Krok 5: Zrób miejsce
Ostatnim celem jest znalezienie miejsca wewnątrz radia, gdzie można umieścić nowy sprzęt. Jeśli w środku nie ma wystarczająco dużo miejsca - po prostu zmodyfikuj obudowę za pomocą narzędzia dremel lub małej szlifierki kątowej, lekko ją wycinając (pamiętaj: bezpieczeństwo przede wszystkim). Staraj się nie uszkodzić starej płytki drukowanej i okablowania - im mniej części wymontujesz, tym większa szansa, że radio zachowa swoją pierwotną funkcjonalność. Wybrane przez nas urządzenie miało dużą komorę baterii, w którą idealnie wpasował się Raspberry Pi Zero. Możesz również użyć zwykłego Raspberry Pi, jeśli masz na niego wolne miejsce w urządzeniu. Ponieważ naszym celem nie było zachowanie przenośności radia, zdecydowaliśmy się użyć tej opcji do zlokalizowania większości naszego sprzętu.
Krok 6: Oprogramowanie
Zainstaluj Raspbian na swoim Raspberry Pi.
Kod projektu radiowego można pobrać z naszego repozytorium github. Dodatkowo na Raspberry musi być zainstalowana biblioteka pygame. W tym celu wpisz w konsoli następującą komendę:
sudo apt-get aktualizacja && sudo apt-get zainstaluj python-pygame
Zalecana:
Retro Arcade - (pełny rozmiar zasilany przez Raspberry Pi): 8 kroków
Retro Arcade - (Full Size Powered by Raspberry Pi): Najpierw chciałem podziękować za zapoznanie się z instrukcją budowania tego systemu Retro Arcade. Biorę starszą skrzynkę arcade i umieszczam ją w wolnostojącej szafce z 24-calowym monitorem panoramicznym. Pomiary w tym przewodniku są trudne do podania
Radio FM z RDS (Radio Text), sterowaniem BT i bazą ładującą: 5 kroków
Radio FM z RDS (Radio Text), sterowaniem BT i bazą ładującą: Bonjour, to moja druga „instrukcja”. Ponieważ lubię robić niezbyt przydatne rzeczy, oto mój ostatni projekt: to radio FM z tekstem radiowym z podstawa ładująca, którą można monitorować przez Bluetooth i aplikację na AndroidaDlatego
TANIEJ SZYNKI – ZMIEŃ RADIO PODRĘCZNE W RADIO MOBILNE: 6 kroków
TANI SZYNKA - ZMIEŃ RADIO DORĘCZNE W RADIO MOBILNE: Przenośna krótkofalówka z ograniczonym budżetem? Tak, można to zrobić z pewną kreatywnością. Istnieje mnóstwo tanich chińskich radiotelefonów przenośnych. Te tanie nowe radia z kolei obniżyły ceny wysokiej jakości używanego sprzętu szynkowego. Kolejna rzecz, która dodaje
Radio internetowe/radio internetowe z Raspberry Pi 3 (bezgłowy): 8 kroków
Radio internetowe/radio internetowe Z Raspberry Pi 3 (bezgłowy): HI Chcesz hostować własne radio przez Internet, to jesteś we właściwym miejscu. Postaram się jak najwięcej rozwinąć. Próbowałem na kilka sposobów, większość z nich potrzebowała karty dźwiękowej, której nie chciałem kupić. ale udało się fi
Retro Radio Pi: 9 kroków (ze zdjęciami)
Retro Radio Pi: Czy widziałeś kiedyś te stare radia w sklepach ze starociami lub na pchlich targach i pomyślałeś… stary, to byłoby fajne, gdyby nadal działało. Cóż, ten samouczek może nie tchnąć życia z powrotem w martwą elektronikę, którą mogłeś znaleźć, ale zajmie to starą powłokę