Sommario:
- Passaggio 1: preparare l'altoparlante
- Passaggio 2: assemblare il dispositivo
- Passaggio 3: caricamento del codice
- Passaggio 4: un ringraziamento speciale a DFRobot
Video: Zelda Song Player: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
In questo Instructable, ti mostrerò come assemblare un dispositivo basato su Arduino Uno per ricreare un controller Nintendo 64 per riprodurre i primi sei brani di Legend of Zelda: Ocarina of Time. Può riprodurre la ninna nanna di Zelda, la canzone di Saria, la canzone del tempo, la canzone delle tempeste, la canzone del sole e la canzone di Epona. Guarda il video per un tutorial e una dimostrazione delle canzoni.
Link per le parti:
DFRduino Uno
Schermo di ingresso
Altoparlante
Link GitHub:
Passaggio 1: preparare l'altoparlante
Per utilizzare l'altoparlante senza cavi di collegamento, modificheremo i pin dell'altoparlante. Usando un ago, sollevare la linguetta che tiene i fili di alimentazione (rosso) e dati (verde) e scambiare le loro posizioni. Questo viene fatto per potersi interfacciare con i pin ICSP di Arduino. Il secondo gruppo di pin è quello che utilizzeremo poiché si collega al pin dati 11, ma ne parleremo più avanti.
Passaggio 2: assemblare il dispositivo
Con il tuo altoparlante ora modificato e pronto per eseguire il compito a portata di mano, possiamo assemblare il riproduttore di brani. Infilare il cavo dell'altoparlante attraverso Arduino e Input Shield prima di unire i due. Ciò ridurrà la quantità di filo extra che pende dal dispositivo. Ora collega l'altoparlante alla seconda fila di pin ICSP con il filo rosso più vicino al pulsante giallo rispetto al filo nero. In allegato troverai uno schema dell'Input Shield stesso se hai bisogno di aiuto per allineare i cavi di alimentazione, dati e terra. In alternativa, guarda il video.
Ora capovolgi semplicemente il dispositivo, aggiungi del nastro adesivo e attaccalo a una batteria ricaricabile / power bank come quelle usate per caricare i telefoni. Puoi anche semplicemente collegarlo al tuo computer. Fatto ciò, carica il codice nella sezione successiva.
Passaggio 3: caricamento del codice
Carica il codice da https://github.com/mitomon/MitosArduinoScripts/tre… sul tuo Arduino. Puoi creare un nuovo file nell'IDE di Arduino e copiare e incollare il codice da zeldaSongPlayer.ino e fare lo stesso per pitches.h, oppure scaricare i file stessi e importarli nell'IDE di Arduino. Nota che avrai bisogno di entrambi i file per farlo funzionare.
I controlli sono semplici con solo 5 pulsanti utilizzati. Usiamo i quattro pulsanti della tastiera come pulsanti gialli nel controller N64 originale e il pulsante del joystick come pulsante blu A. Inizialmente, ho pensato di utilizzare un mini pulsante per A, ma ho deciso di utilizzare il pulsante sul joystick perché non avrei avuto bisogno di cavi di collegamento ed era più ergonomico. Puoi riprodurre le canzoni esattamente come nel gioco; se si preme un tasto in modo errato, verrà emesso anche quel tono di errore come nel gioco.
Sto lavorando per aggiungere il resto delle canzoni e forse un'opzione per lo Spaventapasseri, ma per ora sto bene con il mio nuovo giocattolo musicale.
Passaggio 4: un ringraziamento speciale a DFRobot
Vorrei ringraziare DFRobot per aver sponsorizzato questo progetto. Se non l'avessi notato, questo progetto può essere costruito utilizzando parti da un'unica fonte. La consegna è stata rapida e le parti stesse, come puoi vedere da questo progetto, sono molto versatili. Ancora una volta, controlla i link nell'introduzione o vai al loro negozio direttamente qui.
Consigliato:
Money Heist BELLA CIAO Song in Arduino Uno: 9 passaggi (con immagini)
Money Heist BELLA CIAO Song in Arduino Uno: In questo tutorial, ti mostrerò come puoi suonare Money Heist Song Bella Ciao in qualsiasi Arduino con l'aiuto del cicalino piezoelettrico. Questo fantastico progetto è dedicato a tutti i fan di Money Heist in tutto il mondo. Quindi iniziamo
PUBG Theme Song + Animazione con Arduino!: 13 passaggi (con immagini)
PUBG Theme Song+Animation With Arduino!: Ciao e benvenuto in questo divertente tutorial! Spero che tutti voi stiate bene e stiate bene. Questo piccolo ma fantastico progetto riguarda la riproduzione della sigla di PUBG e persino la creazione di alcune animazioni di gioco utilizzando arduino. I componenti utilizzati sono molto e
Legend of Zelda Rupee Nightlight (N64 Edition): 7 passaggi (con immagini)
Legend of Zelda Rupee Nightlight (N64 Edition): l'ho realizzato appositamente per il concorso Instructables Rainbow. Come per gli altri miei progetti, sono un gigante nerd di Legend of Zelda (Original Rupee Nightlight, Majora's Mask). Con il feedback positivo della community di Instructables, ho deciso di costruire
Legend of Zelda Rupee Nightlight: 6 passaggi (con immagini)
Legend of Zelda Rupee Nightlight: sono sempre stato un grande fan di Legend of Zelda (la mia ultima istruzione è stata una replica di Majora's Mask con LED lampeggianti). Volendo realizzare la mia prima stampa 3D, ho usato Tinkercad e ho iniziato con qualcosa di semplice: una scatola/custodia. Dopo aver esaminato alcuni i salvata
Jukebox Random Song (Raspberry Pi): 6 passaggi (con immagini)
Random Song Jukebox (Raspberry Pi): dopo aver pasticciato con un Google AIY Voice Kit per Raspberry Pi, ho deciso di riutilizzare l'hardware per creare un jukebox offline. Quando un utente preme il pulsante in alto, verrà riprodotto un brano casuale memorizzato sul Pi. La manopola del volume è lì per aiutare a regolare