Sommario:

Telefono T65 Top40: 6 passaggi (con immagini)
Telefono T65 Top40: 6 passaggi (con immagini)

Video: Telefono T65 Top40: 6 passaggi (con immagini)

Video: Telefono T65 Top40: 6 passaggi (con immagini)
Video: BMW 7 E65/E66. АВТОМОБИЛЬ - ВАЛИДОЛ. Обзор ПО-ЧЕСТНОМУ. 2024, Novembre
Anonim
Telefono T65 Top40
Telefono T65 Top40

In questo Instructables ti mostreremo come utilizzare un vecchio telefono T65 di tipo PTT per ricavarne un jukebox. Sarai in grado di scegliere un anno tra il 2000 e il 2016 e potrai scegliere una canzone dalla Top40 di quell'anno utilizzando il disco di selezione.

Per questo Instructables avrai bisogno di:

  • un Raspberry Pi Zero
  • un vecchio telefono PTT
  • un cofano dell'altoparlante Adafruit
  • alcuni cavi

Un ringraziamento speciale al nostro insegnante che ha avuto l'idea originale e ci ha aiutato con questo progetto.

Passaggio 1: apri il telefono

Apri il telefono
Apri il telefono

La prima cosa che devi fare è aprire il telefono usando un cacciavite. Rimuovi la campana dall'interno in modo da avere più spazio per il Raspberry Pi Zero.

Vedrai 4 cavi sotto il disco del quadrante (vedi l'immagine)

  • Allentare il cavo giallo e collegarlo a Rd sul telefono.
  • Aggiungi un cavo extra per collegare Bl a Rd sul telefono.

Collegherai gli altri cavi al passaggio 3.

Passaggio 2: aggiungere un cofano dell'altoparlante

Aggiungi un cofano per altoparlanti
Aggiungi un cofano per altoparlanti
Aggiungi un cofano per altoparlanti
Aggiungi un cofano per altoparlanti
Aggiungi un cofano per altoparlanti
Aggiungi un cofano per altoparlanti
Aggiungi un cofano per altoparlanti
Aggiungi un cofano per altoparlanti

Useremo un Raspberry Pi Zero, quindi non avrai un jack per le cuffie, devi aggiungere un cofano dell'altoparlante. Useremo l'Adafruit Speaker Bonnet.

Salda il cofano dell'altoparlante sul tuo Raspberry Pi Zero. Per vedere un manuale passo passo, vedere il loro sito Web alla fine di questo Instructables.

Passaggio 3: collega i cavi al Raspberry Pi

Dopo aver terminato il coperchio dell'altoparlante, puoi collegare i cavi rimanenti:

  • Allenta il cavo rosso e saldalo a un cavo femmina in modo da poterlo collegare a GPIO25 sul Raspberry Pi Zero.
  • Allentare il cavo blu e saldarlo a un cavo femmina. Collegalo a Ground sul Raspberry Pi Zero.

Passaggio 4: scegli le tue canzoni

Purtroppo, non abbiamo trovato un modo per trasmettere musica in streaming utilizzando il Raspberry Pi, quindi abbiamo scaricato la musica utilizzando un modo più veloce.

Volevamo usare le 40 canzoni più popolari di diversi anni. Abbiamo usato il sito web top40.nl per questo. Questo sito Web ha una colonna chiamata Liste speciali che contiene le 100 canzoni più popolari all'anno.

Abbiamo visualizzato il codice html del sito Web utilizzando F12 e copiato la riga comprese le canzoni. Questa riga contiene più degli URL dei brani, quindi abbiamo utilizzato regex101.com per poter selezionare solo gli URL dei brani. Abbiamo scritto http:(.*?).m4a nella casella Espressione regolare per trovare tutte le canzoni che iniziano con http: e finiscono con.m4a.

Abbiamo usato il programma uGet per scaricare tutti gli URL. Dopo questo li abbiamo nominati in base alla loro popolarità dal sito top40 (es. 01, 02, 10, 40). Purtroppo, Pygame non riproduce file.m4a, quindi abbiamo utilizzato iTunes per convertirli facilmente in.mp3.

Passaggio 5: eseguire lo script

Abbiamo scritto una sceneggiatura che ha scelto la canzone giusta dell'anno scelto. Avevamo una mappa per ogni anno piena delle 40 canzoni più popolari. Sentiti libero di usare il nostro script e cambialo secondo le tue preferenze.

Passaggio 6: collegamenti

Idea originale:

Adafruit Speaker Bonnet:

Canzoni usate:

Selettore URL:

Downloader URL:

Consigliato: