Spisu treści:

Telefon T65 Top40: 6 kroków (ze zdjęciami)
Telefon T65 Top40: 6 kroków (ze zdjęciami)

Wideo: Telefon T65 Top40: 6 kroków (ze zdjęciami)

Wideo: Telefon T65 Top40: 6 kroków (ze zdjęciami)
Wideo: 5 RZECZY, których nie wiesz o smartfonach OPPO 2024, Listopad
Anonim
Telefon T65 Top40
Telefon T65 Top40

W tej instrukcji pokażemy, jak używać starego telefonu T65 typu PTT, aby zrobić z niego szafę grającą. Będziesz mógł wybrać rok między 2000 a 2016 rokiem i będziesz mógł wybrać piosenkę z tegorocznego Top40 za pomocą tarczy.

Do tej instrukcji będziesz potrzebować:

  • Raspberry Pi Zero
  • stary telefon PTT
  • czapka głośnika Adafruit
  • trochę kabli

Specjalne podziękowania dla naszego nauczyciela, który wpadł na oryginalny pomysł i pomógł nam w tym projekcie.

Krok 1: Otwórz telefon

Otwórz telefon
Otwórz telefon

Pierwszą rzeczą, którą musisz zrobić, to otworzyć telefon za pomocą śrubokręta. Wyjmij dzwonek od środka, aby mieć więcej miejsca na Raspberry Pi Zero.

Pod tarczą tarczy zobaczysz 4 kable (patrz zdjęcie)

  • Poluzuj żółty kabel i podłącz go do Rd w telefonie.
  • Dodaj dodatkowy kabel, aby połączyć Bl z Rd w telefonie.

Pozostałe kable podłączysz w kroku 3.

Krok 2: Dodaj maskę głośnika

Dodaj maskę głośnika
Dodaj maskę głośnika
Dodaj maskę głośnika
Dodaj maskę głośnika
Dodaj maskę głośnika
Dodaj maskę głośnika
Dodaj maskę głośnika
Dodaj maskę głośnika

Będziemy używać Raspberry Pi Zero, więc nie będziesz miał gniazda słuchawkowego, musisz dodać maskę głośnika. Użyjemy maski głośnikowej Adafruit.

Przylutuj maskę głośnika do Raspberry Pi Zero. Aby zobaczyć instrukcję krok po kroku, odwiedź ich stronę internetową na końcu tej instrukcji.

Krok 3: Podłącz przewody do Raspberry Pi

Po zakończeniu maski głośnika możesz podłączyć pozostałe kable:

  • Poluzuj czerwony kabel i przylutuj go do kabla żeńskiego, aby móc podłączyć go do GPIO25 na Raspberry Pi Zero.
  • Poluzuj niebieski kabel i przylutuj go do kabla żeńskiego. Podłącz go do uziemienia na Raspberry Pi Zero.

Krok 4: Wybierz swoje piosenki

Niestety nie znaleźliśmy sposobu na strumieniowe przesyłanie muzyki za pomocą Raspberry Pi, więc pobraliśmy muzykę w szybszy sposób.

Chcieliśmy wykorzystać 40 najpopularniejszych piosenek z różnych lat. Wykorzystaliśmy do tego stronę top40.nl. Ta strona internetowa ma kolumnę o nazwie Listy specjalne, która zawiera 100 najpopularniejszych piosenek rocznie.

Przejrzeliśmy kod html witryny za pomocą klawisza F12 i skopiowaliśmy linię zawierającą piosenki. Ten wiersz zawiera więcej niż adresy URL utworów, więc użyliśmy regex101.com, aby móc wybrać tylko adresy URL utworów. Napisaliśmy http:(.*?).m4a w polu wyrażenia regularnego, aby znaleźć wszystkie utwory zaczynające się od http: i kończące się na.m4a.

Użyliśmy programu uGet do pobrania wszystkich adresów URL. Następnie nazwaliśmy je zgodnie z ich popularnością na stronie top40 (np. 01, 02, 10, 40). Niestety, Pygame nie odtwarza plików.m4a, więc użyliśmy iTunes, aby łatwo przekonwertować je na.mp3.

Krok 5: Uruchom skrypt

Napisaliśmy scenariusz, który wybrał odpowiednią piosenkę z wybranego roku. Mieliśmy mapę na każdy rok wypełnioną 40 najpopularniejszymi piosenkami. Zachęcamy do skorzystania z naszego skryptu i zmiany go zgodnie z własnymi preferencjami.

Krok 6: Linki

Oryginalny pomysł:

Maska głośnika Adafruit:

Wykorzystane utwory:

Selektor adresów URL:

Narzędzie do pobierania adresów URL:

Zalecana: