Բովանդակություն:

Zelda երգի նվագարկիչ `4 քայլ
Zelda երգի նվագարկիչ `4 քայլ

Video: Zelda երգի նվագարկիչ `4 քայլ

Video: Zelda երգի նվագարկիչ `4 քայլ
Video: Երաժշտառիթմիկ խաղ ծափերով 2024, Նոյեմբեր
Anonim
Image
Image
Բարձրախոսին պատրաստելը
Բարձրախոսին պատրաստելը

Այս Instructable- ում ես ձեզ ցույց կտամ, թե ինչպես կարելի է հավաքել Arduino Uno- ի վրա հիմնված սարք ՝ Nintendo 64-ի վերահսկիչ ստեղծելու համար ՝ Legend of Zelda: Ocarina of Time- ի առաջին վեց երգերը նվագարկելու համար: Այն կարող է նվագել eldելդայի օրորոցային երգը, Սարիայի երգը, ofամանակի երգը, Փոթորիկների երգը, Արևի երգը և Էպոնայի երգը: Դիտեք տեսահոլովակը երգերի ուսուցման և ցուցադրման համար:

Մասերի հղումներ.

DFRduino Uno

Մուտքային վահան

Խոսնակ

GitHub հղում ՝

Քայլ 1. Բարձրախոսին պատրաստելը

Բարձրախոսին պատրաստելը
Բարձրախոսին պատրաստելը
Բարձրախոսին պատրաստելը
Բարձրախոսին պատրաստելը

Բարձրախոսն առանց ցատկող լարերի օգտագործելու համար մենք փոփոխելու ենք բարձրախոսների կապերը: Ասեղի միջոցով բարձրացրեք հոսանքի (կարմիր) և տվյալների (կանաչ) լարերը պահող ներդիրը և փոխեք դրանց դիրքերը: Դա արվում է, որպեսզի կարողանաք ինտերֆեյս կատարել Arduino- ի ICSP կապում: Պինների երկրորդ խումբն այն է, որը մենք կօգտագործենք, քանի որ այն կապվում է տվյալների 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 կոճակ: Ի սկզբանե, ես մտածում էի օգտագործել A- ի համար մինի սեղմիչ կոճակ, բայց որոշեցի օգտագործել կոճակը ջոյսթիկի վրա, քանի որ ինձ թռչկոտող լարեր պետք չեն, և այն ավելի էրգոնոմիկ էր: Կարող եք երգերը խաղալ այնպես, ինչպես խաղում եք. եթե սխալ եք սեղմում ստեղնը, այն նույնպես կտա այդ սխալի երանգը, ինչպես խաղում:

Ես աշխատում եմ մնացած երգերի և գուցե խրտվիլակի տարբերակի ավելացման վրա, բայց առայժմ ինձ լավ է զգում իմ նոր երաժշտական խաղալիքը:

Քայլ 4: Հատուկ շնորհակալություն DFRobot- ին

Հատուկ շնորհակալություն DFRobot- ին
Հատուկ շնորհակալություն DFRobot- ին

Likeանկանում եմ շնորհակալություն հայտնել DFRobot- ին այս նախագիծը հովանավորելու համար: Եթե դուք չէիք նկատել, այս նախագիծը կարող է կառուցվել ՝ օգտագործելով մեկ աղբյուրից պատրաստված մասեր: Առաքումն արագ էր, և մասերն իրենք, ինչպես տեսնում եք այս նախագծից, շատ բազմակողմանի են: Եվս մեկ անգամ, ստուգեք ներածության հղումները կամ ուղղակիորեն գնացեք նրանց խանութ այստեղ:

Խորհուրդ ենք տալիս: