Πίνακας περιεχομένων:
- Βήμα 1: Προμήθειες & Εργαλεία
- Βήμα 2: Διάγραμμα κυκλώματος και πώς λειτουργεί
- Βήμα 3: Κατασκευή
- Βήμα 4: Λογισμικό
- Βήμα 5: Προετοιμασία καρτών μνήμης και αρχείων MP3
- Βήμα 6: Αρχικοί έλεγχοι και ρύθμιση
- Βήμα 7: Κωδικοί σφάλματος
- Βήμα 8: Το βάζουμε σε θήκη
Βίντεο: Το "Jumbleum" Shuffle MP3 Music Player: 8 Βήματα (με Εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Για αυτό το έργο αποφάσισα να κάνω έναν εύχρηστο, ισχυρό παίκτη για χρήση στο εργαστήριό μου.
Αφού δοκίμασα κάποιες άλλες μονάδες MP3, επέλεξα την εύκολα διαθέσιμη, φθηνή μονάδα "DFPlayer Mini".
Διαθέτει λειτουργία "Τυχαία αναπαραγωγή" ΑΛΛΑ επειδή είναι τυχαία, είναι πιθανό να επαναληφθούν οι μελωδίες!
Ο σχεδιασμός μου χρησιμοποιεί έναν μικροελεγκτή PIC για να "μπερδέψει" τη μουσική για να παίξει τυχαία χωρίς επαναλήψεις. (ενώ είναι ενεργοποιημένο).
Ξεπερνά επίσης τους περιορισμούς στα ονόματα αρχείων και τους φακέλους που προκαλούνται από το περιορισμένο σύστημα αρχείων των DFPlayers. Τώρα μπορείτε να τοποθετήσετε όλα τα αρχεία μουσικής απευθείας σε κάρτα micro SD ή USB stick χωρίς να χρειάζεται να τα μετονομάσετε ή να ασχοληθείτε με τα ονόματα φακέλων.
Χαρακτηριστικά
- Κατά την ενεργοποίηση, οι μελωδίες ανακατεύονται για να αποφευχθούν επαναλήψεις.
- Απλώς ελέγχεται από ένα κουμπί, στρίψτε για ένταση, πατήστε για την επόμενη μελωδία!
- Χρησιμοποιεί μια έτοιμη μονάδα MP3 "DFPlayer" για αναπαραγωγή ήχων έως 32Gb!
- Οι ήχοι μπορούν να αναπαραχθούν από κάρτα Micro-SD ή USB stick
- RGB LED για φωτισμό διάθεσης κατά την αναπαραγωγή και ενδείξεις κατάστασης.
- Χρησιμοποιεί δύο μονάδες ενισχυτή ισχύος 60W Class-D.
- Ένας αισθητήρας διακόπτει την αναπαραγωγή όταν δεν ανιχνεύεται κίνηση χρήστη.
- Μπορεί επίσης να ελεγχθεί με τηλεχειριστήριο IR (πρωτόκολλο NEC)
- Κουμπί για επιλογή και αποθήκευση λειτουργιών EQ
- Η ρύθμιση έντασης ήχου αποθηκεύεται ακόμη και μετά την απενεργοποίηση.
- Ο ενισχυτής είναι σε σίγαση μεταξύ των κομματιών και κατά την απενεργοποίηση για να αποτρέψει το "σκάσιμο".
Για την περίπτωση χρησιμοποίησα ένα παλιό πρόγραμμα αναπαραγωγής τηλεόρασης "Boxee Box" που διακόπηκε από τον κατασκευαστή το 2012.
Βήμα 1: Προμήθειες & Εργαλεία
- D-SUN 3 Amp Regulator module (Ebay ή Aliexpress)
- DFPLAYER Mini MP3 Module (Ebay ή Aliexpress)
- TPA3118 PBTL MONO 60W AMPLIFIER MODULE (Ebay ή Aliexpress) X 2
- PIC18F14K50-I/P PIC Μικροελεγκτής (τύπος DIP)
- 100uF Πυκνωτής Ακτινικός ηλεκτρολυτικός 25V εργασίας
- 47uF Πυκνωτής Ακτινικός ηλεκτρολυτικός 16V εργασίας
- Πυκνωτής 0.1uF 2.5mm Y5V Κεραμικός 50V εργασίας Χ 5
- 0.47uF Πυκνωτής 2,5mm Y5V Κεραμικός 50V που λειτουργεί
- 100uF Πυκνωτής Ακτινικός ηλεκτρολυτικός 16V εργασίας X 2
- BAT85 δίοδος φραγμού Schottky
- Ασφάλεια 3Α poly Resettable (30v εργασίας)
- Μήκη 2.54mm Pin Header Strip για κοπή όπως απαιτείται
- Γυναικείες πρίζες τύπου "Dupont" 2.54mm. 2-way X 3 & 3-way X 3
- 2,1mm DC Socket PCB R/Angle Mount
- USB A Female Through Hole PCB Socket
- BC327 Transistor TO-92L
- Αντίσταση 10k 1/8W Carbon Film (5%)
- Αντίσταση φιλμ άνθρακα 22R 1/8W (5%) Χ 2
- Αντίσταση Carbon Film 470R 1/8W (5%)
- Αντίσταση 10K 1/8W Carbon Film (5%) X 9
- Αντίσταση 100R 1/8W Carbon Film (5%)
- Αντίσταση 1K 1/8W Carbon Film (5%)
- 10k Προκαθορισμένο Ποτενσιόμετρο 6mm X 2
- Περιστροφικός κωδικοποιητής με διακόπτη τύπου EC11 (Ebay ή Aliexpress)
- Διευθυνσιοδοτούμενο LED PL9823 5mm ή WS2812B SMD (1 ή περισσότερο)
- TL1838 VS1838B HX1838 Υπέρυθρο Δέκτης - ΠΡΟΑΙΡΕΤΙΚΟ (Ebay ή Aliexpress) (Δείτε το Βήμα 6)
- Microave Radar Sensor RCWL -0516 Module - OPTIONAL (Ebay ή Aliexpress)
- 28-pin DIP / DIL PCB IC Socket (0,3”) (για το PIC)
- Μικρό κουμπί (κανονικά ανοιχτό)
- Υπέρυθρο τηλεχειριστήριο υπέρυθρων (πρωτόκολλο NEC) - ΠΡΟΑΙΡΕΤΙΚΟ (Ebay) (δείτε βήμα 6)
- Κουμπί για περιστροφικό κωδικοποιητή
- Τερματικά ηχείων 4 κατευθύνσεων Push Spring Load (Ebay)
- Χαλκού PCB διπλής όψης πάχους 1,6 mm
- Τροφοδοτικό DC (12V 5 Amp ή 19.5V 4 Amp PC power brick)
- Ηχεία X 2 (χρησιμοποίησα σύνθετη αντίσταση 6 Ohm για έως 65W)
- Κόλλα μετάλλων
- Σύρμα εξοπλισμού
- Χαρτί εκτυπωτή λέιζερ "Toner transfer"
- Εργαλεία χάραξης PCB - Χλωριούχος σίδηρος και πλαστικό δοχείο κ.λπ.
- Πλαστικές βίδες και παξιμάδια στερέωσης PCB Χ 4
- Βίδες και παξιμάδια M3 (για ακροδέκτες ηχείων) X 4
-
Μανίκι συρρίκνωσης θερμότητας
Εργαλεία
- Μικρό, λεπτό άκρο Συγκολλητικό σίδερο.
- Γυαλιά ασφαλείας για χρήση κατά τη συγκόλληση, τη χάραξη κ.λπ.
- Εκτυπωτής λέιζερ με χειροκίνητη τροφοδοσία χαρτιού (για μέθοδο μεταφοράς γραφίτη PCB)
- Οικιακό σίδερο (για μέθοδο μεταφοράς γραφίτη PCB)
- Ιμάντας καρπού ESD (για το χειρισμό στατικών ευαίσθητων τμημάτων)
- Τρυπάνι PCB
- Τρυπάνια PCB, 0,8mm, 1mm και ένα τρυπάνι βαθμίδας (3-13mm)
- Πένσα, κόπτες, λεπτό πριόνι, αρχείο
- Η / Υ
- Προγραμματιστής μικροτσίπ PIC (π.χ. Pickit2)
- Αυτόνομο λογισμικό προγραμματιστή Microchip MPLAB ή PICkit2
- Πυροβόλο κόλλα θερμής τήξης και ραβδιά κόλλας
- Περιστροφικό εργαλείο τύπου "Dremel"
- Crimp tool (SN-28B) για πρίζες "Dupont" (Ebay ή Aliexpress)
Βήμα 2: Διάγραμμα κυκλώματος και πώς λειτουργεί
Microchip PIC Μικροελεγκτής
Η καρδιά του κυκλώματος είναι ένας μικροελεγκτής Microchip PIC18F14K50. Αυτό το τσιπ επιλέχθηκε καθώς έχει αρκετή μνήμη διαθέσιμη για να μπερδέψει τη μουσική, αρκετά μικρό (20 ακίδες) και χαμηλό κόστος. Είναι προγραμματισμένο στη γλώσσα Assembler για τον έλεγχο μιας μονάδας DFPlayer Mini MP3 χρησιμοποιώντας πρωτόκολλο σειριακών δεδομένων. (9600 Baud).
Μονάδα MP3 Dfplayer
Η μονάδα DFPlayer είναι μια συσκευή πολύ χαμηλού κόστους για την αναπαραγωγή αρχείων MP3 χρησιμοποιώντας ενσωματωμένη θήκη Mini-SDCard ή μέσω εξωτερικού USB stick εάν υπάρχει. Διαθέτει έξοδο DAC 24 bit και ενισχυτή 2 Watt (Δεν χρησιμοποιείται σε αυτό το έργο). Αυτή η ενότητα είναι εύκολα διαθέσιμη από το Ebay.
Έχει μερικά θέματα.
- Η διάταξη της μονάδας προκαλεί κάποια ηχητική παρεμβολή θορύβου (ιδιαίτερα όταν επιλέγετε μια μελωδία ή όταν παίζετε πολύ ήσυχα τμήματα.
- Δεν παρέχουν όλοι οι πωλητές τις μονάδες με το αρχικό τσιπ YX5200-24SS. (Ορισμένες από τις εναλλακτικές μάρκες ενδέχεται να μην λειτουργούν όπως αναμένεται.)
Αυτός ο σχεδιασμός προσπαθεί να ελαχιστοποιήσει το ζήτημα θορύβου σίγαση των μονάδων ενισχυτή όποτε δεν παίζει μουσική.
Το PCB διαθέτει αεροπλάνα γείωσης για τη μείωση του θορύβου. (Μην χρησιμοποιείτε σανίδα ψωμιού!).
Κατά την ενεργοποίηση, ο PIC ζητά τον συνολικό αριθμό των ήχων που διατίθενται στην κάρτα SD DFplayer ή στο USB stick.
Αναμιγνύει αυτές τις μελωδίες και στη συνέχεια δίνει εντολή στον παίκτη να αρχίσει να παίζει.
Η πλήρης ακολουθία παιχνιδιού διατηρείται στη μνήμη PIC ενώ είναι ενεργοποιημένη. Αυτό διασφαλίζει ότι ενώ είναι ενεργοποιημένη, ένας ήχος δεν μπορεί να επαναληφθεί μέχρι να αναπαραχθεί κάθε μελωδία στην κάρτα SD.
Όταν τελειώσει μια μελωδία, η απασχολημένη γραμμή του παίκτη ανεβαίνει, ο PIC επιλέγει την επόμενη μελωδία και στέλνει την εντολή αναπαραγωγής στη συσκευή αναπαραγωγής.
Περιστροφικός κωδικοποιητής
Η ένταση της συσκευής αναπαραγωγής ελέγχεται από έναν περιστροφικό κωδικοποιητή. Σε κάθε στροφή του κουμπιού, ο PIC ανιχνεύει την κατεύθυνση στροφής και στέλνει εντολές στη συσκευή αναπαραγωγής για να ρυθμίσει το νέο επίπεδο έντασης. Το επιλεγμένο επίπεδο έντασης αποθηκεύεται στο PIC eeprom για να διατηρηθεί ακόμη και μετά την απενεργοποίηση.
Κουμπί περιστροφικού κωδικοποιητή
Ένα σύντομο πάτημα δίνει εντολή στον PIC να επιλέξει μια νέα μελωδία. Εάν το κουμπί κρατηθεί πατημένο για μερικά δευτερόλεπτα, ο PIC σταματά την τρέχουσα μελωδία και σίγαση των ενισχυτών. Το επόμενο πάτημα του κουμπιού επιλέγει και αναπαράγει μια νέα μελωδία.
Το κουμπί EQ
Κάθε πάτημα του κουμπιού EQ κάνει τον κύκλο PIC μέσω των διαθέσιμων λειτουργιών EQ και στέλνει την εντολή στη συσκευή αναπαραγωγής. Η επιλεγμένη λειτουργία αποθηκεύεται στο eeprom.
Οι έξι διαθέσιμες λειτουργίες EQ υποδεικνύονται από το χρώμα led RGB:
- Απενεργοποιημένο (Χωρίς EQ)
- Κόκκινο (ποπ)
- Πράσινο (Ροκ)
- Μπλε (Τζαζ)
- Λευκό (κλασικό)
- Ματζέντα (μπάσο)
Αυτές οι λειτουργίες EQ δεν φαίνεται να ταιριάζουν πολύ με την περιγραφή τους! (Η λειτουργία μπλε (τζαζ) είναι η αγαπημένη μου).
Μονάδα ρύθμισης τάσης D-SUN
Ο μικροελεγκτής PIC, η μονάδα DFplayer και τα LED RGB τροφοδοτούνται στα 5V από μια μονάδα ρυθμιστή μεταγωγής υψηλής απόδοσης D-Sun 3 Amp υψηλής απόδοσης. (διατίθεται από το Ebay).
Η μονάδα ρυθμιστή έχει μεταβλητή αντίσταση η οποία πρέπει να ρυθμιστεί ώστε να εξάγει ακριβώς 5 Volt πριν τη συνδέσετε σε οποιοδήποτε μέρος του κυκλώματος. Εναλλακτικά, υπάρχει μια παρόμοια έκδοση της μονάδας ρυθμιστή D-SUN που διατίθεται από ορισμένους πωλητές Ebay και έχει σταθερή έξοδο 5V. Φαίνεται πανομοιότυπο με την αρχική μονάδα, εκτός αν η μικρή μεταβλητή αντίσταση έχει αντικατασταθεί από μια αντίσταση SMD 44,2KOhm (63C).
Μονάδες ενισχυτή TPA3118
Οι δύο μονάδες ενισχυτή ισχύος TPA3118 Class D (Digital) 60W τροφοδοτούνται απευθείας από εξωτερικό τροφοδοτικό συνεχούς ρεύματος, το οποίο μπορεί να είναι μεταξύ 8 και 19,5 Volts, ονομαστικής ισχύος τουλάχιστον 3 Amps. (Θα μπορούσε να χρησιμοποιηθεί ένα τούβλο φορητού υπολογιστή 12V ή 19.5V).
Το τσιπ TPA3118 είναι στην πραγματικότητα ένας στερεοφωνικός ενισχυτής 30W που χρησιμοποιείται σε μονοφωνική λειτουργία (PBTL) για να επιτύχει μέγιστη ισχύ 60W σε 10% THD (χρησιμοποιώντας ηχείο 4 Ohm και τροφοδοτικό 21V).
Στην πραγματικότητα, το μέγιστο 30W ανά μονάδα είναι δυνατό σε λιγότερο από 1% THD, καθώς δεν έχουν ψύκτρα. Υπάρχει μια είσοδος "Αναμονή" (σίγαση) σε κάθε μονάδα. Αυτό αλλάζει από το τρανζίστορ PNP Q1. Το PIC τα θέτει σε κατάσταση αναμονής κάθε φορά που δεν παίζει μελωδίες και επίσης κατά τη διάρκεια της απενεργοποίησης, η δίοδος D1 και ο πυκνωτής C11 διατηρούν μια τάση για να διατηρούν το Q1 αρκετά μεγάλο για να αποτρέψουν το "σκάσιμο" των ηχείων.
Το Jumper JP1 ρυθμίζει το σήμα πολικότητας αναμονής για να ταιριάζει με τη μονάδα ενισχυτή (αυτό επιτρέπει τη χρήση διαφορετικών τύπων μονάδων ενισχυτή εάν θέλετε).
Διευθυνσιοδοτούμενη RGB LED/s
Ο φωτισμός διάθεσης και κατάστασης παρέχεται από ένα ή περισσότερα LED RGB με δυνατότητα διεύθυνσης. Μπορεί να χρησιμοποιηθεί είτε ένας τύπος PL9823 διαμέτρου 5 mm είτε SMD WS2812B.
Το Jumper JP2 πρέπει να ρυθμιστεί ώστε να ταιριάζει με τον τύπο LED καθώς έχουν ελαφρώς διαφορετικούς χρωματικούς πίνακες. Αυτό διασφαλίζει ότι εμφανίζονται πάντα τα σωστά χρώματα κατάστασης.
Εάν χρησιμοποιούνται περισσότερες από μία λυχνίες LED, μπορεί να συνδεθεί παράλληλα με την πρώτη. (Ο πείρος Data OUT δεν χρησιμοποιείται).
Τηλεχειριστήριο
Ένας απομακρυσμένος αισθητήρας VS1838B IR 38Khz μπορεί να τοποθετηθεί στο J4. Αυτό επιτρέπει στον παίκτη να ελέγχεται προαιρετικά από ένα τηλεχειριστήριο IR πρωτοκόλλου NEC.
Το τηλεχειριστήριο εκτελεί τις ίδιες λειτουργίες (Ένταση, Επόμενο κομμάτι, Διακοπή και επιλογή EQ) συν Παύση/Συνέχιση. Το τηλεχειριστήριο ελήφθη από το Ebay.
Η συσκευή αναπαραγωγής είναι προ-προγραμματισμένη να λειτουργεί με τους βασικούς κωδικούς NEC για το συγκεκριμένο μοντέλο. Άλλοι τύποι που χρησιμοποιούν το πρωτόκολλο NEC ενδέχεται να διαμορφωθούν (Δείτε την ενότητα ρύθμισης τηλεχειριστηρίου παρακάτω).
Αισθητήρας κίνησης
Αυτό θέτει σε παύση τη συσκευή αναπαραγωγής εάν κανείς δεν την ακούει. Ένας αισθητήρας κίνησης σώματος μπορεί να συνδεθεί στο J5. Η μονάδα RCWL-0516 τύπου «ραντάρ» μικροκυμάτων λειτουργεί καλά καθώς έχει καλή ευαισθησία/εύρος κίνησης και μπορεί εύκολα να τοποθετηθεί μέσα στη θήκη του mp3 player (όχι μεταλλική).
Οποιαδήποτε κίνηση εντοπιστεί διατηρεί τις μελωδίες. Εάν δεν υπάρχει κίνηση εντός 5 λεπτών, η συσκευή αναπαραγωγής διακόπτει τη ρύθμιση και θέτει τους ενισχυτές σε κατάσταση αναμονής. Όταν εντοπιστεί ξανά κίνηση, η μελωδία συνεχίζεται.
Εάν ο αισθητήρας κίνησης δεν είναι εγκατεστημένος, η συσκευή αναπαραγωγής δεν έχει χρονικό όριο.
Βήμα 3: Κατασκευή
Έφτιαξα το PCB χρησιμοποιώντας τη "μέθοδο μεταφοράς γραφίτη" σε έναν πίνακα διπλής όψης (περίπου 10,3 x 7,3 εκ.). Δείτε τα δύο αρχεία PDF στο τέλος αυτής της ενότητας (ένα για κάθε στρώμα χαλκού). Εκτυπώστε τα στη μεταφορά γραφίτη χαρτί με χρήση εκτυπωτή λέιζερ σε κλίμακα 100%. Τα δύο φύλλα μεταφοράς πρέπει να ευθυγραμμιστούν με ακρίβεια. (Έχω τα καλύτερα αποτελέσματα χρησιμοποιώντας ειδικό χαρτί μεταφοράς (λεπτά γυαλιστερά κίτρινα φύλλα) που προέρχονται από Ebay ή Aliexpress).
Ο ρυθμιστής D-SUN πρέπει να προετοιμαστεί συγκολλώντας ζεύγη ακίδων κεφαλής 2,54 mm στην πλευρά του εξαρτήματος των οπών εισόδου και εξόδου της μονάδας, όπως φαίνεται στη φωτογραφία. (αυτό επιτρέπει στη μονάδα να τοποθετηθεί ανάποδα στο pcb αργότερα). Συνδέστε μια παροχή DC (περίπου 9-12 V) στους ακροδέκτες IN+ και IN και μετρήστε την τάση στους ακροδέκτες OUT+ και OUT. Ρυθμίστε τη μικρή μεταβλητή αντίσταση για να φτάσετε την τάση όσο το δυνατόν πιο κοντά στα 5,00V. Η ρύθμιση της αντίστασης είναι πολύ ευαίσθητη, εάν είναι δύσκολο να επιτευχθεί 5,00V, ρυθμίστε την λίγο πιο κάτω.
Οι δύο μονάδες TPA3118 Amp μπορούν να εφοδιαστούν με ακίδες κεφαλίδας στην κάτω πλευρά για προσαρμογή στο PCB. Μια μικρή τροποποίηση μπορεί να γίνει για τη βελτίωση της ποιότητας του ήχου. Από προεπιλογή, το κέρδος του ενισχυτή είναι προκαθορισμένο πολύ υψηλό (36dB) για μέγιστη ένταση. Αυτό προκαλεί κάποιο σφύριγμα και αστάθεια. Μπορεί προαιρετικά να μειωθεί στα 20dB, με αποτέλεσμα πολύ λιγότερο σφύριγμα και καλύτερη ποιότητα ήχου (εις βάρος της μέγιστης έντασης) αφαιρώντας μία αντίσταση SMD R27 σε κάθε μονάδα.
Η αντίσταση R27 (βλέπε φωτογραφία) μπορεί να αφαιρεθεί θερμαίνοντάς την προσεκτικά με μια λεπτή άκρη συγκόλλησης και στη συνέχεια αφαιρώντας την με τσιμπιδάκια. (Είναι μια πολύ μικρή αντίσταση, μπορεί να χρειαστεί μεγεθυντικός φακός για να γίνει αυτό!).
Jumper JP1 (πολικότητα σίγασης ενισχυτή)
Όταν χρησιμοποιείτε την προεπιλεγμένη μονάδα TPA3118. Τραβήξτε τα δύο αριστερά μαξιλάρια του JP1 όπως φαίνεται στη φωτογραφία.
Jumper JP2 (τύπος LED RGB)
Εάν χρησιμοποιείτε LED WS2812, πηδήστε τα δύο αριστερά μαξιλάρια του JP2 όπως φαίνεται στη φωτογραφία.
Για LED τύπου PL9223, κάντε άλμα στα δύο δεξιά μαξιλάρια του JP2.
Βήμα 4: Λογισμικό
Εδώ είναι το υλικολογισμικό αρχείων HEX για τον μικροελεγκτή PIC18F14K50.
Βήμα 5: Προετοιμασία καρτών μνήμης και αρχείων MP3
Η συσκευή αναπαραγωγής μπορεί να χρησιμοποιήσει είτε κάρτα Micro-SD είτε USB stick με χωρητικότητα έως 32 GB.
Πριν από την πρώτη χρήση, η κάρτα μνήμης/stick θα πρέπει να μορφοποιηθεί χρησιμοποιώντας έναν υπολογιστή.
Εάν η χωρητικότητα της κάρτας είναι μικρότερη από 4 GB, οι υπολογιστές συνήθως χρησιμοποιούν αυτόματα το σύστημα αρχείων FAT ή FAT16 (κάτι που είναι εντάξει).
Εάν η κάρτα είναι μεγαλύτερη από 4 GB, ίσως χρειαστεί να επιλέξετε μη αυτόματα σύστημα αρχείων FAT32 κατά τη μορφοποίηση για να λειτουργήσει.
Εάν έχετε μια συλλογή μουσικής πολύ μεγάλη για να χωρέσει στην κάρτα μνήμης σας, χρησιμοποιήστε ένα πρόγραμμα διαχείρισης μουσικής όπως το MediaMonkey για να δημιουργήσετε μια νέα λίστα αναπαραγωγής. Επεξεργαστείτε τη νέα λίστα αναπαραγωγής και ταξινομήστε κατά "τυχαία" για να αναμίξετε όλη τη μουσική συλλογή σας. Στη συνέχεια, επιλέξτε την επιλογή "Αποστολή σε" και στη συνέχεια "Αντιγραφή φακέλου" και επιλέξτε την αντιγραφή στο γράμμα μονάδας δίσκου για την κάρτα μνήμης σας. Στη συνέχεια, το MediaMonkey θα αντιγράψει μια τυχαία συλλογή της μουσικής σας συλλογής στην κάρτα μνήμης μέχρι να γεμίσει.
Βήμα 6: Αρχικοί έλεγχοι και ρύθμιση
Κατά την ενεργοποίηση, το LED RGB πρέπει να ανάβει μπλε. Το DFPlayer έχει κόκκινο ή μπλε led που πρέπει να ανάβει όταν αρχίζει να παίζει. Το LED RGB πρέπει να αρχίζει να αλλάζει αργά χρώμα. Γυρίστε το κουμπί για να ελέγξετε ότι ελέγχει σωστά την ένταση. (Εάν πέσει χαμηλότερα όταν στρίψει δεξιόστροφα, τότε οι συνδέσεις ακίδων Α και Β στον κωδικοποιητή πρέπει να μεταφερθούν). Πατήστε το κουμπί και πρέπει να παίξει η επόμενη μελωδία. Ρυθμίστε τις δύο μεταβλητές αντιστάσεις για να έχετε την καλύτερη ένταση και ισορροπία από τα ηχεία.
Ρύθμιση τηλεχειριστηρίου
Υποστηρίζεται μόνο το πρωτόκολλο τηλεχειριστηρίου NEC. Η συσκευή αναπαραγωγής είναι προ-προγραμματισμένη για να λειτουργεί με το τηλεχειριστήριο που φαίνεται στην παραπάνω φωτογραφία.
Το πήρα από το Ebay (περιγράφεται ως: HX1838 VS1838 Arduino Infrared IR Wireless Remote Control Sensor Module Kits). Έρχεται πλήρης με τον αισθητήρα IR σε ένα μικρό PCB.
Έχει τα κουμπιά βέλους κάτω από το πληκτρολόγιο όπως φαίνεται στη φωτογραφία.
(Ένας παρόμοιος τύπος διαθέσιμος με την ένδειξη "KEYES" με τα κουμπιά βέλους πάνω από το πληκτρολόγιο έχει διαφορετικούς κωδικούς -κλειδιά που απαιτούν από εσάς να τον προγραμματίσετε όπως φαίνεται παρακάτω)
Εάν το τηλεχειριστήριό σας δεν είναι ακριβώς το ίδιο με την παραπάνω φωτογραφία, θα πρέπει να ρυθμιστεί:
- Κρατήστε πατημένο το κουμπί κωδικοποιητή και ενεργοποιήστε την τροφοδοσία. (Το LED πρέπει να αναβοσβήνει με πράσινο χρώμα)
- Αφήστε το κουμπί (το LED σταματά να αναβοσβήνει και παραμένει ανοιχτό πράσινο).
- Πατήστε το κουμπί τηλεχειριστηρίου που θέλετε να χρησιμοποιήσετε για NEXT Tune π.χ. ">"
- Στη συνέχεια, η συσκευή αναπαραγωγής πρέπει να αρχίσει να παίζει μια μελωδία και το LED ανάβει κόκκινο.
- Πατήστε το κουμπί τηλεχειριστηρίου για χρήση για VOLUME UP π.χ. " ^"
- Το LED πρέπει να γίνει κίτρινο.
- Πατήστε το κουμπί τηλεχειριστηρίου για χρήση για το VOLUME DOWN π.χ. "v"
- Το LED πρέπει να γίνει πράσινο
- Πατήστε το κουμπί απομακρυσμένου για χρήση για STOP π.χ. "ΕΝΤΑΞΕΙ"
- Η λυχνία LED πρέπει να πάει Μπλε του ουρανού • Πατήστε το κουμπί τηλεχειριστηρίου για χρήση για ΠΑΥΣΗ π.χ. “#”
- Η λυχνία LED πρέπει να γίνει Violet • Πατήστε το κουμπί τηλεχειριστηρίου για χρήση για EQ π.χ. “1”
- Η λυχνία LED πρέπει να γίνει λευκή για 1,5 δευτερόλεπτο
- Στη συνέχεια, η λυχνία LED αναβοσβήνει με πράσινο χρώμα
- Πατήστε το κουμπί Κωδικοποιητής μέχρι να σταματήσει να αναβοσβήνει η λυχνία LED - για να αποθηκεύσετε τις ρυθμίσεις.
Βήμα 7: Κωδικοί σφάλματος
Η λυχνία LED αναβοσβήνει γρήγορα μπλε - είτε δεν βρέθηκε κάρτα sdcard, usb stick ή αρχεία
Εάν αυτό συμβεί κατά την ενεργοποίηση - Ελέγξτε ότι η κάρτα sdcard ή το usb είναι σωστά μορφοποιημένη και ότι υπάρχουν αρχεία mp3. Εάν συμβεί αυτό κατά την αναπαραγωγή, μπορεί να είναι πρόβλημα ανάγνωσης αρχείου λόγω αργής ή ασύμβατης κάρτας sdcard/usb. Δοκιμάστε να χρησιμοποιήσετε μια διαφορετική κάρτα sdcard/usb.
Η λυχνία LED αναβοσβήνει γρήγορα Κόκκινο - χρονικό όριο αναμονής για την προετοιμασία της μονάδας Dfplayer
Αυτό μπορεί να συμβεί κατά την ενεργοποίηση εάν η μονάδα dfplayer αποτύχει να αρχικοποιήσει μέσα σε 5 δευτερόλεπτα. Μπορεί να προκληθεί από αργή ή ασύμβατη ράβδο sdcard/usb, ελαττωματική μονάδα Dfplayer ή σφάλμα κυκλώματος.
Δοκιμάστε να χρησιμοποιήσετε μια διαφορετική κάρτα sdcard/usb. Εάν εξακολουθεί να είναι το ίδιο, αφαιρέστε την κάρτα sdcard/usb και ενεργοποιήστε την. Η λυχνία LED θα πρέπει τώρα να αναβοσβήνει Πράσινη αν το Dfplayer λειτουργεί. Εάν εξακολουθεί να αναβοσβήνει κόκκινο, ελέγξτε όλες τις καλωδιώσεις ή αντικαταστήστε τη μονάδα Dfplayer.
Η λυχνία LED αναβοσβήνει γρήγορα Πράσινη - Δεν βρέθηκε κάρτα sdcard ή usb κατά την ενεργοποίηση
Τοποθετήστε μια κάρτα sdcard ή usb.
Βήμα 8: Το βάζουμε σε θήκη
Θα μπορούσατε απλώς να το βάλετε σε πλαστική θήκη γενικής χρήσης ή σε κάποια άλλη περιττή θήκη εξοπλισμού.
Είχα ένα παλιό κουτί ροής τηλεόρασης "Boxee Box" από τότε που ο κατασκευαστής σταμάτησε την υποστήριξή του το 2012
Αφαίρεσα τις ηλεκτρονικές πλακέτες και ξανασυναρμολόγησα τα δύο μισά μεταλλικά σασί που κρατούσαν τον κύριο πίνακα. Άνοιξα τρύπες στο πάνω μέρος του πλαισίου και τοποθέτησα πλαστικά διαχωριστικά για να συγκρατήσω τη νέα σανίδα (μόνο τρεις αποστάτες μπορούσαν να τοποθετηθούν επειδή το σασί του boxee είχε μεγάλη αποκοπή όπου πρέπει να πάει ο τέταρτος αποστάτης.)
Διατήρησα το κουμπί και το καλώδιο boxee (power) για να ξαναχρησιμοποιηθούν ως κουμπί EQ.
Ο boxee είχε ένα λογότυπο με άκρη στον μπροστινό πίνακα. Αφαίρεσα τα δύο αρχικά led και τα αντικατέστησα με δύο led WS2812 RGB pixel στερεωμένα με κόλλα θερμής τήξης.
(Άλλαξα επίσης το λογότυπο "BOXEE" για να δείξω "BOX" χρησιμοποιώντας ένα μαύρο χρώμα.)
Μια τρύπα άνοιξε στην κορυφή για τον περιστροφικό κωδικοποιητή.
Το πίσω πάνελ έπρεπε να έχει αρκετές εγκοπές προσεκτικά κατασκευασμένες με περιστροφικό κόφτη "Dremel" και αρχείο για την τροφοδοσία, την υποδοχή usb, την υποδοχή sdcard και τις δύο υποδοχές ηχείων.
Ο απομακρυσμένος δέκτης IR τοποθετήθηκε στον μπροστινό πίνακα κοντά στο λογότυπο, τρυπώντας μια μικρή τρύπα μερικώς στο μαύρο πλαστικό αρκετά μακριά για να φτάσει στο διαφανές πλαστικό φύλλο του μπροστινού πίνακα (και ξύσιμο της μαύρης επίστρωσης πίσω). Στη συνέχεια, στερεώθηκε στο τοποθετήστε με κόλλα θερμής τήξης.
Ο αισθητήρας κίνησης "ραντάρ" ήταν μονωμένος με μανίκι θερμοσυρρίκνωσης και κολλημένος στο μπροστινό πλαίσιο.
Το κουτί στη συνέχεια τοποθετήθηκε ξανά μαζί (είναι δύσκολο να τα πάρεις όλα μαζί!).
Συνιστάται:
Raspberry Pi Music Player: 10 βήματα (με εικόνες)
Raspberry Pi Music Player: everρθατε ποτέ στο σπίτι και θέλατε να χαλαρώσει κάποια μουσική υπόκρουση χωρίς να χρειαστεί να ενεργοποιήσετε τον υπολογιστή, το τηλέφωνό σας ή οποιαδήποτε άλλη συσκευή; Είχα πει πρόβλημα. Στο παρακάτω Εκπαιδευτικό σας παρουσιάζω την ιδέα μου λειτουργεί ένα πρόγραμμα αναπαραγωγής μουσικής εκτός σύνδεσης
MP3 Music Player: 8 Βήματα
MP3 Music Player: Αυτός ο πίνακας οδηγιών θα περιγράψει πώς να φτιάξετε ένα πρόγραμμα αναπαραγωγής mp3. Για μια σχολική εργασία πρέπει να φτιάξω ένα αντικείμενο. Το αντικείμενο πρέπει να πληροί μια σειρά απαιτήσεων. Πρέπει να περιέχει μεντεσέ Πρέπει να περιέχει ηλεκτρική σύνδεση
Φτιάξτε ένα κομμάτι MP3 τρέχοντας "Metronome" MP3: 6 βήματα (με εικόνες)
Make a Chi Running "Metronome" MP3 Track: Ακριβώς πριν ξεκινήσω να τρέχω στο Vibram Five Fingers πέρυσι, διάβασα επίσης τη μέθοδο Chi Running που αναπτύχθηκε από τον Danny Dreyer, ώστε να μπορώ να προσαρμόσω το στυλ τρεξίματός μου. Γρήγορα συνειδητοποίησα ότι ένα ακόμη εργαλείο, ένας μετρονόμος, θα ήταν χρήσιμο, αλλά
Συνδέστε ένα MP3 Player σε ένα Tape Player: 6 βήματα (με εικόνες)
Σύνδεση ενός MP3 Player σε ένα Tape Player: Πώς να συνδέσετε ένα mp3 player ή άλλη στερεοφωνική πηγή, σε ένα κασετόφωνο για να ακούσετε μουσική
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 βήματα (με εικόνες)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Έσπασα τελείως το ryan97128 στο σχεδιασμό του για το Nintendo Controller MP3, έκδοση 2.0 και ακούω ότι πήρε την ιδέα από τον πανέξυπνο Morte_Moya, οπότε δεν μπορώ να πιστώσω όλη η ιδιοφυΐα τους. Απλώς ήθελα να προσθέσω την ευκολία και να επαναφορτίσω