Përmbajtje:
- Hapi 1: Pjesët e nevojshme
- Hapi 2: Përgatitni telat
- Hapi 3: Ndezja e skedarit Hex në Atmega8
- Hapi 4: Breadboarding
- Hapi 5: Oshilator + SNES
- Hapi 6: Të dhënat dhe fuqia USB
- Hapi 7: Testimi i kontrolluesit
- Hapi 8: Breadboard në PCB
- Hapi 9: Ndryshimi i Kontrolluesit
- Hapi 10: Testimi Përfundimtar + Shënime
Video: Kontrolluesi USB SNES: 10 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:35
Së pari i udhëzueshëm. Më tregoni se për çfarë ka nevojë dhe rregullon. Unë nuk bëra qarkun ose programin. Unë jam vetëm duke bërë një udhëzues që tregon montimin hap pas hapi se si të bëni kontrolluesin USB SNES. Faqja origjinale është këtu: www.raphnet.net/electronique/snes_nes_usb/index_en.php Ky udhëzues do të konvertojë një kontrollues të rregullt snes në një gamepad usb. Testedshtë testuar duke punuar në XP, Vista, 7 dhe PS3. Duhet të funksionojë në mac dhe linux, por nuk i kam testuar. Pajisja njihet si një pajisje standarde HID. -Nuk keni nevojë të programoni asgjë për këtë udhëzues. Programi është përpiluar tashmë dhe është gati për t'u shfaqur në çipin tuaj. -Ju keni nevojë për aftësi themelore të saldimit. -Aftësitë themelore të leximit skematik ndihmojnë, por unë do të përpiqem të shpjegoj çdo hap.
Hapi 1: Pjesët e nevojshme
Lista e Pjesëve: ---------------------------------------------Mikrokontrolluesi Atmega8 DIP-Programues AVR (usb, paralel ose serial. Unë përdor usb.) -12MHz Osclator kristal -[2] Diodë zener 3.6 volt -1.5K Rezistencë (diku nga 1.3K në 1.7K duhet të funksionojë) -[2] Rezistencë 68ohm (diku nga 60 në 75 duhet të funksionojë) -Kabllo mashkullore USB -kontrollues SNES (pala e parë funksionon më mirë. Ngjyrat e telave përputhen me udhëzuesin.) -Tel i vogël. -PCB - www.radioshack.com/product/index.jsp - $ 2 -Breadboard. Kjo e bën shumë më të lehtë testimin para se të vendosni në një kontrollues. Www.radioshack.com/product/index.jsp-9 $ Mjete: ---------------------- ------------ mjet prerës. (çipi nuk do të futet në kontrolluesin e pa modifikuar.
Hapi 2: Përgatitni telat
-Merrni një kabllo usb dhe prerë fundin jo mashkullor. Ju duhet vetëm kabllo dhe usb mashkull. -Lidhni kabllon USB dhe të 4 lidhjet brenda. (disa kabllo usb kanë 5 tela. Ky udhëzues nuk ka nevojë për telin e 5 -të, kështu që mund të ndërpritet. -Hapni kontrolluesin SNES. Pritini telat e lidhjes pranë bordit, por lini tela të mjaftueshëm në mënyrë që ato të ngjiten në një pcb. Më mirë të lini shumë tela dhe ta ndërprisni nëse nuk keni nevojë për të.
Hapi 3: Ndezja e skedarit Hex në Atmega8
Kam përdorur një programues usb për të ndezur çipin tim. Kjo do të thotë që një skedar gjashtëkëndësh i përpiluar dërgohet nga kompjuteri në çip. Asnjë programim aktual nuk ka nevojë të bëhet. Serial dhe paralel do të funksionojnë, por programi programues do të jetë pak më ndryshe nga i imi.
Skedari HEX shkarkohet këtu: (kliko me të djathtën ruaj objektivin si …) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hexKy është një firmware që do t'i tregojë çipit se si të trajtojë të gjitha sinjalet.
Të gjitha patate të skuqura Atmega kanë nevojë për bajt siguresash. Mos u shqetësoni për atë që bëjnë ata, vetëm dijeni se ky dizajn ka nevojë: bajt i lartë = 0xc9 bajt i ulët = 0x9f
Programi juaj i ndezjes së çipit duhet të ketë një mundësi për të vendosur këto siguresa. Kam përdorur ProgISP në sistemin tim.
Kur ta keni ndezur, jeni gati për të filluar konviktin e bukës.
Hapi 4: Breadboarding
Unë do të supozoj se ju i dini bazat e përdorimit të një dërrasë buke. Nëse jo, ka shumë udhëzues për këtë. Unë gjithashtu do të supozoj se ju e dini se si të lidhni telat. Nëse nuk mund ta lexoni figurën, shkoni këtu: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
Hapi 5: Oshilator + SNES
Lëkundësi lidhet me kunjat 9 dhe 10. Mund të rrotullohet në çdo mënyrë dhe të funksionojë. Ora SNES lidhet me pin 28. SNES Latch lidhet me pin 27. SNES Data lidhet me pin 26. Fuqia SNES 5V lidhet si me 5V në çip ashtu edhe me USB 5V. Toka SNES lidhet me të dyja bazat në tokën e çipit dhe USB.
Hapi 6: Të dhënat dhe fuqia USB
Kjo pjesë është shumë e ndërlikuar për t'u lidhur siç duhet. Kushtojini vëmendje skemës. USB 5V shkon në të dy kunjat 5V dhe SNES 5V USB Ground shkon në të dy kunjat e tokës dhe SNES toka USB2 është të dhëna -. Shkon: përmes një diodë zener 3.6v në tokë përmes një rezistence 68ohm në pin 2 dhe 3 në usb 5V përmes një rezistori 1.5k. USB3 është data +. shkon: përmes një diodë zener 3.6v në tokë përmes një rezistence 68ohm në pin 4
Hapi 7: Testimi i kontrolluesit
Me të gjitha pjesët në vend, futni portën usb në kompjuterin tuaj dhe duhet të dalë me pajisje të reja të gjetura. Mund të provoni të gjithë butonat në panelin e kontrollit nën kontrolluesit e lojës. Nëse funksionon, ju jeni gati ta transferoni atë në një PCB dhe ta vendosni në kontrollues.
Hapi 8: Breadboard në PCB
Kam përdorur tabelën më poshtë për të bërë modelin tim. Vendosa çipin në vend dhe përdor një dremmel për të prerë të gjitha zonat e panevojshme nga bordi. Ju duhet ta bëni atë sa më të vogël të jetë e mundur që të futet në kontrollues. Vini re se të gjitha pikat e saldimit pranë kunjave lidhin 3 vrima. Kjo lejon që 2 tela për pin të përdoren në këtë tabelë. Shënim. Saldimi duhet të jetë në fund të tabelës. Vendoseni në anën e gabuar dhe kunjat nuk do të bëjnë asnjë lidhje.
Hapi 9: Ndryshimi i Kontrolluesit
Më është dashur të pres pak zorrën për të përshtatur gjithçka brenda. E vendos qarkun tim nën butonat abxy. Fotografia tregon atë që kam bërë. Vendoseni atë në çdo mënyrë që dëshironi për sa kohë që mbyllet.
Hapi 10: Testimi Përfundimtar + Shënime
Provojeni dhe shihni nëse funksionon. Nëse po, atëherë keni mbaruar. Nëse jo kontrolloni gabimet e zakonshme. Gabimet e zakonshme: -------------------------- Kontrolloni që fuqia dhe toka të jenë lidhur siç duhet Kontrolloni drejtimin në diodat zener. Ata nuk punojnë në të dyja mënyrat. A është oshilatori i lidhur? A keni programuar programin e duhur dhe bajtët e siguresave? A janë të dhënat snes, shulja dhe ora të lidhura me kunjat e duhur? A keni ndonjë urë lidhëse kudo? SHESNIM: --------------------------- Ky kontrollues funksionon në një PS3, por butonat nuk hartohen shumë bukur. Butonat e fillimit dhe përzgjedhjes nuk përputhen me fillimin dhe përzgjedhjen e ps3. Kjo mund të përdoret në disa lojëra luftarake që ju lejojnë të ndryshoni butonat. Më tregoni se çfarë mund të bëj për të përmirësuar këtë Udhëzues.
Recommended:
(PPRDITSIM - KA NJ ÇSSHTJE TL DREJT) KONTROLLUESI I LOJS USB P FORR KP: 10 hapa (me fotografi)
(PPRDITSIM - KA NJ ÇSSHTJE TL DREJT) KONTROLLUESI I LOJS S USB USB -së P P.: Një KONTROLLUES GAMING P ANR ÇDO LOJ (Pothuajse)
Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: 4 hapa
Kontrolluesi dhe kontrolluesi i zënies së dhomës MicroBit: Gjatë një pandemie, një mënyrë për të zvogëluar transmetimin e virusit është të maksimizoni distancën fizike midis njerëzve. Në dhoma ose dyqane, do të ishte e dobishme të dini se sa njerëz janë në hapësirën e mbyllur në çdo kohë. Ky projekt përdor një palë
Kontrolluesi i lojërave USB me vozitje: 7 hapa (me fotografi)
USB Paddle Game Controller: Djali im po kalonte një natë video lojërash retro për ditëlindjen e tij, dhe në mëngjesin e ditës vendosa të shikoja nëse mund të bëja një palë kontrollues lojërash USB për Pong me ndihmën e një printeri 3D dhe elektronikë nga depoja ime. Ndërsa bëja mana
Kontrolluesi i lojërave të bazuara në Arduino - Kontrolluesi i lojërave Arduino PS2 - Duke luajtur Tekken Me DIY Arduino Gamepad: 7 hapa
Kontrolluesi i lojërave të bazuara në Arduino | Kontrolluesi i lojërave Arduino PS2 | Luajtja e Tekken Me DIY Arduino Gamepad: Përshëndetje djema, të luani lojëra është gjithmonë argëtuese, por të luani me Kontrolluesin tuaj të personalizuar të lojës DIY është më argëtuese. Pra, ne do të bëjmë një Kontrollues të lojës duke përdorur arduino pro micro në këtë udhëzues
Kontrolluesi SNES në modalitetin e miut: 8 hapa
Kontrolluesi SNES në një modë të miut: Një mënyrë e shpejtë dhe e lehtë për ta kthyer një kontrollues SNES në një mi optik që punon