Բովանդակություն:

Arduino- ի հետ փոխակերպեք հին խաղային նավահանգստի ժոյսթիկը դեպի USB թռիչքի ձող: 5 քայլ
Arduino- ի հետ փոխակերպեք հին խաղային նավահանգստի ժոյսթիկը դեպի USB թռիչքի ձող: 5 քայլ

Video: Arduino- ի հետ փոխակերպեք հին խաղային նավահանգստի ժոյսթիկը դեպի USB թռիչքի ձող: 5 քայլ

Video: Arduino- ի հետ փոխակերպեք հին խաղային նավահանգստի ժոյսթիկը դեպի USB թռիչքի ձող: 5 քայլ
Video: #5 FLProg անալոգային մուտք I2C LCD-ի վրա | ESP32 NodeMCU | Arduino Visual Embedded Programming 2024, Հուլիսի
Anonim
Arduino- ի հետ փոխակերպեք հին խաղային նավահանգիստը դեպի USB թռիչքի ձող
Arduino- ի հետ փոխակերպեք հին խաղային նավահանգիստը դեպի USB թռիչքի ձող

Արագ մերժում. Սրա նախագիծն այն է, որ խաղային նավահանգստի էժանագին ջոյստիկի փոխարկում չկատարվի: Այս նախագծի նպատակը բազմակողմանի և հարմարեցվող ջոյսթիկ պատրաստելն է, որը հեշտությամբ կարելի է ձևափոխել: Arduino- ն ընտրելու պատճառն այն էր, որ ես ազատ ժամանակ ունեի և ցանկանում էի նոր շունչ հաղորդել հորեղբորս հին խաղային նավահանգստին: եթե ցանկանում եք նույն բանն անել, այնտեղ կան շատ էժան փոխարկիչներ, այնպես որ փորձեք դրանք, եթե չեք ցանկանում բարդացնել գործերը

Քայլ 1: Հավաքեք անհրաժեշտ նյութերը

Հավաքեք անհրաժեշտ նյութերը
Հավաքեք անհրաժեշտ նյութերը
Հավաքեք պահանջվող նյութերը
Հավաքեք պահանջվող նյութերը
Հավաքեք պահանջվող նյութերը
Հավաքեք պահանջվող նյութերը
Հավաքեք անհրաժեշտ նյութերը
Հավաքեք անհրաժեշտ նյութերը

Ձեզ անհրաժեշտ բաներն են.

  • խաղային նավահանգստի հին ջոյստիկ (ես իմը ձեռք եմ բերել բակի վաճառքից 2 դոլարով)
  • արական քորոց վերնագրեր
  • Arduino uno (մոտ 18 դոլար)
  • նախատախտակ կամ տախտակ

Ձեզ անհրաժեշտ գործիքներն են.

  • մի զույգ մկրատ
  • զոդող երկաթ
  • ինչ -որ կապար
  • տեղադրված համակարգիչ Arduino IDE- ով և Atmel մատով
  • Ինտերնետ կապը

Քայլ 2: Ապամոնտաժել Joystick- ը

Ապամոնտաժել Joystick- ը
Ապամոնտաժել Joystick- ը
Ապամոնտաժել Joystick- ը
Ապամոնտաժել Joystick- ը
Ապամոնտաժել Joystick- ը
Ապամոնտաժել Joystick- ը

առաջին և հիմնական բանը, որ պետք է անել, ջոիստիկն առանձնացնելն է և պարզել կոճակներին միացվող լարերի գունային ծածկագիրը:

Քայլ 3. Կատարեք Arduino վահան և միացրեք լարերը

Կատարեք Arduino վահան և միացրեք լարերը
Կատարեք Arduino վահան և միացրեք լարերը
Կատարեք Arduino վահան և միացրեք լարերը
Կատարեք Arduino վահան և միացրեք լարերը
Կատարեք Arduino վահան և միացրեք լարերը
Կատարեք Arduino վահան և միացրեք լարերը

Հետևեք սխեմային, որը կցված է:

Հիմնականում դեպի պոտենցիոմետրերը ներկայացնում են ջոյսթիկի x և y առանցքները, իսկ կոճակները `գործողության ստեղները

Քայլ 4: Կարգավորեք ծրագրակազմը

Կարգավորել ծրագրակազմը
Կարգավորել ծրագրակազմը
Կարգավորել ծրագրակազմը
Կարգավորել ծրագրակազմը
Կարգավորել ծրագրակազմը
Կարգավորել ծրագրակազմը

Այս ջիստիկը կազմաձևելու համար կան մի քանի քայլեր.

  • Նախ անցեք այս հղումով https://github.com/AlanChatham/UnoJoy և ներբեռնեք UnoJoy:
  • Հաջորդը, բացեք Arduino IDE- ն և կոդի օրինակով տախտակ սեղմեք:
  • այժմ տեղադրեք Atmel Flip և Java Runtime Environment
  • Այժմ տախտակը դրեք DFU ռեժիմի վրա ՝ կարճացնելով տախտակի վրա USB պորտի մոտ գտնվող երկու կապում կամ հետևելով այս հղման https://arduino.cc/hy/Hacking/DFUProgramming8U2 ձեռնարկին:
  • Այժմ բացեք Uno Joy թղթապանակը և անցեք Uno թղթապանակին և գործարկեք Turnintoajoystick.bat ֆայլը
  • Այժմ անջատեք և նորից միացրեք Arduino- ի տախտակը: Այժմ ամեն ինչ կարգավորված է և պատրաստ:
  • անհրաժեշտության դեպքում ստուգեք usb վերահսկիչների տարբերակը Windows- ում ՝ վերահսկիչը ստուգելու համար:

Քայլ 5: Վերջնական արդյունք և անսարքությունների վերացում

Վերջնական արդյունքը և անսարքությունների վերացումը
Վերջնական արդյունքը և անսարքությունների վերացումը

Այսպես ստացվեց ջոյստիկը:

կներեք աշխատանքի վերջնական արդյունքը ցույց չտալու համար:

Եթե ջոյսթիքս շարժման մեջ որևէ թրթռում ունեք, խնդրում ենք ստուգել 5v և gnd կապերը, որոնք գնում են պոտենցիոմետրերին հետագա դժվարությունների համար, խնդրում եմ կապնվել ինձ հետ մեկնաբանությունների բաժնում: Եվ եթե ցանկանում եք, փորձեք կիսվել լուսանկարներով:

Խորհուրդ ենք տալիս: