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

Zelda Song Player: 4 Βήματα
Zelda Song Player: 4 Βήματα

Βίντεο: Zelda Song Player: 4 Βήματα

Βίντεο: Zelda Song Player: 4 Βήματα
Βίντεο: Serenade of Water (with Ocarina Tabs) 2024, Νοέμβριος
Anonim
Image
Image
Προετοιμασία του ηχείου
Προετοιμασία του ηχείου

Σε αυτό το Instructable, θα σας δείξω πώς να συναρμολογήσετε μια συσκευή με βάση το Arduino Uno για να δημιουργήσετε ξανά ένα χειριστήριο Nintendo 64 για να παίξετε τα πρώτα έξι τραγούδια από το Legend of Zelda: Ocarina of Time. Μπορεί να παίξει το νανούρισμα της Ζέλντα, το τραγούδι της Σαρίας, το τραγούδι του χρόνου, το τραγούδι των καταιγίδων, το τραγούδι του ήλιου και το τραγούδι της Έπονα. Δείτε το βίντεο για ένα σεμινάριο και επίδειξη των τραγουδιών.

Σύνδεσμοι για ανταλλακτικά:

DFRduino Uno

Ασπίδα εισόδου

Ομιλητής

Σύνδεσμος GitHub:

Βήμα 1: Προετοιμασία του ηχείου

Προετοιμασία του ηχείου
Προετοιμασία του ηχείου
Προετοιμασία του ηχείου
Προετοιμασία του ηχείου

Για να χρησιμοποιήσετε το ηχείο χωρίς καλώδια, θα τροποποιήσουμε τις ακίδες του ηχείου. Χρησιμοποιώντας μια βελόνα, σηκώστε την καρτέλα που συγκρατεί τα καλώδια τροφοδοσίας (κόκκινο) και δεδομένων (πράσινο) και αλλάξτε τις θέσεις τους. Αυτό γίνεται για να είναι δυνατή η διασύνδεση με τις ακίδες ICSP του Arduino. Η δεύτερη ομάδα καρφιτσών είναι αυτή που θα χρησιμοποιήσουμε καθώς συνδέεται με το pin 11 δεδομένων, αλλά περισσότερα αργότερα.

Βήμα 2: Συναρμολόγηση συσκευής

Συναρμολόγηση συσκευής
Συναρμολόγηση συσκευής
Συναρμολόγηση συσκευής
Συναρμολόγηση συσκευής
Συναρμολόγηση συσκευής
Συναρμολόγηση συσκευής
Συναρμολόγηση συσκευής
Συναρμολόγηση συσκευής

Με το ηχείο σας τώρα τροποποιημένο και έτοιμο να εκτελέσει την εργασία, μπορούμε να συναρμολογήσουμε το πρόγραμμα αναπαραγωγής τραγουδιού. Περάστε το καλώδιο του ηχείου μέσα από το Arduino και το Input Shield πριν τα συνδυάσετε. Αυτό θα μειώσει την ποσότητα επιπλέον καλωδίου που κρέμεται από τη συσκευή. Τώρα συνδέστε το ηχείο στη δεύτερη σειρά ακίδων ICSP με το κόκκινο σύρμα να είναι πιο κοντά στο κίτρινο κουμπί από το μαύρο καλώδιο. Επισυνάπτεται θα βρείτε ένα σχηματικό σχήμα της ίδιας της ασπίδας εισόδου, εάν χρειάζεστε βοήθεια για την τοποθέτηση των καλωδίων ισχύος, δεδομένων και γείωσης. Εναλλακτικά, δείτε το βίντεο.

Τώρα απλώς αναποδογυρίστε τη συσκευή, προσθέστε λίγη ταινία και κολλήστε την σε μια επαναφορτιζόμενη μπαταρία/ τράπεζα τροφοδοσίας όπως αυτές που χρησιμοποιούνται για τη φόρτιση των τηλεφώνων. Μπορείτε επίσης απλά να το συνδέσετε στον υπολογιστή σας. Μόλις γίνει αυτό, ανεβάστε τον κωδικό στην επόμενη ενότητα.

Βήμα 3: Μεταφόρτωση του κώδικα

Ανεβάστε τον κώδικα από το https://github.com/mitomon/MitosArduinoScripts/tre… στο Arduino σας. Μπορείτε είτε να δημιουργήσετε ένα νέο αρχείο στο Arduino IDE και να αντιγράψετε και να επικολλήσετε τον κώδικα από το zeldaSongPlayer.ino και να κάνετε το ίδιο για το pitches.h, είτε να κατεβάσετε τα ίδια τα αρχεία και να τα εισαγάγετε στο Arduino IDE. Σημειώστε ότι θα χρειαστείτε και τα δύο αρχεία για να λειτουργήσει.

Τα χειριστήρια είναι απλά με μόνο 5 κουμπιά που χρησιμοποιούνται. Χρησιμοποιούμε τα τέσσερα κουμπιά του πληκτρολογίου ως κίτρινα κουμπιά στον αρχικό ελεγκτή N64 και το κουμπί χειριστηρίου ως μπλε κουμπί Α. Αρχικά, σκέφτηκα να χρησιμοποιήσω ένα μίνι κουμπί για το A, αλλά αποφάσισα να χρησιμοποιήσω το κουμπί στο χειριστήριο επειδή δεν θα χρειαζόμουν καλώδια για jumper και ήταν πιο εργονομικό. Μπορείτε να παίξετε τα τραγούδια ακριβώς όπως στο παιχνίδι. αν πατήσετε λάθος ένα πλήκτρο, θα δώσει επίσης αυτόν τον τόνο σφάλματος όπως στο παιχνίδι.

Δουλεύω για να προσθέσω τα υπόλοιπα τραγούδια και ίσως μια επιλογή Σκιάχτρο, αλλά προς το παρόν, είμαι εντάξει με το νέο μου μουσικό παιχνίδι.

Βήμα 4: Ιδιαίτερες ευχαριστίες στο DFRobot

Ιδιαίτερες ευχαριστίες στο DFRobot
Ιδιαίτερες ευχαριστίες στο DFRobot

Θα ήθελα να ευχαριστήσω την DFRobot για τη χορηγία αυτού του έργου. Αν δεν το είχατε προσέξει, αυτό το έργο μπορεί να κατασκευαστεί χρησιμοποιώντας μέρη από μία μόνο πηγή. Η παράδοση ήταν γρήγορη και τα ίδια τα μέρη, όπως μπορείτε να δείτε από αυτό το έργο, είναι πολύ ευέλικτα. Για άλλη μια φορά, ελέγξτε τους συνδέσμους στην εισαγωγή ή πηγαίνετε στο κατάστημά τους απευθείας εδώ.

Συνιστάται: