INHOUDSOPGAWE:
- Stap 1: Onderdele benodig
- Stap 2: Berei drade voor
- Stap 3: Flits die hex -lêer na die Atmega8
- Stap 4: Breadboarding
- Stap 5: Ossillator + SNES
- Stap 6: USB -data en krag
- Stap 7: Toets die beheerder
- Stap 8: Breadboard na PCB
- Stap 9: Verander die beheerder
- Stap 10: Finale toetsing + aantekeninge
Video: USB SNES -beheerder: 10 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:29
Eerste instruksies. Laat weet my wat dit nodig het en regmaak. Ek het nie die kring of program gemaak nie. Ek maak net 'n gids wat stap vir stap die samestelling van die USB SNES -kontroleerder toon. Die oorspronklike bladsy is hier: www.raphnet.net/electronique/snes_nes_usb/index_en.php Hierdie gids omskep 'n gewone snes -kontroleerder in 'n usb -gamepad. Dit word getoets op XP, Vista, 7 en PS3. Dit behoort op Mac en Linux te werk, maar ek het dit nie getoets nie. Die toestel word erken as 'n standaard HID -toestel. -Jy hoef niks vir hierdie gids te programmeer nie. Die program is reeds saamgestel en gereed om na u chip te flits. -U benodig basiese soldeervaardighede. -Basiese skematiese leesvaardighede help, maar ek sal probeer om elke stap te verduidelik.
Stap 1: Onderdele benodig
Onderdele lys: ---------------------------------------- -Atmega8 DIP mikrobeheerder -AVR programmeerder (usb, parallelle of seriële. Ek gebruik usb.) -12MHz Crystal osscilator -[2] 3.6 volt zenerdiode -1.5K Weerstand (van 1.3K tot 1.7K behoort te werk) -[2] 68ohm weerstand (oral van 60 tot 75 behoort te werk) -USB manlike kabel -SNES kontroleerder (eerste party werk beter. Drade kleure pas by gids.) -Klein draad. -PCB - www.radioshack.com/product/index.jsp - $ 2 -Broodbord. Dit maak dit baie makliker om te toets voordat u dit in 'n kontroleerder plaas. Www.radioshack.com/product/index.jsp-$ 9 gereedskap: ---------------------- ------------------- -Draadstroper -Draadsnyer -Soldeerbout -Soldeer -Naaldtang (maak dit baie makliker om drade op broodbord te plaas en te skuif) -Dremmel of sny gereedskap. (die chip pas nie in die ongewysigde kontroleerder nie.
Stap 2: Berei drade voor
-Neem 'n usb -kabel en sny die nie -manlike kant af. U benodig slegs die kabel en die usb. -Strek die USB -kabel en al 4 verbindings binne. (sommige usb -kabels het 5 drade. Hierdie gids het nie die 5de draad nodig nie, dus kan dit afgesny word. -Maak die SNES -kontroleerder oop. Sny die verbindingsdrade naby die bord, maar laat genoeg draad sodat hulle aan 'n PCB. Beter om te veel draad te laat en dit af te sny as u dit nie nodig het nie.
Stap 3: Flits die hex -lêer na die Atmega8
Ek het 'n usb -programmeerder gebruik om my chip te flits. Dit beteken dat 'n saamgestelde hex -lêer vanaf die rekenaar na die chip gestuur word. Geen werklike programmering hoef gedoen te word nie. Seriaal en parallel werk, maar die programmeersagteware sal 'n bietjie verskil van myne.
Die HEX-lêer kan hier afgelaai word: (klik met die rechtermuisknop op die teiken as …) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hexDit is 'n firmware wat die chip sal vertel hoe om alle seine te hanteer.
Alle Atmega -skyfies benodig lontgrepe. Moenie bekommerd wees oor wat hulle doen nie, weet net dat hierdie ontwerp nodig is: hoë byte = 0xc9 lae byte = 0x9f
U chip -flits -program moet 'n opsie hê om hierdie sekuriteite in te stel. Ek het ProgISP op my stelsel gebruik.
As u dit laat flits, is u gereed om aan boord te gaan.
Stap 4: Breadboarding
Ek neem aan dat u die basiese beginsels van die gebruik van 'n broodbord ken. Indien nie, is daar baie gidse daarvoor. Ek sal ook aanvaar dat u weet hoe om drade te soldeer. As u nie die prent kan lees nie, gaan dan hier: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
Stap 5: Ossillator + SNES
Die ossillator maak verbinding met penne 9 en 10. Dit kan in beide rigtings gedraai word en werk. SNES -klok word verbind met pen 28. SNES -grendel word verbind met pen 27. SNES -data word verbind met pen 26. SNES 5V -krag word verbind met beide 5V op die chip en usb 5V. SNES -grond maak verbinding met beide gronde op chip- en usb -grond.
Stap 6: USB -data en krag
Hierdie deel is baie moeilik om korrek te bedraad. Gee noukeurig aandag aan die skema. USB 5V gaan na beide 5V penne en SNES 5V USB Ground gaan na beide grond penne en SNES grond USB2 is data -. Dit gaan: deur 'n zenerdiode van 3,6v om deur 'n weerstand van 68ohm na pen 2 en 3 tot 5V deur 'n 1.5k -weerstand te aard. USB3 is data +. dit gaan: deur 'n zenerdiode van 3,6v tot grond deur 'n weerstand van 68ohm tot pen 4
Stap 7: Toets die beheerder
Sluit die USB -poort aan op u rekenaar met alle dele in plek, en daar moet nuwe hardeware gevind word. U kan al die knoppies in die bedieningspaneel onder spelbeheerders toets. As dit werk, is u gereed om dit oor te dra na 'n PCB en dit in die kontroleerder te plaas.
Stap 8: Breadboard na PCB
Ek het die onderstaande bord gebruik om my ontwerp te maak. Ek sit die chip op sy plek en gebruik 'n dremmel om alle onnodige areas van die bord af te sny. U moet dit so klein as moontlik maak om in die kontroleerder te pas. Let daarop dat al die soldeerkolle naby die penne 3 gate verbind. Hierdeur kan 2 drade per pen op hierdie bord gebruik word. Let op. Die soldeer moet aan die onderkant van die bord wees. Plaas dit aan die verkeerde kant, en die penne maak geen verbindings nie.
Stap 9: Verander die beheerder
Ek moes die omhulsel 'n bietjie sny om alles binne te pas. Ek sit my kring onder die abxy -knoppies. Die prentjie wys wat ek gedoen het. Pas dit in soos u wil, solank dit sluit.
Stap 10: Finale toetsing + aantekeninge
Toets dit en kyk of dit werk. As dit die geval is, is u klaar. Indien nie, kyk na algemene foute. Algemene foute: -------------------------- Kontroleer of krag en grond behoorlik verbind is. Kontroleer die rigting van die zenerdiodes. Hulle werk nie beide kante nie. Is die ossillator verbind? Het u die regte program en die lontgitse geprogrammeer? Is snes -data, grendel en klok aan die regte penne gekoppel? Het u êrens 'n soldeerbrug? OPMERKINGS: --------------------------- Hierdie kontroleerder werk wel op 'n PS3, maar die knoppies gee nie 'n baie goeie kaart nie. Die begin- en kiesknoppies word nie na ps3 begin en gekies nie. Dit kan in sommige vegspeletjies gebruik word, waarmee u die knoppies kan verander. Laat weet my wat ek kan doen om hierdie instruksies te verbeter.
Aanbeveel:
Hoe om 'n USB -stick te maak met 'n uitveër - DIY USB Drive Case: 4 stappe
Hoe om 'n USB -stick te maak met 'n uitveër | DIY USB Drive Case: Hierdie blog handel oor " Hoe om 'n USB -flash drive te maak met 'n gum | DIY USB Drive Case " Ek hoop jy sal daarvan hou
Hout Super Nintendo Entertainment System (SNES): 11 stappe
Hout Super Nintendo Entertainment System (SNES): By 'n maker-faire in Wene het ek toevallig op 'n hout Super Nintendo Entertainment System (SNES) afgekom. Toe ek 'n kind was, het ek met my ouer broer met so 'n spelkonsole gespeel. Toe ek besef dat ek weer verslaaf raak aan Super Mario
SNES Classic Mini interne Bluetooth -verandering: 6 stappe (met foto's)
SNES Classic Mini Interne Bluetooth -aanpassing: Groete aan al die Nintendo klassieke konsole -liefhebbers daar buite! Hierdie gids sal u help om 'n semi-permanente interne Bluetooth-ontvanger op u SNES Classic Mini-konsole te installeer (tot dusver SNESC genoem vir die res van die gids). Hierdie
NODEMcu USB -poort werk nie? Laai die kode met behulp van USB op na TTL (FTDI) -module in slegs 2 stappe: 3 stappe
NODEMcu USB -poort werk nie? Laai die kode op met behulp van USB na TTL (FTDI) -module in slegs 2 stappe: moeg om met baie drade van USB na TTL -module aan te sluit op die NODEMcu, volg hierdie instruksies om die kode in slegs 2 -stap op te laai. NODEMcu werk nie, en moenie paniekerig raak nie. Dit is net die USB -bestuurder -chip of die USB -aansluiting
Snes Cartridge Usb Hub: 3 stappe (met foto's)
Snes Cartridge Usb Hub: 'n USB -hub in 'n snes -patroon, het net gedink dat dit 'n prettige en redelike maklike projek sou wees om mee te begin. voel op die een of ander manier reg) op die rekenaar wat gekoppel is aan