Cov txheej txheem:

Zelda Song Player: 4 Kauj Ruam
Zelda Song Player: 4 Kauj Ruam

Video: Zelda Song Player: 4 Kauj Ruam

Video: Zelda Song Player: 4 Kauj Ruam
Video: The BEST Song From Every Zelda Game 2024, Lub Xya hli ntuj
Anonim
Image
Image
Npaj Tus Hais Lus Npaj
Npaj Tus Hais Lus Npaj

Hauv Cov Lus Qhia no, Kuv yuav qhia koj yuav ua li cas sib sau ua ke Arduino Uno-based ntaus ntawv kom rov tsim dua Nintendo 64 maub los ua si thawj rau zaj nkauj los ntawm Legend of Zelda: Ocarina of Time. Nws tuaj yeem ua si Zelda's Lullaby, Saria's Song, Nkauj Nkauj Sijhawm, Zaj Nkauj Storm, Sun's Song, thiab Epona's Song. Saib cov vis dis aus rau kev qhia thiab qhia cov nkauj.

Txuas rau Qhov Chaw:

DFRduino Ib

Cov ntaub thaiv npog

Hais lus

GitHub Txuas:

Kauj Ruam 1: Npaj Tus Hais Lus Npaj

Npaj Tus Hais Lus Npaj
Npaj Tus Hais Lus Npaj
Npaj Tus Hais Lus Npaj
Npaj Tus Hais Lus Npaj

Txhawm rau siv tus neeg hais lus yam tsis muaj cov xov hlau txuas, peb yuav hloov kho tus hais lus koob. Siv rab koob, nqa lub tab tuav lub hwj chim (liab) thiab cov ntaub ntawv (ntsuab) xaim thiab pauv lawv txoj haujlwm. Qhov no ua tiav kom muaj peev xwm cuam tshuam nrog Arduino's ICSP pins. Pawg thib ob ntawm tus pin yog qhov peb yuav siv raws li nws txuas rau cov ntaub ntawv tus pin 11, tab sis ntau ntxiv nyob rau tom qab.

Kauj Ruam 2: Sib Sau Ua Ke

Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke
Sib Sau Ua Ke

Nrog koj tus neeg hais lus tam sim no hloov kho thiab npaj ua tiav txoj haujlwm ntawm tes, peb tuaj yeem sib sau cov nkauj. Xov kab lus hais lus dhau los ntawm Arduino thiab Cov Ntawv Tiv Thaiv Ua Ntej ua ntej muab ob qho ua ke. Qhov no yuav txo tus nqi xaim txuas ntxiv ntawm lub cuab yeej. Tam sim no txuas tus neeg hais lus rau kab thib ob ntawm ICSP tus pin nrog cov xaim liab nyob ze rau khawm daj dua li xaim dub. Txuas nrog koj yuav pom cov txheej txheem ntawm Cov Khoom Siv Hluav Taws Xob nws tus kheej yog tias koj xav tau kev pab ua kom lub zog, cov ntaub ntawv, thiab cov xov hlau hauv av. Xwb, saib cov vis dis aus.

Tam sim no tsuas yog tig lub cuab yeej hla, ntxiv qee daim kab xev, thiab lo rau lub roj teeb uas rov them tau/ lub txhab nyiaj zoo li cov uas siv los them xov tooj. Koj tseem tuaj yeem ntsaws nws rau hauv koj lub computer. Thaum qhov no ua tiav, upload cov cai hauv ntu tom ntej.

Kauj Ruam 3: Xa Cov Cai

Upload cov cai los ntawm https://github.com/mitomon/MitosArduinoScripts/tre… rau koj Arduino. Koj tuaj yeem ua ib daim ntawv tshiab hauv Arduino IDE thiab luam thiab muab cov cai los ntawm zeldaSongPlayer.ino thiab ua tib yam rau pitches.h, lossis rub tawm cov ntawv lawv tus kheej thiab ntshuam rau hauv Arduino IDE. Nco ntsoov tias koj yuav xav tau ob daim ntawv kom nws ua haujlwm.

Kev tswj hwm tau yooj yim nrog tsuas yog 5 khawm siv. Peb siv plaub lub xov tooj sib txuas ua cov nyees khawm daj hauv thawj N64 tus tswj hwm thiab khawm joystick raws li khawm A xiav. Thaum xub thawj, kuv xav tias siv lub pob nyem me me rau A, tab sis txiav txim siab siv lub pob ntawm tus joystick vim tias kuv yuav tsis xav tau ib lub xov hlau jumper thiab nws yog ntau ergonomic. Koj tuaj yeem ua cov nkauj raws nraim li hauv qhov kev ua si; yog tias koj nias tus yuam sij tsis raug, nws tseem yuav muab lub suab yuam kev zoo li hauv qhov kev ua si.

Kuv tab tom ua haujlwm ntxiv cov nkauj thiab tej zaum Scarecrow xaiv, tab sis tam sim no, Kuv zoo nrog kuv cov khoom ua si suab paj nruag tshiab.

Kauj Ruam 4: Ua Tsaug Tshwj Xeeb rau DFRobot

Ua tsaug tshwj xeeb rau DFRobot
Ua tsaug tshwj xeeb rau DFRobot

Kuv xav ua tsaug rau DFRobot rau kev txhawb nqa txoj haujlwm no. Yog tias koj tsis tau pom dua, txoj haujlwm no tuaj yeem tsim los siv ib feem los ntawm ib qhov chaw. Kev xa khoom sai thiab cov khoom lawv tus kheej, raws li koj tuaj yeem pom los ntawm txoj haujlwm no, muaj ntau yam. Ib zaug ntxiv, txheeb xyuas qhov txuas hauv kab lus qhia lossis mus rau lawv lub khw ncaj qha ntawm no.

Pom zoo: