Πίνακας περιεχομένων:

Τηλέφωνο T65 Top40: 6 βήματα (με εικόνες)
Τηλέφωνο T65 Top40: 6 βήματα (με εικόνες)

Βίντεο: Τηλέφωνο T65 Top40: 6 βήματα (με εικόνες)

Βίντεο: Τηλέφωνο T65 Top40: 6 βήματα (με εικόνες)
Βίντεο: Ericsson T65 & Ericsson t65s 2024, Ιούλιος
Anonim
Τηλέφωνο T65 Top40
Τηλέφωνο T65 Top40

Σε αυτό το Instructables θα σας δείξουμε πώς να χρησιμοποιήσετε ένα παλιό τηλέφωνο τύπου PTT T65 για να φτιάξετε ένα jukebox από αυτό. Θα μπορείτε να επιλέξετε ένα έτος μεταξύ 2000 και 2016 και θα μπορείτε να επιλέξετε ένα τραγούδι από το Top40 εκείνης της χρονιάς χρησιμοποιώντας τον δίσκο κλήσης.

Για αυτό το Instructables θα χρειαστείτε:

  • ένα Raspberry Pi Zero
  • ένα παλιό τηλέφωνο PTT
  • ένα Adafruit Speaker Bonnet
  • μερικά καλώδια

Ιδιαίτερες ευχαριστίες στον καθηγητή μας που ήρθε με την αρχική ιδέα και μας βοήθησε σε αυτό το έργο.

Βήμα 1: Ανοίξτε το τηλέφωνο

Ανοίξτε το τηλέφωνο
Ανοίξτε το τηλέφωνο

Το πρώτο πράγμα που πρέπει να κάνετε είναι να ανοίξετε το τηλέφωνο χρησιμοποιώντας ένα κατσαβίδι. Αφαιρέστε το κουδούνι από μέσα έτσι ώστε να έχετε περισσότερο χώρο για το Raspberry Pi Zero.

Θα δείτε 4 καλώδια κάτω από το δίσκο κλήσης (δείτε την εικόνα)

  • Χαλαρώστε το κίτρινο καλώδιο και συνδέστε το με Rd στο τηλέφωνο.
  • Προσθέστε ένα επιπλέον καλώδιο για να συνδέσετε το Bl στο Rd στο τηλέφωνο.

Θα συνδέσετε τα άλλα καλώδια στο βήμα 3.

Βήμα 2: Προσθέστε ένα ηχείο Bonnet

Προσθέστε ένα ηχείο Bonnet
Προσθέστε ένα ηχείο Bonnet
Προσθέστε ένα ηχείο Bonnet
Προσθέστε ένα ηχείο Bonnet
Προσθέστε ένα ηχείο Bonnet
Προσθέστε ένα ηχείο Bonnet
Προσθέστε ένα ηχείο Bonnet
Προσθέστε ένα ηχείο Bonnet

Θα χρησιμοποιούμε Raspberry Pi Zero, οπότε δεν θα έχετε υποδοχή ακουστικών, πρέπει να προσθέσετε καπό ηχείου. Θα χρησιμοποιήσουμε το Adafruit Speaker Bonnet.

Συγκολλήστε το ηχείο Bonnet στο Raspberry Pi Zero. Για να δείτε ένα εγχειρίδιο βήμα προς βήμα, ανατρέξτε στον ιστότοπό τους στο τέλος αυτού του Οδηγού.

Βήμα 3: Συνδέστε τα καλώδια στο Raspberry Pi

Αφού τελειώσετε το καπό του ηχείου, μπορείτε να συνδέσετε τα υπόλοιπα καλώδια:

  • Χαλαρώστε το κόκκινο καλώδιο και κολλήστε το σε θηλυκό καλώδιο, ώστε να μπορείτε να το συνδέσετε στο GPIO25 στο Raspberry Pi Zero.
  • Χαλαρώστε το μπλε καλώδιο και κολλήστε το σε θηλυκό καλώδιο. Συνδέστε το στο Ground στο Raspberry Pi Zero.

Βήμα 4: Επιλέξτε τα τραγούδια σας

Δυστυχώς, δεν βρήκαμε τρόπο να μεταδώσουμε μουσική χρησιμοποιώντας το Raspberry Pi, οπότε κατεβάσαμε τη μουσική χρησιμοποιώντας έναν πιο γρήγορο τρόπο.

Θέλαμε να χρησιμοποιήσουμε τα 40 πιο δημοφιλή τραγούδια διαφορετικών ετών. Χρησιμοποιήσαμε τον ιστότοπο top40.nl για αυτό. Αυτός ο ιστότοπος έχει μια στήλη που ονομάζεται Ειδικές λίστες και περιέχει τα 100 πιο δημοφιλή τραγούδια το χρόνο.

Είδαμε τον κώδικα html της ιστοσελίδας χρησιμοποιώντας το F12 και αντιγράψαμε τη γραμμή, συμπεριλαμβανομένων των τραγουδιών. Αυτή η γραμμή περιέχει περισσότερα από τα URL των τραγουδιών, οπότε χρησιμοποιήσαμε το regex101.com για να μπορούμε να επιλέγουμε μόνο τα URL των τραγουδιών. Γράψαμε http: (.*?). M4a στο πλαίσιο Regular Expression για να βρούμε όλα τα τραγούδια που ξεκινούν με http: και τελειώνουν με.m4a.

Χρησιμοποιήσαμε το πρόγραμμα uGet για λήψη όλων των διευθύνσεων URL. Μετά από αυτό, τους ονομάσαμε σύμφωνα με τη δημοτικότητά τους από την τοποθεσία top40 (π.χ. 01, 02, 10, 40). Δυστυχώς, το Pygame δεν παίζει αρχεία.m4a, οπότε χρησιμοποιήσαμε το iTunes για να τα μετατρέψουμε εύκολα σε.mp3.

Βήμα 5: Εκτελέστε το σενάριο

Γράψαμε ένα σενάριο που επέλεξε το σωστό τραγούδι από την επιλεγμένη χρονιά. Είχαμε έναν χάρτη για κάθε χρόνο γεμάτο με τα 40 πιο δημοφιλή τραγούδια. Μη διστάσετε να χρησιμοποιήσετε το σενάριό μας και να το αλλάξετε σύμφωνα με τις προτιμήσεις σας.

Βήμα 6: Σύνδεσμοι

Αρχική ιδέα:

Adafruit Speaker Bonnet:

Χρησιμοποιημένα τραγούδια:

Επιλογή URL:

URL-downloader:

Συνιστάται: