Съдържание:

Arduino Rhythm Game Controller (за моята собствена игра): 6 стъпки
Arduino Rhythm Game Controller (за моята собствена игра): 6 стъпки

Видео: Arduino Rhythm Game Controller (за моята собствена игра): 6 стъпки

Видео: Arduino Rhythm Game Controller (за моята собствена игра): 6 стъпки
Видео: My job is to observe the forest and something strange is happening here. 2024, Декември
Anonim
Arduino Rhythm Game Controller (за моята собствена игра)
Arduino Rhythm Game Controller (за моята собствена игра)

В тази инструкция ще ви покажа как изграждам този контролер за ритъмни игри от нулата. Той включва основни умения за дървообработване, основни умения за 3D печат и основни умения за запояване. Вероятно можете да изградите този проект успешно, ако имате нулев опит във всичко това. Аз лично го направих, но имах известна помощ за всички тези умения.

Консумативи

Аркадни бутони. Освен това, имате нужда от потенциометър, куп жици, поялник и пистолет за лепило и малко лепило за индустриална здравина. Освен това се нуждаете от MDF плоча с дебелина 12 мм 50x50 см, трион за предпочитане в дърводелска работилница, ротационен култиватор и 3D принтер.

Стъпка 1: Поръчайте неща

За този проект трябва да поръчате Arduino Uno и някои други неща. Използваме Udity за свързване на Arduino и Unity, така че не се нуждаем от HID. Използвах бутоните, достъпни чрез тази връзка: https://www.aliexpress.com/item/32950078521.html?spm=2114.search0302.3.22.2d21a33cOihMym&ws_ab_test=searchweb0_0, searchweb201602_0, searchweb201603_0, ppcSwitch_4 & e3c3-3 -86271412b37d & algo_expid = ef8d16d5-31a2-47f3-a398-86271412b37d-3. Това са може би най -важното парче. Освен това, трябва да погледнете изискванията.

Стъпка 2: 3D отпечатване на копче

3D печат на копче
3D печат на копче
3D печат на копче
3D печат на копче

Тази стъпка е доста проста; включете 3D принтер и го оставете да работи. Ако искате да поставите различно копче на потенциометър, това също е добре. Това копче се побира на основен потенциометър Arduino (вижте изображението) и се вписва с отвора, посочен в кутията.

Стъпка 3: Сглобяване на кутията

Сглобяване на кутията
Сглобяване на кутията
Сглобяване на кутията
Сглобяване на кутията
Сглобяване на кутията
Сглобяване на кутията
Сглобяване на кутията
Сглобяване на кутията

Първо, направете дървена кутия. Внимавайте с изображението, това са грешни числа. Можете обаче да направите персонализиран размер, ако искате. Направих кутия с размери 374x166 мм, а височината зависи от бутоните, които поръчвате. Бутоните ми бяха високи 74 мм, така че добавете 12 мм (дървото в долната част) = 86 мм. Не добавяте дървото в горната част, защото бутонът стърчи от кутията там. Останалите неща трябва да се поберат лесно.

Препоръчвам рязане по ръбовете и залепването им заедно с лепило за дърво. Това прави здрава кутия. Трябва да потърсите какво означава това и да следвате урок за това. Внимавайте обаче с ръцете си!

Стъпка 4: Изградете веригата

Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата
Изградете веригата

Сега ще изградим веригата, използвайки схеми. Първо, оформлението на бутоните. Използваме NC (нормално затворен), така че металът под NO (нормално отворен). След това запоявате всичко заедно. Това изглежда като кратка стъпка, но ще отнеме известно време. Можете също така да лепите пистолет за покриване на отворен метал. Препоръчвам също така лепило да се стреля с потенциометъра от вътрешната страна на кутията. Това ми подейства добре.

Стъпка 5: Програмиране

Имате 2 възможности: Отидете да програмирате сами или играйте моята игра. Можете също така да работите от моята рамка.

В противен случай инсталирайте Arduino IDE и Unity и намерете Ardity на https://ardity.dwilches.com/. Успех от там!

Тъй като инструкциите не харесват файловете ми, можете да ги намерите на google drive тук:

drive.google.com/open?id=1MeF5S-gHtkIjhynY…

drive.google.com/file/d/1Zif94Wc_vnZBMuwUk…

Стъпка 6: Играйте

Вие завършихте инструкциите, сега можете да играете с него. Ако имате някакви предложения или въпроси, можете да изпратите имейл на [email protected].

Препоръчано: