Orodha ya maudhui:
- Hatua ya 1: Sehemu Zinazohitajika
- Hatua ya 2: Andaa waya
- Hatua ya 3: Kuangaza Faili ya Hex kwa Atmega8
- Hatua ya 4: Bodi ya mkate
- Hatua ya 5: Oscillator + SNES
- Hatua ya 6: Takwimu za USB na Nguvu
- Hatua ya 7: Kumjaribu Mdhibiti
- Hatua ya 8: Bodi ya mkate kwa PCB
- Hatua ya 9: Kurekebisha Kidhibiti
- Hatua ya 10: Vidokezo vya Mwisho vya Upimaji
Video: Mdhibiti wa USB SNES: Hatua 10
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:56
Kwanza kufundisha. Napenda kujua nini inahitaji na fixes. Sikufanya mzunguko au programu. Ninafanya tu mwongozo ambao unaonyesha mkusanyiko wa hatua kwa hatua wa jinsi ya kufanya mtawala wa USB SNES. Ukurasa wa asili uko hapa: Imejaribiwa kufanya kazi kwa XP, Vista, 7, na PS3. Inapaswa kufanya kazi kwenye mac na linux lakini sijawajaribu. Kifaa kinatambuliwa kama kifaa cha kawaida cha kujificha. -Huitaji kupanga chochote kwa mwongozo huu. Programu hiyo tayari imekusanywa na iko tayari kuangazwa kwa chip yako. -Unahitaji ujuzi wa msingi wa kuuza. -Ustadi wa msingi wa kusoma husaidia, lakini nitajaribu kuelezea kila hatua.
Hatua ya 1: Sehemu Zinazohitajika
Orodha ya Sehemu: ------------------------------------- (usb, parallell au serial. Natumia usb.) -12MHz Crystal osscilator - [2] 3.6 volt zener diode -1.5K Resistor (popote kutoka 1.3K hadi 1.7K inapaswa kufanya kazi) - [2] 68ohm resistor (mahali popote kutoka 60 hadi 75 inapaswa kufanya kazi) -USB cable ya kiume -SNES controller (chama cha kwanza hufanya kazi vizuri. Waya rangi mechi mwongozo.) -Small wire. -PCB - www.radioshack.com/product/index.jsp - $ 2 -Bodi ya mkate. Hii inafanya iwe rahisi kujaribu kabla ya kuweka kwenye kidhibiti. ------- chombo cha kukata. (chip haitatoshea kwenye kidhibiti kisichobadilishwa.
Hatua ya 2: Andaa waya
-Chukua kebo ya usb na ukate mwisho usiokuwa wa kiume. Unahitaji tu kebo na kebo ya kiume. -Tembeza kebo ya USB na viunganisho vyote 4 ndani. (nyaya zingine za usb zina waya 5. Mwongozo huu hauitaji waya wa 5, kwa hivyo unaweza kukatwa. -Fungua kidhibiti cha SNES. Kata nyaya za unganisho karibu na ubao, lakini acha waya wa kutosha ili ziweze kuuzwa kwa pcb. Bora kuacha waya mwingi na kuikata ikiwa hauitaji.
Hatua ya 3: Kuangaza Faili ya Hex kwa Atmega8
Nilitumia programu ya usb kuangaza chip yangu. Hii inamaanisha kuwa faili ya hex iliyokusanywa hutumwa kutoka kwa kompyuta kwenda kwenye chip. Hakuna programu halisi inayohitajika kufanywa. Serial na sambamba zitafanya kazi, lakini programu ya programu itakuwa tofauti kidogo na yangu.
Faili ya HEX itapakuliwa hapa: (bonyeza kulia kuokoa lengo kama…) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hexHii ni firmware ambayo itamwambia chip jinsi ya kushughulikia ishara zote.
Chips zote za Atmega zinahitaji kaiti za fuse. Usijali juu ya kile wanachofanya, jua tu kwamba muundo huu unahitaji: juu byte = 0xc9 chini byte = 0x9f
Programu yako ya kung'aa ya chip inapaswa kuwa na chaguo la kuweka fyuzi hizi. Nilitumia ProgISP kwenye mfumo wangu.
Unapokuwa umeangaza, uko tayari kuanza upandaji mkate.
Hatua ya 4: Bodi ya mkate
Nitafikiria unajua misingi ya kutumia ubao wa mkate. Ikiwa sivyo, kuna miongozo mingi kwa hiyo. Pia nitafikiria kuwa unajua jinsi ya kutengeneza waya. Ikiwa huwezi kusoma picha, nenda hapa: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
Hatua ya 5: Oscillator + SNES
Oscillator inaunganisha na pini 9 na 10. Inaweza kuzungushwa kwa njia yoyote na kufanya kazi. Saa ya SNES inaunganisha kubana 28. Latch ya SNES inaunganisha kubana 27. Takwimu za SNES zinaunganisha kubana 26. Nguvu ya SNES 5V inaunganisha kwa 5V zote kwenye chip na usb 5V. Ardhi ya SNES inaunganisha kwa misingi yote kwenye chip na ardhi ya usb.
Hatua ya 6: Takwimu za USB na Nguvu
Sehemu hii ni ngumu sana kwa waya kwa usahihi. Zingatia sana skimu. USB 5V huenda kwa pini zote mbili za 5V na SNES 5V USB Ground huenda kwa pini zote mbili za ardhi na SNES ardhi USB2 ni data -. Inakwenda: kupitia diode ya zener 3.6v kwenda ardhini kupitia kontena la 68ohm kubandika 2 na 3 kwa usb 5V kupitia kinzani cha 1.5k. USB3 ni data +. huenda: kupitia diode ya zener 3.6v kwenda ardhini kupitia kontena la 68ohm kubandika 4
Hatua ya 7: Kumjaribu Mdhibiti
Pamoja na sehemu zote mahali, ingiza bandari ya usb kwenye kompyuta yako na inapaswa kupata vifaa vipya vilivyopatikana. Unaweza kujaribu vifungo vyote kwenye jopo la kudhibiti chini ya watawala wa mchezo. Ikiwa inafanya kazi, uko tayari kuihamisha kwa pcb na kuiweka kwenye kidhibiti.
Hatua ya 8: Bodi ya mkate kwa PCB
Nilitumia bodi hapa chini kutengeneza muundo wangu. Niliweka chip mahali na nikatumia dremmel kukata maeneo yote ambayo hayahitajiki kwenye bodi. Unahitaji kuifanya iwe ndogo iwezekanavyo kutoshea kidhibiti. Kumbuka kuwa matangazo yote ya solder karibu na pini yanaunganisha mashimo 3. Hii inaruhusu waya 2 kwa kila pini kutumika kwenye ubao huu. Kumbuka. Solder lazima iwe chini ya bodi. Weka upande usiofaa na pini hazitafanya muunganisho wowote.
Hatua ya 9: Kurekebisha Kidhibiti
Ilinibidi nikate kasha kidogo kutoshea kila kitu ndani. Ninaweka mzunguko wangu chini ya vifungo vya abxy. Picha inaonyesha kile nilichofanya. Itoshe kwa vyovyote unavyotaka ilhali inafungwa.
Hatua ya 10: Vidokezo vya Mwisho vya Upimaji
Jaribu na uone ikiwa inafanya kazi. Ikiwa inafanya, umemaliza. Ikiwa sio kuangalia makosa ya kawaida. Makosa ya Kawaida: -------------------------- Angalia kuwa nguvu na ardhi vimeunganishwa vizuri Angalia mwelekeo kwenye diode za zener. Hazifanyi kazi kwa njia zote mbili. Je! Oscillator imeunganishwa? Je! Ulipanga programu sahihi na fuse baiti? Je! Data za nyoka, latch, na saa zimeshikamana na pini za kulia? Je! Una daraja la kuuza mahali popote? VIDOKEZO: --------------------------- Mdhibiti huyu hufanya kazi kwenye PS3, lakini vifungo havina ramani nzuri sana. Vifungo vya kuanza na kuchagua havina ramani ya kuanza kwa ps3 na kuchagua. Hii inaweza kutumika kwa michezo mingine ya wapiganaji ambayo hukuruhusu kurudisha vifungo. Napenda kujua nini naweza kufanya ili kuboresha hii inayoweza kufundishwa.
Ilipendekeza:
Mdhibiti wa Deepcool AIO RGB Arduino Mdhibiti: 6 Hatua
Mdhibiti wa Deepcool Castle AIO RGB Arduino: Niligundua kuchelewa sana kuwa ubao wangu wa mama haukuwa na kichwa cha kichwa cha rgb kinachoweza kushughulikiwa kwa hivyo niliboresha kutumia mafunzo kama hayo. Mafunzo haya ni ya mtu aliye na Deepcool Castle AIOs lakini inaweza kutumika kwa vifaa vingine vya rgb pc. KANUSHO: Ninajaribu
Intro kwa Mdhibiti Mdhibiti wa CloudX: Hatua 3
Intro kwa Microcontroller ya CloudX: Mdhibiti mdogo wa CloudX ni vifaa vya kufungua na programu-kompyuta ndogo ambayo hukuruhusu kuunda miradi yako ya maingiliano. CloudX ni bodi ndogo ya chip ambayo inaruhusu watumiaji kuiambia nini cha kufanya kabla ya kuchukua hatua yoyote, inakubali k tofauti
Mdhibiti wa Mchezo bila waya na Arduino na NRF24L01 + (msaada kwa Mdhibiti mmoja au Wawili): Hatua 3
Mdhibiti wa Mchezo bila waya na Arduino na NRF24L01 + (msaada kwa Mdhibiti mmoja au Wawili): Unaweza kupata mradi kamili kutoka kwa wavuti yangu (iko katika Kifini): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla / Huu ni mkutano mfupi sana kuhusu mradi huo. Nilitaka tu kuishiriki ikiwa mtu angesema
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Mwangaza wa Mwanga wa LED.: 6 Hatua
Mdhibiti mdogo wa AVR. Pulse Modulation Upana. Mdhibiti wa DC Motor na Uzito wa Mwanga wa LED. Halo kila mtu! Pulse Modding Width (PWM) ni mbinu ya kawaida sana katika mawasiliano ya simu na udhibiti wa nguvu. ni kawaida kutumika kudhibiti nguvu inayolishwa kwa kifaa cha umeme, iwe ni motor, LED, spika, n.k kimsingi ni modu
Mdhibiti wa SNES USB na Flash Drive: Hatua 8
SNES USB Mdhibiti na Flash Drive: Hii inaweza kufundisha kwa undani jinsi nilikwenda juu ya kurekebisha mtawala wa SNES kuwa kidhibiti cha USB na kiendeshi cha ndani kilichojengwa. Hii sio njia nzuri sana, kuunganisha tu vifaa vya vifaa vya wazi ili kumaliza kazi. Salio kamili kwa mtu