Innehållsförteckning:

T65 Top40 Telefon: 6 steg (med bilder)
T65 Top40 Telefon: 6 steg (med bilder)

Video: T65 Top40 Telefon: 6 steg (med bilder)

Video: T65 Top40 Telefon: 6 steg (med bilder)
Video: Najlepsza Polska Dzienikarka TV Reklama High League FAME MMA FEN KSW PRIME MMA denis załęcki squanto 2024, Juli
Anonim
T65 Top40 telefon
T65 Top40 telefon

I denna instruktionsbok kommer vi att visa dig hur du använder en gammal PTT -typ T65 -telefon för att göra en jukebox ur den. Du kommer att kunna välja ett år mellan 2000 och 2016 och du kommer att kunna välja en låt från årets Top40 med hjälp av skivan.

För dessa instruktioner behöver du:

  • en Raspberry Pi Zero
  • en gammal PTT -telefon
  • en Adafruit Speaker Bonnet
  • några kablar

Ett särskilt tack till vår lärare som kom med den ursprungliga idén och hjälpte oss med detta projekt.

Steg 1: Öppna telefonen

Öppna telefonen
Öppna telefonen

Det första du behöver göra är att öppna telefonen med en skruvmejsel. Ta bort klockan från insidan så att du får mer plats för Raspberry Pi Zero.

Du kommer att se 4 kablar under urtavlan (se bilden)

  • Lossa den gula kabeln och anslut den till Rd på telefonen.
  • Lägg till en extra kabel för att ansluta Bl till Rd på telefonen.

Du ansluter de andra kablarna i steg 3.

Steg 2: Lägg till en högtalarhuva

Lägg till en högtalarhuva
Lägg till en högtalarhuva
Lägg till en högtalarhuva
Lägg till en högtalarhuva
Lägg till en högtalarhuva
Lägg till en högtalarhuva
Lägg till en högtalarhuva
Lägg till en högtalarhuva

Vi kommer att använda en Raspberry Pi Zero, så att du inte har ett hörlursuttag. Du måste lägga till en högtalarhuva. Vi kommer att använda Adafruit Speaker Bonnet.

Löd högtalarhuven på din Raspberry Pi Zero. För att se en steg -för -steg -manual, se deras webbplats i slutet av denna instruktionsbok.

Steg 3: Anslut kablarna till Raspberry Pi

När du har avslutat högtalarhuven kan du ansluta de återstående kablarna:

  • Lossa den röda kabeln och löd den till en honkabel så att du kan ansluta den till GPIO25 på Raspberry Pi Zero.
  • Lossa den blå kabeln och löd den till en honkabel. Anslut den till Ground på Raspberry Pi Zero.

Steg 4: Välj dina låtar

Tyvärr hittade vi inget sätt att strömma musik med Raspberry Pi, så vi laddade ner musiken på ett snabbare sätt.

Vi ville använda de 40 mest populära låtarna under olika år. Vi använde webbplatsen top40.nl för detta. Denna webbplats har en kolumn som heter Special Lists som innehåller de 100 mest populära låtarna om året.

Vi tittade på webbplatsens html-kod med F12 och kopierade raden inklusive låtarna. Den här raden innehåller mer än sångernas URL, så vi använde regex101.com för att bara kunna välja URL: erna för låtarna. Vi skrev http: (.*?). M4a i rutan Regular Expression för att hitta alla låtar som börjar med http: och slutar med.m4a.

Vi använde programmet uGet för att ladda ner alla webbadresser. Efter detta namngav vi dem efter deras popularitet från top40 -sajten (t.ex. 01, 02, 10, 40). Tyvärr spelar Pygame inte.m4a -filer, så vi använde iTunes för att enkelt konvertera dem till.mp3.

Steg 5: Kör skriptet

Vi skrev ett manus som valde rätt låt från det valda året. Vi hade en karta för varje år fylld med de 40 mest populära låtarna. Använd gärna vårt manus och ändra det efter dina önskemål.

Steg 6: Länkar

Originalidé:

Adafruit Speaker Bonnet:

Använda låtar:

URL-plockare:

URL-nedladdare:

Rekommenderad: