Мазмуну:
Video: SDVX / K-Shoot Mania Controller: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул окуу куралынын максаты-популярдуу аркада ритм оюну K-Shoot Mania оюнун ойноо үчүн колдонула турган контроллерди түзүү. Бул максатка жетүү үчүн биз контроллердин базасын чогултуу үчүн электр шаймандарын колдонобуз, баскычтардын киришин симуляциялоо үчүн arduino тактасын коддойбуз жана баскычтарды arduino менен туташтырабыз. Акыркы продукт зымдар үчүн бөлмө үчүн көңдөй куту, 7 баскыч жана оюн үчүн кириш катары иштеген эки айлануучу кодер жана кутунун ичине ачылуучу панель болот. Бул үйрөткүчтүн өлчөмү, бирок кутучанын өлчөмдөрү сиздин каалооңузга жараша чоңураак же кичирээк болуп өзгөртүлүшү мүмкүн. Бул контроллер жыйындын 2 негизги бөлүгүн камтыйт: 1. Контроллердин негизи же баскычтар менен зымдарды камтыган куту2. Arduino тактасын коддоо жана баскычтарды өткөрүү
1 -кадам: Бөлүктөрдүн тизмеси
Бардык бөлүктөр жана продуктылар сизге керек болот:
- Ардуино Леонардо
- Өткөргүч зымдар
- Аркада баскычтары
- Rotary Encoders
- Ротари баскычтары
- Жыгач же катуу пластиктен кутуча чогултуу үчүн
- Crimp бириктиргичтери (Аялдардын саны 187 жана 250)
- Аркада баскычтары
- Бурамалар жана болттор
- Коддоо үчүн компьютер же ноутбук
Баасы материалдардын сапатына жараша өзгөрүшү мүмкүн
Сиз муну Amazon же Newegg сыяктуу онлайн дүкөндөрдөн жана кээ бир аппараттык дүкөндөрдөн сатып алсаңыз болот
Материалдардын баасынын диапазону 80-200 болот
Куралдар:
- Бургулоо
- Электрдик араа
- Тегиздөө
Көндүмдөр:
- Негизги электр шаймандарын колдонуу
- Бургулоо
- Тегиздөө
- Өлчөө
- Coding
- Электр өткөргүчтөрү
2 -кадам: Box Assembley
Кутунун өлчөмү үчүн, ал контроллердин өлчөмүнө жана баскычтардын өлчөмүнө жана контроллериңиздин зымына болгон каалооңузга жараша өзгөрүшү мүмкүн. Бул окуу куралындагы кутуча үчүн өлчөмдөр бийиктиги 3,5 дюйм, узундугу 8,3 дюйм жана туурасы 7,5 дюймду түзөт. Биринчиден, сиз кутучалардын бийиктиги, туурасы жана узундугу боюнча этикеткалоо өлчөөлөрүнүн эскизин түзгүңүз келет. Ошол эле учурда, баскычтарды жана зымдарды ээлей турган мейкиндикти эске алыңыз.
Кийинкиде зымдарга кирүүгө уруксат берүү үчүн алынуучу кылып, астынкы панелди өзүнчө сактап, кутучаны бириктирүү үчүн бурамаларды колдонуңуз.
Андан кийин баскычтарды орнотуу үчүн кутунун үстүнө тешик бургула.
Коддоо:
Коддоо үчүн ардуинону колдонуп, баскычты басканда же колдонууда клавиатурадагы баскычты симуляциялоо үчүн ар бир баскычты жана айлануучу коддогучту колдонуңуз. Сиз муну ар бир баскыч үчүн өз кодуңузду же мурунтан бар кодду колдонуу менен жасай аласыз. Коддун мисалы инструктордун түбүндө жайгашышы мүмкүн.
Электр өткөргүчтөрү: Адруинону коддогондон кийин, ар бир баскычты жана айлануучу коддогучту ардуино Леонардодогу тиешелүү пинге зым менен жабышыңыз керек болот. Кнопкаларды зым менен жабыштыруу үчүн секиргич зымдарды кысуу керек. Кнопкаларды зым менен кошуу үчүн, эркек зымды кримпп коннекторуна киргизип, туташтыргычты микро баскычка туташтырыңыз. Ошондой эле жерге зым бурап, ар бир баскычка бекиңиз. Жерге коюлган зым үчүн сиз ар бир баскычка бирден гана жер зымын колдонуу үчүн ромашка стилиндеги зымды колдоносуз.
3 -кадам: Тийиштерди бүтүрүү
Акыркы жыйын:
Акыры, ардуино Леонардону коробкага бекитип, анан кутунун астыңкы панелин тиркеңиз. Кутуну текшерүү үчүн кутучаны компьютерге же ноутбукка туташтырыңыз, андан кийин блокноттун же кандайдыр бир жазуу программасынын баскычтарын текшериңиз. Ар бир баскыч жана айлануучу баскыч клавиатурага өзүнүн тамгасын киргизиши керек. Андан кийин сиз бүттүңүз.
Башка:
Бул жерде ассамблеянын айрым өзгөчөлүктөрүн тактоого жардам бере турган башка колдонмолорго шилтемелер болот.
consandstuff.github.io/rhythmcons/sound-voltex/sdvx-minicon/
Сунушталууда:
Variable Motor Speed Controller: 8 кадам
Өзгөрмө мотор ылдамдыгын көзөмөлдөгүч: Бул долбоордо мен сизге Мотор ылдамдыгын жөндөгүчтү кантип жасаганымды көрсөтөм & Мен ошондой эле IC 555тин жардамы менен өзгөрмө мотор ылдамдыгын жөндөгүчтү куруу канчалык оңой экенин көрсөтөм. Келгиле, баштайлы
IOT DMX Controller Arduino жана Stage Monster Live менен: 6 кадам
IOT DMX Controller Arduino жана Stage Monster Live менен: Телефонуңуздан же башка веб иштетилген түзмөктөн сахна жарыктандыруусун жана башка DMX түзмөктөрүн башкарыңыз. Мен сизге Arduino Mega аркылуу Stage Monster Live платформасында иштеген DMX контроллерин кантип тез жана оңой курууну көрсөтөм
DIY MIDI CONTROLLER USB Plug & Play (UPGRADE NEOPIXEL RING): 12 кадам
DIY MIDI CONTROLLER USB Plug & Play (UPGRADE NEOPIXEL RING): Passionate MAO and Electronic Music, бирок ошондой эле персоналдаштырылган Midi Interface түзүүгө болорун көрүп, мине 6 потенциометрди жана 12 баскычты (күйгүзүү / өчүрүү), бирок жерди кыйын кылуу үчүн бул мурунтан эле болгон, мен визуалдык көрсөткүчтү кошкум келет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 кадам (Сүрөттөр менен)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Мен Nintendo Controller MP3, Version 2.0 үчүн дизайнында ryan97128ди толугу менен жулуп салдым жана ал идеяны бардык акылдуу Morte_Moyaдан алганын угуп жатам, ошондуктан мен кредит ала албайм алардын бардык генийлери. Мен жөн гана ыңгайлуулукту кошуп, кайра толтурууну кааладым