INHOUDSOPGAWE:

Zelda Song Player: 4 stappe
Zelda Song Player: 4 stappe

Video: Zelda Song Player: 4 stappe

Video: Zelda Song Player: 4 stappe
Video: Chris Stapleton - Starting Over (Official Music Video) 2024, November
Anonim
Image
Image
Maak die spreker gereed
Maak die spreker gereed

In hierdie instruksies sal ek u wys hoe u 'n Arduino Uno-gebaseerde toestel kan saamstel om 'n Nintendo 64-kontroleerder te herskep om die eerste ses liedjies uit die Legend of Zelda: Ocarina of Time te speel. Dit kan Zelda's Lullaby, Saria's Song, the Song of Time, the Song of Storms, the Sun's Song en Epona's Song speel. Kyk na die video vir 'n handleiding en demonstrasie van die liedjies.

Skakels vir onderdele:

DFRduino Uno

Invoerskild

Spreker

GitHub -skakel:

Stap 1: Maak die luidspreker gereed

Maak die spreker gereed
Maak die spreker gereed
Maak die spreker gereed
Maak die spreker gereed

Om die luidspreker te gebruik sonder enige drade, verander ons die luidsprekerpennetjies. Lig die oortjie met die naald met die krag (rooi) en data (groen) drade en ruil hul posisies. Dit word gedoen om 'n koppelvlak met die Arduino se ICSP -penne te kry. Die tweede groep penne is die een wat ons sal gebruik, aangesien dit aansluit by dataspeld 11, maar later meer hieroor.

Stap 2: Monteer die toestel

Monteer die toestel
Monteer die toestel
Monteer die toestel
Monteer die toestel
Monteer die toestel
Monteer die toestel
Monteer die toestel
Monteer die toestel

Met u luidspreker wat nou aangepas is en gereed is om die taak voor u uit te voer, kan ons die liedjiespeler saamstel. Ryg die luidsprekerkabel deur die Arduino en Input Shield voordat u die twee aanmekaar sit. Dit verminder die hoeveelheid ekstra draad wat uit die toestel hang. Koppel nou die luidspreker aan die tweede ry ICSP -penne, met die rooi draad nader aan die geel knoppie as die swart draad. Hierby vind u 'n skema van die Input Shield self as u hulp nodig het om die krag-, data- en aarddrade op te stel. Alternatiewelik, kyk na die video.

Draai die toestel nou om, voeg 'n bietjie band by en plak dit op 'n herlaaibare battery/ kragbank soos dié wat gebruik word om selfone op te laai. U kan dit ook net by u rekenaar aansluit. Sodra dit gedoen is, laai die kode in die volgende afdeling op.

Stap 3: Laai die kode op

Laai die kode van https://github.com/mitomon/MitosArduinoScripts/tre… op na u Arduino. U kan 'n nuwe lêer in die Arduino IDE maak en die kode van zeldaSongPlayer.ino kopieer en plak en dieselfde doen vir pitches.h, of die lêers self aflaai en in Arduino IDE invoer. Let daarop dat u albei lêers nodig het om te kan werk.

Die kontroles is eenvoudig, met slegs 5 knoppies. Ons gebruik die vier knoppies as die geel knoppies in die oorspronklike N64 -beheerder en die joystick -knoppie as die blou A -knoppie. Oorspronklik het ek daaraan gedink om 'n mini -drukknoppie vir A te gebruik, maar ek het besluit om die knoppie op die joystick te gebruik, want ek het geen draaddrade nodig nie en dit was meer ergonomies. U kan die liedjies presies speel soos in die spel; as u verkeerd op 'n sleutel druk, gee dit ook die fouttoon soos in die spel.

Ek werk daaraan om die res van die liedjies en miskien 'n Scarecrow -opsie by te voeg, maar vir eers is dit goed met my nuwe musikale speelding.

Stap 4: Spesiale dank aan DFRobot

Spesiale dank aan DFRobot
Spesiale dank aan DFRobot

Ek bedank graag DFRobot vir die borg van hierdie projek. As u dit nie agtergekom het nie, kan hierdie projek gebou word met behulp van dele uit 'n enkele bron. Die aflewering was vinnig en die onderdele self, soos u uit hierdie projek kan sien, is baie veelsydig. Kyk weer na die skakels in die inleiding of gaan direk na hul winkel hier.

Aanbeveel: