Sadržaj:
- Korak 1: Pripremite pokretački program i razvojno okruženje
- Korak 2: Instalirajte Sketch
- Korak 3: Lemljenje
- Korak 4: Opcionalno: Futrola
Video: Sega Genesis kontroler na USB adapter za 2 USD: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ovaj adapter omogućava Sega Genesis / Mega Drive kontroleru da emulira dva XBox 360 gamepada za upotrebu sa retroarch -om ili drugim softverom. Za elektroniku koristi plavu pilulu stm32f103c8t6 kompatibilnu s Arduinom.
Sastojci:
- stm32f103c8t6 plava pilula
- dvije utičnice DB9 (sam sam napravio)
- žice
Korak 1: Pripremite pokretački program i razvojno okruženje
Pripremite bootloader i Arduino razvojno okruženje.
1. Počnite slijedeći upute ovdje.
2. Napomena: Nažalost, sada plutaju oko lažnih stm32f103c8t6 ploča sa preimenovanim IC -om. Ovaj preimenovani IC ima samo 32K bljeskalicu i 10K rama za razliku od 64K (ili čak 128K) bljeskalice i 20K rama originala, a možda je i stm32f103c6. Ako imate jedan od ovih, onda kada namjeravate bljeskati booloader, STM32 Demonstrator će vam reći da imate 32K uređaj niske gustoće (pogledajte snimak ekrana). Ako ste u toj poziciji, provjerite imate li najnovije Arduino jezgro i pokretački program jer oni sada podržavaju ovaj uređaj niže klase. Morat ćete odabrati generički stm32f103c6 u Arduino IDE -u.
3. U svom libmaple jezgru, zamijenite sadržaj STM32F1/libraries/USBComposite najnovijom verzijom (ili najmanje 0,92) odavde. Ovo je potrebno za podršku dvostrukih XBox360 kontrolera.
4. Plave tablete imaju pogrešan USB otpornik, obično 10K umjesto 1.5K. S nekim računarima će raditi dobro, ali s drugima mogu stvarati probleme. Provjerite svoj otpor između 3,3 V i A12. Ako nije 1.5K, dodajte otpornik paralelno između ovih pinova da biste dobili 1.5K. Na primjer, ako imate 10K, dodajte otpornik od 1,8K.
Korak 2: Instalirajte Sketch
Uzmi moju skicu i postavi je na ploču. Postoje dvije opcije skice, ovisno o tome koji Xbox 360 kontroler želite oponašati (kompatibilnost se može razlikovati):
- x360 žičano
- x360 bežični.
Za moje retroarh svrhe, skica šalje pokrete lijevog štapa kao odgovor na dpad tipke prema zadanim postavkama, ali ako držite pritisnutu tipku START dok pritisnete dpad tipke, umjesto toga šalje XBox dpad tipke. Ako vam ovo ne treba, komentirajte red:
#define START_ACTIVATED_DPAD
Uključite ploču u računar i provjerite da li se pojavljuju dva gamepada (naravno, neće se micati jer nemate ništa pričvršćeno na ploču). U operativnom sistemu Windows pritisnite win-R i upišite joy.cpl da vidite dva gamepada.
Korak 3: Lemljenje
Nabavite ili napravite dvije DB9 muške utičnice (ili samo jednu ako je to sve što želite; u tom slučaju možda ćete htjeti izmijeniti kôd).
Sada ih povežite kao na dva dijagrama sa svojom plavom pilulom. Pogled ovdje je sa stražnje strane DB9 utičnice, odnosno sa strane na koju ste lemili (ili, ekvivalentno, s prednje strane ženskog priključka na kontrolerima).
Korak 4: Opcionalno: Futrola
Ovdje imam dizajn kućišta za 3D štampanje za ovaj projekt, pod pretpostavkom da koristite moje 3D štampane DB9 utičnice.
Preporučuje se:
Mega RasPi - Raspberry Pi u Sega Mega Drive / Genesis: 13 koraka (sa slikama)
Mega RasPi - Raspberry Pi u Sega Mega Driveu / Genesis: Ovaj vodič vodi vas kroz pretvaranje stare Sega Mega Drive u retro igraću konzolu, koristeći Raspberry Pi. Proveo sam bezbroj sati svog djetinjstva igrajući video igre moj Sega Mega Drive. I većina mojih prijatelja je imala jedan pa bismo
Pretvorite ATGAMES prijenosni Sega Genesis u bežični set zvučnika .: 13 koraka (sa slikama)
Pretvorite ATGAMES prijenosni Sega Genesis u bežični set zvučnika. Ako ste pročitali moje prve upute o tome kako izmijeniti novu bolju bateriju za prijenosni ATGAMES prenosni Sega Genesis, možda ćete se zapitati: P: Što bih sa svim ta nova pronađena moć? O: Pretvorite ATGAMES prijenosni Sega Genesis u žičani
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo momci, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo napraviti kontroler igre pomoću arduino pro micro u ovim uputama
YABC - Još jedan kontroler Blynk - IoT kontroler temperature i vlažnosti u oblaku, ESP8266: 4 koraka
YABC - Još jedan kontroler Blynk - IoT kontroler temperature i vlažnosti u oblaku, ESP8266: Zdravo proizvođači, nedavno sam počeo uzgajati gljive kod kuće, bukovače, ali već sam 3 puta imao ove kontrolere kod kuće za kontrolu temperature fermentatora za moju domaću marinu, supruga sada radi i ovu Kombucha stvar, a kao termostat za toplinu
10 USD kontroler lemilice s promenljivom temperaturom, uradi sam, 3 koraka (sa slikama)
Kontroler lemilice sa promenljivom temp. Ova ideja mi je pala na pamet nakon što sam počeo dizati tragove na ploči jer sam koristio 30w