Innehållsförteckning:

Zelda Song Player: 4 steg
Zelda Song Player: 4 steg

Video: Zelda Song Player: 4 steg

Video: Zelda Song Player: 4 steg
Video: Legend of Zelda Sound Effects (On Drums!) 2024, November
Anonim
Image
Image
Förbereda högtalaren
Förbereda högtalaren

I den här instruktionsboken ska jag visa dig hur du monterar en Arduino Uno-baserad enhet för att återskapa en Nintendo 64-kontroller för att spela de första sex låtarna från Legend of Zelda: Ocarina of Time. Den kan spela Zeldas vaggvisa, Sarias sång, tidens sång, stormens sång, solens sång och Eponas sång. Se videon för en handledning och demonstration av låtarna.

Länkar för delar:

DFRduino Uno

Ingångssköld

Högtalare

GitHub -länk:

Steg 1: Förbereda högtalaren

Förbereda högtalaren
Förbereda högtalaren
Förbereda högtalaren
Förbereda högtalaren

För att använda högtalaren utan bygelkablar, kommer vi att modifiera högtalarstiften. Med en nål, lyft fliken som håller ström (röd) och data (grön) och byt position. Detta görs för att kunna ansluta till Arduinos ICSP -stift. Den andra gruppen stift är den vi kommer att använda när den ansluter till datastift 11, men mer om det senare.

Steg 2: Montera enhet

Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten
Montera enheten

Med din högtalare nu modifierad och redo att utföra uppgiften, kan vi montera sångspelaren. Trä högtalarkabeln genom Arduino och Input Shield innan du sätter ihop de två. Detta kommer att minska mängden extra tråd som hänger ut från enheten. Anslut nu högtalaren till den andra raden med ICSP -stift med den röda tråden närmare den gula knappen än den svarta tråden. Bifogad hittar du en schematisk bild av själva Input Shield om du behöver hjälp med att ställa in ström, data och jordledningar. Alternativt kan du titta på videon.

Vänd nu helt enkelt enheten, lägg till lite tejp och fäst den på ett laddningsbart batteri/ powerbank som de som används för att ladda telefoner. Du kan också bara ansluta den till din dator. När detta är gjort laddar du upp koden i nästa avsnitt.

Steg 3: Ladda upp koden

Ladda upp koden från https://github.com/mitomon/MitosArduinoScripts/tre… till din Arduino. Du kan antingen skapa en ny fil i Arduino IDE och kopiera och klistra in koden från zeldaSongPlayer.ino och göra samma sak för pitches.h, eller ladda ner filerna själva och importera till Arduino IDE. Observera att du behöver båda filerna för att det ska fungera.

Kontrollerna är enkla med bara 5 knappar som används. Vi använder de fyra knapparna som de gula knapparna i den ursprungliga N64 -kontrollen och joystick -knappen som den blå A -knappen. Ursprungligen tänkte jag använda en miniknapp för A, men bestämde mig för att använda knappen på joysticken eftersom jag inte skulle behöva några bygelkablar och det var mer ergonomiskt. Du kan spela låtarna precis som i spelet; om du trycker fel på en tangent kommer den också att ge den feltonen som i spelet.

Jag jobbar på att lägga till resten av låtarna och kanske ett Scarecrow -alternativ, men för tillfället mår jag bra med min nya musikaliska leksak.

Steg 4: Särskilt tack till DFRobot

Särskilt tack till DFRobot
Särskilt tack till DFRobot

Jag vill tacka DFRobot för att sponsra detta projekt. Om du inte hade märkt det kan detta projekt byggas med delar från en enda källa. Leveransen var snabb och delarna själva, som du kan se från detta projekt, är mycket mångsidiga. Återigen, kolla in länkarna i introt eller gå till deras butik direkt här.

Rekommenderad: