Мазмұны:

DIY аркадалық джойстик: 3 қадам
DIY аркадалық джойстик: 3 қадам

Бейне: DIY аркадалық джойстик: 3 қадам

Бейне: DIY аркадалық джойстик: 3 қадам
Бейне: История серии DEAD OR ALIVE 2024, Шілде
Anonim
DIY аркадалық джойстик
DIY аркадалық джойстик
DIY аркадалық джойстик
DIY аркадалық джойстик

Бұл мен жасаған аркадтық джойстик.

Аркада джойстикінің өзі микро роликті қосқыштардың көмегімен нөлден жасалған, алдын ала дайындалған аркадалық джойстик модулі жоқ. Мен бұл идеяны 2016 жылы Сингапурдегі жасаушы жәрмеңкесінде біреуден алдым, онда менікінен біршама жақсы біреуді есіме түсірдім.

Аркада түймелері қарапайым $ 2 Аркада түймелері болды, бірақ олар әдеттегі сенсорлық қосқыштардан әлдеқайда жақсы.

1 -қадам: Кейс және электроника

Кейс және электроника
Кейс және электроника
Кейс және электроника
Кейс және электроника
Кейс және электроника
Кейс және электроника
Кейс және электроника
Кейс және электроника

Корпус негізінен акрилден жасалған. Бүйірлерді жасау үшін 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 () қолданбаңыз, себебі ол баяу.

Ұсынылған: