Բովանդակություն:
- Քայլ 1. Պատրաստեք Bootloader և զարգացման միջավայր
- Քայլ 2: Տեղադրեք ուրվագիծ
- Քայլ 3: Sոդող
- Քայլ 4: Լրացուցիչ `գործ
Video: Sega Genesis Controller- ը USB ադապտերին $ 2: 4 քայլով
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ադապտորը թույլ է տալիս Sega Genesis / Mega Drive վերահսկիչին կրկնօրինակել երկու XBox 360 խաղային վահանակներ հետադարձ որոնման կամ այլ ծրագրերի հետ օգտագործելու համար: Այն օգտագործում է Arduino- ի հետ համատեղելի stm32f103c8t6 կապույտ դեղահատ էլեկտրոնիկայի համար:
Բաղադրությունը:
- stm32f103c8t6 կապույտ հաբ
- երկու DB9 արական վարդակներ (ես ինքս եմ պատրաստել)
- լարերը
Քայլ 1. Պատրաստեք Bootloader և զարգացման միջավայր
Պատրաստեք bootloader և Arduino զարգացման միջավայր:
1. Սկսեք ՝ հետևելով այստեղ տրված հրահանգներին:
2. Նշում. Unfortunatelyավոք, այժմ լողում են կեղծ stm32f103c8t6 տախտակների շուրջը ՝ վերանվանված IC- ով: Այս վերանվանված IC- ն ունի ընդամենը 32K ֆլեշ և 10K խոյ, ի տարբերություն բնօրինակների 64K (կամ նույնիսկ 128K) բռնկման և 20K խոյերի, և գուցե stm32f103c6 է: Եթե ունեք դրանցից մեկը, ապա երբ պատրաստվում եք բեռնաթափել սարքը, STM32 ցուցադրիչը ձեզ կասի, որ դուք ունեք ցածր խտության 32K սարք (տես սքրինշոթը): Եթե դուք այդ դիրքում եք, համոզվեք, որ ունեք Arduino- ի վերջին միջուկը և bootloader- ը, քանի որ դրանք այժմ աջակցում են այս ցածրակարգ սարքին: Եվ դուք պետք է ընտրեք Ընդհանուր stm32f103c6 Arduino IDE- ում:
3. Ձեր libmaple միջուկում, այստեղից փոխարինեք STM32F1/libraries/USBComposite- ի բովանդակությունը վերջին տարբերակով (կամ առնվազն 0.92): Սա անհրաժեշտ է երկակի XBox360 կարգավորիչներին աջակցելու համար:
4. Կապույտ դեղահատերն ունեն սխալ USB ռեզիստոր ՝ սովորաբար 10K 1,5K- ի փոխարեն: Որոշ համակարգիչներով նրանք լավ կաշխատեն, բայց կարող են խնդիրներ առաջացնել մյուսների հետ: Ստուգեք ձեր դիմադրությունը 3.3V- ի և A12- ի միջև: Եթե դա 1.5K չէ, ապա այս կապանքների միջև զուգահեռաբար ավելացրեք դիմադրություն ՝ 1,5K ստանալու համար: Օրինակ, եթե ունեք 10K, ապա ավելացրեք 1.8K դիմադրություն:
Քայլ 2: Տեղադրեք ուրվագիծ
Վերցրեք իմ ուրվագիծը և տեղադրեք այն գրատախտակին: Կան էսքիզների երկու տարբերակ ՝ կախված Xbox 360 վերահսկիչից, որը ցանկանում եք ընդօրինակել (համատեղելիությունը կարող է տարբեր լինել).
- x360 լարով
- x360 անլար:
Իմ հետադարձ նպատակների համար էսքիզը լռելյայն ձախ ձողերի շարժումներ է ուղարկում ի պատասխան dpad կոճակների, բայց եթե dpad կոճակները սեղմելիս պահում ես START կոճակը, այն փոխարենը ուղարկում է XBox dpad կոճակներ: Եթե դա ձեզ պետք չէ, մեկնաբանեք տողը.
#սահմանեք START_ACTIVATED_DPAD
Միացրեք տախտակը համակարգչին և ստուգեք, որ երկու խաղատախտակ է հայտնվում (նրանք, իհարկե, չեն շարժվի, քանի որ տախտակին ամրացված ոչինչ չունեք): Windows- ում սեղմեք win-R և մուտքագրեք joy.cpl ՝ երկու խաղատախտակները տեսնելու համար:
Քայլ 3: Sոդող
Ձեռք բերեք կամ պատրաստեք ձեր երկու DB9 արական վարդակները (կամ միայն մեկը, եթե դա այն է, ինչ ցանկանում եք. Այդ դեպքում, գուցե ցանկանաք փոփոխել ծածկագիրը):
Այժմ միացրեք դրանք, ինչպես երկու դիագրամներում, ձեր կապույտ դեղահատին: Այստեղի տեսքը DB9 վարդակի հետևի մասից է, այսինքն ՝ այն կողմը, որի վրա կպցնում եք (կամ, համարժեքորեն, կարգավորիչների վրա գտնվող կանացի խցիկի առջևը):
Քայլ 4: Լրացուցիչ `գործ
Ես նախագծի համար 3D- տպելի պատյան եմ պատրաստել այստեղ, ենթադրելով, որ դուք օգտագործում եք իմ 3D տպագիր DB9 վարդակները:
Խորհուրդ ենք տալիս:
Mega RasPi - Raspberry Pi a Sega Mega Drive / Genesis: 13 Steps (Նկարներով)
Mega RasPi - Raspberry Pi a Sega Mega Drive / Genesis. Այս ուղեցույցը տանում է ձեզ հին Sega Mega Drive- ի վերածման միջոցով ՝ օգտագործելով ռետրո խաղային վահանակ ՝ օգտագործելով Raspberry Pi: Ես իմ մանկության անհամար ժամեր եմ անցկացրել տեսախաղեր խաղալով իմ Sega Mega Drive- ը: Իմ ընկերներից շատերը նույնպես ունեին մեկը, ուստի մենք
ATGAMES դյուրակիր Sega Genesis- ը դարձրեք բարձրախոսների անլար փաթեթ. 13 քայլ (նկարներով)
Մի ATGAMES դյուրակիր Sega Genesis- ը դարձրեք բարձրախոսների անլար հավաքածուի. այդ նոր ուժը գտա՞վ: A: Փոփոխեք ATGAMES Portable Sega Genesis- ը մետաղալարով
NODEMcu USB պորտը չի՞ աշխատում: Ներբեռնեք կոդը USB- ի միջոցով TTL (FTDI) մոդուլին ընդամենը 2 քայլով `3 քայլ
NODEMcu USB պորտը չի՞ աշխատում: USB- ի միջոցով TTL (FTDI) մոդուլը վերբեռնեք ընդամենը 2 քայլով. NODEMcu- ն չի աշխատում, ապա խուճապի մի մատնվեք: Դա պարզապես USB վարորդի չիպ է կամ USB միակցիչ
Ինչպես օգտագործել USB կրիչներ Windows 98: 5 քայլով
Ինչպես օգտագործել USB կրիչներ Windows 98 -ով. Երբ ես երեխա էի, իմ առաջին փորձը համակարգիչների հետ կապված էր Windows 98 -ի հետ: Հիշում եմ, որ ես այնպիսի գործեր էի անում, ինչպիսիք էին Solitaire խաղալը և տատիկիս և պապիկիս նվեր քարտեր տպելու խանութում: 9ամանակները շատ են փոխվել W98- ի ժամանակներից ի վեր, և այդ փոփոխություններից մեկը
Կատարեք մի պարզ, առանց ոսպնյակի USB մանրադիտակ ՝ 15 դոլարից ոչ պակաս 3 քայլով
Պատրաստեք մի պարզ, առանց ոսպնյակի USB մանրադիտակ ՝ 15 դոլարից ցածր. Նշեք. Սա իմ առաջին հրահանգն է, ուստի ներողություն եմ խնդրում, եթե ամեն ինչ մի փոքր խառնվել է: Այստեղ ես ձեզ կսովորեցնեմ, թե ինչպես պատրաստել պարզ USB մանրադիտակ մինչև $ 15