Мазмуну:

DIY Аркада джойстик: 3 кадам
DIY Аркада джойстик: 3 кадам

Video: DIY Аркада джойстик: 3 кадам

Video: DIY Аркада джойстик: 3 кадам
Video: Аркадный автомат своими руками Часть 3 Мощный ПК для HyperSpin и эмуляции 2024, Июль
Anonim
DIY Аркада джойстиги
DIY Аркада джойстиги
DIY Аркада джойстиги
DIY Аркада джойстиги

Бул мен жасаган аркада джойстиги.

Аркада джойстикинин өзү микро роликтин өчүргүчтөрүн колдонуп нөлдөн баштап жасалган, колго чейин колдонулган аркада джойстикинин модулу жок. Мен бул идеяны 2016 -жылы жаратуучу Фэйр Сингапурдагы бирөөдөн алдым, ал жерде меникинен жакшыраак башка бирөөнү эстедим.

Аркада баскычтары кадимки 2 долларлык Аркада баскычтары болчу, бирок негизги, бирок сиздин тийүү өчүргүчтөрүңүзгө караганда жакшыраак.

1 -кадам: Case жана Electronics

Кейс жана Электроника
Кейс жана Электроника
Кейс жана Электроника
Кейс жана Электроника
Кейс жана Электроника
Кейс жана Электроника
Case жана Electronics
Case жана Electronics

Корпус негизинен акрилден жасалган. 1 кара кесим капталдарын жасоо үчүн 4 муунда бүгүлгөн, 1 тазаланган бөлүк астын жаап турган. Ак бөлүк жана тунук пластиктин башка түрү (акрил эмес, жука пластик, кээ бир таңгактардан) үстүн жабуу жана джойстикти жана баскычтарды орнотуу үчүн колдонулган.

Аркада баскычтарын орнотуу жана джойстиктин таякчасын жылдыруу жана колдонуу үчүн пластмассанын үстүнкү бөлүктөрүнө тешиктерди кесип салышкан.

Электр өткөргүчтөрүнө келсек, мен негизинен бардык өчүргүчтөрдү жана баскычтарды жерге туташтырдым жана gpioго микроконтроллерди киргизүү үчүн кошумча пин туташтырдым.

2 -кадам: Джойстик

Джойстик
Джойстик
Джойстик
Джойстик
Джойстик
Джойстик

Джойстиктин негизги таякчасы - жыгачтан жасалган дубель, өлчөмүнө жараша кесилген.

Ролик өчүргүчтөр акрилдин ак бөлүгүнүн арткы бетине, дубал үчүн тешиктин четине ысык желимделиши керек.

Идея, өчүргүчтөрдү жабыштыруу, таяк өйдө, ылдый, солго же оңго жылган сайын тиешелүү которгуч басылып калмак. Коммутаторлорду бири-бирине жакын кармаңыз, джойстик диагонал боюнча жылганда (мисалы, оңго), тиешелүү өчүргүчтөрдүн 2 басылат.

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

3 -кадам: Микроконтроллер жана кошумча электроника

Микроконтроллер жана кошумча электроника
Микроконтроллер жана кошумча электроника
Микроконтроллер жана кошумча электроника
Микроконтроллер жана кошумча электроника
Микроконтроллер жана кошумча электроника
Микроконтроллер жана кошумча электроника

Сиз HID функциясы бар каалаган микроконтроллерди колдонсоңуз болот (USB, анткени зымдуу эрежелер), Arduino Leonardo (жай болсо да), Teensy же Bluetooth HID сыяктуу Adafruit Bluefruit EZ ачкычы. Бул учурда мен Teensy 3.2 колдондум, Коммутаторлорго туура зым тартууга көңүл буруңуз. Джойстикти бир жакка жылдырганыңызда, чындыгында которгучту карама -каршы багытта басып жатасыз (Өйдө көтөрүү ылдыйкы баскычты басат). Ошентип, ылдый которгучту өйдөгө, солго оңго ж.

Arduino IDEди колдонууда Keyboard.press () жана Keyboard.release () функцияларын колдонуп, ар бир баскычты ар бир баскычка картага салыңыз. Keyboard.print () колдонбоңуз, анткени бул жай.

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