Բովանդակություն:
Video: Ps2 Controller to Usb Hid ստեղնաշարի էմուլատոր ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Սա փոքր ծրագիր է ՝ ծրագրավորվող համակարգչային USB ադապտեր ստեղծելու համար ps2 վերահսկիչի համար: Խաչաձեւ հարթակ է: Ես դա արեցի, քանի որ խնդիրներ ունեի սովորական ծրագրային լուծման տեղադրման հետ (հակամիկրո, joy2key և այլն): Գրադարանը չի կազմվում դեռահաս 2.0 -ի համար: Ես օգտագործեցի arduino միկրո կլոն, բայց USB arc- ն աջակցող ցանկացած arduino պետք է աշխատի: Քանի որ դա ծրագրավորվող է, կարող եք կոճակների համակցություններ սահմանել ՝ որոշակի ստեղների նմանակման համար: Կոդն ունի գերեզմանաքարերի հարձակվող 2 -ի առանցքային կապեր պրոտոնի միջոցով գոլորշու վրա:
Քայլ 1: Նյութերի հաշիվ:
3 ոտք 26 awg պինդ միջուկի մեկուսացված մետաղալարով:
կողային կտրիչներ
հոսքի միջուկով էլեկտրոնային զոդում և երկաթ
arduino միկրո
ps2 վերահսկիչ դեպի USB ադապտեր ՝ վարդակից հեռացնելու համար
միկրո USB մալուխ `համապատասխանելու arduino- ին
սղոցող սղոց
տաք սոսինձ և նշանակում է այն հալեցնել:
Քայլ 2: Ապամոնտաժում և հավաքում
նախ, պտուտակահանով բացեք USB ադապտերը ՝ հեռացնելով ներքինը: այնուհետև, օգտագործելով սղոցը, կտրեք pcb- ն վարդակից կապանքների հետևում: այնուհետև օգտագործելով կողային կտրիչներ, կոտրեք pcb- ն յուրաքանչյուր քորոցի միջև: Այնուհետև յուրաքանչյուր կապից ապամոնտաժեք pcb կղզիները:
Այժմ կտրեք մետաղալարից 6 երկարություն 4 դյույմ երկարությամբ: զոդել ըստ վերևի դիագրամի վարդակից հետևից դեպի arduino: Ես փոխեցի մատնահետքը, քանի որ որոշ կապում բացակայում էր arduino- ի կլոնը,. Եթե վստահ չեք, ստուգեք վերևի պատկերը այստեղ ՝
www.rhydolabz.com/wiki/?p=12663
Pinշգրտումը կոդում ճիշտ է մեկնաբանված
ps2x.config_gamepad (10, 16, 14, 15, կեղծ, կեղծ); /* տեղադրման կապումներն ու պարամետրերը. GamePad (ժամացույց, հրաման, ուշադրություն, տվյալներ, ճնշումներ ?, թնդա՞) ստուգեք սխալի համար
ժամացույց = 10
հրաման = 16
ուշադրություն = 14
տվյալներ = 15
Քայլ 3: Ներբեռնեք որոնվածը
այժմ, պատճենեք գրադարանը գրադարանի թղթապանակում `ձեր 1.8.8 տարբերակի տեղադրմամբ կամ ավելի բարձր: Clockամացույցի արագությունը փոքր -ինչ փոփոխվում է սկզբնական գրադարանի վրա `փոխելով
#սահմանեք CTRL_CLK 15 ps2x_lib.h- ում և մի քանի այլ նմանատիպ տողեր պատահականորեն lol: Սա այն պատճառով էր, որ ես բախվեցի նույն խնդրին, ինչ այստեղ
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Եթե դժվարության մեջ եք ընկնում, ձեռք բերեք անփոփոխ գրադարանը ՝ կապված կոդի հետ:
այժմ կազմեք և վերբեռնեք arduino- ին:
Եթե այն մի փոքր աշխատում է (թեստավորման համար խորհուրդ եմ տալիս key-mon- ը linux- ի ներքո), ապա ամեն ինչ ապահով սոսնձեք `լարերի խափանումները կանխելու համար:
Խորհուրդ ենք տալիս:
HID ստեղնաշարի վերահսկիչ Project Diva Aracade ապագայի համար ՝ 5 քայլ
HID Keyboard Controller Project Diva Aracade Future Tone- ի համար. V-USB- ը ցածր արագությամբ USB գրադարանային լուծում է AVR միկրոկարգավորիչների համար: Այն մեզ հնարավորություն է տալիս ստեղծել HID սարքեր (Ստեղնաշար, Մկնիկ, Gamepad և այլն) ՝ օգտագործելով AVR միկրոկարգավորիչներ: HID ստեղնաշարի իրականացումը հիմնված է HID 1.11 -ի վրա: Աջակցում է առավելագույնը 6 հիմնական սեղմում
Sonos Spotify վինիլային էմուլատոր ՝ 26 քայլ
Sonos Spotify վինիլային էմուլատոր. Խնդրում ենք նկատի ունենալ, որ սա այս ծրագրի հրահանգների վերջին փաթեթը չէ. հրահանգներ և աջակցությունՎինիլային երաժշտություն լսելը հիանալի է: Դա
Arduino ստեղնաշարի շահագործման ցուցադրում (HID) և կանխարգելում. 4 քայլ (նկարներով)
Arduino Keyboard Exploit Demo (HID) և կանխարգելում. Այս նախագծում մենք կօգտագործենք arduino leonardo ՝ հնարավոր USB հարձակումը մոդելավորելու համար ՝ օգտագործելով HID (մարդկային միջերեսային սարք): Ես ստեղծել եմ այս ձեռնարկը ոչ թե հաքերներին օգնելու համար, այլ ձեզ ցույց տալու որոշ իրական վտանգներ և ինչպես պաշտպանել ձեր անձերը դրանցից
Ստեղնաշարի ինտերֆեյս 8051 -ով և Ստեղնաշարի համարների ցուցադրում 7 հատվածում. 4 քայլ (նկարներով)
Ստեղնաշարի ինտերֆեյս 8051 -ով և 7 հատվածով ստեղնաշարի թվերի ցուցադրում. Այս ձեռնարկում ես ձեզ կասեմ, թե ինչպես կարող ենք ստեղնաշարը միացնել 8051 -ին և ստեղնաշարի համարները ցուցադրել 7 հատվածի էկրանով:
Ինչպես վարել խաղային էմուլատոր `7 քայլ
Ինչպես վարել խաղերի էմուլատոր. Ըստ Վիքիպեդիայի, համակարգչային գիտությունների էմուլյատորը կրկնօրինակում է (ապահովում է նմանակում) մեկ համակարգի գործառույթները ՝ օգտագործելով այլ համակարգ, այնպես որ երկրորդ համակարգը իրեն պահում է (և թվում է) առաջին համակարգը: Սա կենտրոնանում է ճշգրիտ ներկայացուցչության վրա