Мазмуну:

Arduino Rhythm Game Controller (Менин Оюнум үчүн): 6 кадам
Arduino Rhythm Game Controller (Менин Оюнум үчүн): 6 кадам

Video: Arduino Rhythm Game Controller (Менин Оюнум үчүн): 6 кадам

Video: Arduino Rhythm Game Controller (Менин Оюнум үчүн): 6 кадам
Video: КАК НАСТРОИТЬ L4D2 2024, Ноябрь
Anonim
Arduino Rhythm Game Controller (Менин Оюнум үчүн)
Arduino Rhythm Game Controller (Менин Оюнум үчүн)

Бул көрсөтмөдө мен бул ритм оюн контроллерин кантип нөлдөн баштап кураарымды көрсөтөм. Бул жыгач иштетүүнүн негизги көндүмдөрүн, негизги 3d басып чыгаруу көндүмдөрүн жана негизги ширетүү көндүмдөрүн камтыйт. Сиз, балким, булардын бардыгында нөл тажрыйбаңыз болсо, бул долбоорду ийгиликтүү кура аласыз. Мен муну жеке өзүм кылдым, бирок бул жөндөмдөрдүн баарына жардам бергем.

Жабдуулар

Аркада баскычтары. Мындан тышкары, сизге потенциометр, бир топ зымдар, ширетүүчү темир жана желим тапанча жана бир аз өндүрүштүк күчкө ээ клей керек. Мындан тышкары, сизге 12 мм калыңдыгы 50х50 см болгон MDF тактайы, жыгач устаканасындагы араа, айлануучу культиватор жана 3d принтер керек.

1 -кадам: нерселерди заказ кылуу

Бул долбоор үчүн сиз Arduino Uno жана башка нерселерге заказ кылышыңыз керек. Биз Uduity'ди Arduino менен Unity'ди байланыштыруу үчүн колдонобуз, андыктан бизге HIDдин кереги жок. Мен бул шилтеме аркылуу жеткиликтүү болгон баскычтарды колдондум: https://www.aliexpress.com/item/32950078521.html?spm=2114.search0302.3.22.2d21a33cOihMym&ws_ab_test=searchweb0_0, searchweb201602_0, searchweb2018341_43-03_01 -86271412b37d & algo_expid = ef8d16d5-31a2-47f3-a398-86271412b37d-3. Бул, балким, абдан маанилүү бөлүгү болуп саналат. Андан башка талаптарды караш керек.

2 -кадам: Баскычты 3D басып чыгаруу

3D басып чыгаруу баскычы
3D басып чыгаруу баскычы
3D басып чыгаруу баскычы
3D басып чыгаруу баскычы

Бул кадам абдан жөнөкөй; 3d принтерин күйгүзүп, анын ишин аткарууга уруксат бериңиз. Эгерде сиз потенциометрге башка баскычты койгуңуз келсе, анда бул жакшы. Бул баскыч негизги Arduino потенциометрине туура келет (сүрөттү караңыз) жана кутуда көрсөтүлгөн тешикке туура келет.

3 -кадам: Кутуну чогултуу

Кутунун чогултулушу
Кутунун чогултулушу
Кутунун жыйналышы
Кутунун жыйналышы
Кутунун жыйналышы
Кутунун жыйналышы
Кутунун чогултулушу
Кутунун чогултулушу

Биринчиден, жыгач кутучаны жасоо. Сүрөттөн этият болуңуз, бул туура эмес сандар. Кааласаңыз, ыңгайлаштырылган өлчөмдү жасай аласыз. Мен 374x166мм өлчөмүндөгү кутучаны жасадым, бийиктиги сиз заказ кылган баскычтарга көз каранды. Менин баскычтарымдын бийиктиги 74 мм болчу, андыктан 12 мм (астындагы жыгач) = 86 мм кошуңуз. Жыгачты үстүнө кошпойсуз, анткени топчу ошол жерден кутудан чыгып турат. Калган нерселер оңой эле батышы керек.

Мен четтерин кичи араа менен кесүүнү жана жыгач клейи менен жабыштырууну сунуштайм. Бул күчтүү кутучаны түзөт. Сиз бул эмнени билдирерин карап чыгыңыз жана бул боюнча окуу куралын ээрчишиңиз керек. Колуңузга караңыз!

4 -кадам: Районду куруу

Circuit куруу
Circuit куруу
Circuit куруу
Circuit куруу
Circuit куруу
Circuit куруу
Circuit куруу
Circuit куруу

Эми схеманы колдонуу менен схеманы курабыз. Биринчиден, баскычтардын жайгашуусу. Биз NC (Адатта Жабык) колдонобуз, андыктан NO (Адатта Ачык) астындагы металл. Андан кийин, сиз баарын чогуу ширетесиз. Бул кыска кадам окшойт, бирок бир аз убакыт талап кылынат. Сиз ошондой эле ачык металлды жабуу үчүн желим тапанчаны колдоно аласыз. Мен ошондой эле корпустун ички жагындагы потенциометрди жабыштырууну сунуштайм. Бул мен үчүн жакшы иштеди.

5 -кадам: Программалоо

Сизде 2 вариант бар: өзүңүздү программалоого барыңыз же менин оюнумду ойноңуз. Сиз дагы менин алкагымдан иштей аласыз.

Болбосо, Arduino IDE жана Unity орнотуп, https://ardity.dwilches.com/ сайтынан Ardity табыңыз. Ийгилик ошол жерден!

Көрсөтмөлөр менин файлдарымды жактырбагандыктан, аларды Google дисктен бул жерден таба аласыз:

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

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

6 -кадам: Ойноңуз

Сиз инструкцияны бүтүрдүңүз, эми аны менен ойной аласыз. Эгерде сизде кандайдыр бир сунуштар же суроолор болсо, [email protected] дарегине жазсаңыз болот.

Сунушталууда: