Sisällysluettelo:

USB SNES -ohjain: 10 vaihetta
USB SNES -ohjain: 10 vaihetta

Video: USB SNES -ohjain: 10 vaihetta

Video: USB SNES -ohjain: 10 vaihetta
Video: mod de USB C para SUPER NINTENDO super simple ! 2024, Heinäkuu
Anonim
USB SNES -ohjain
USB SNES -ohjain

Ensimmäinen opettavainen. Kerro mitä se tarvitsee ja korjaa. En tehnyt piiriä tai ohjelmaa. Teen vain oppaan, joka näyttää askel askeleelta USB SNES -ohjaimen valmistuksen. Alkuperäinen sivu on täällä: www.raphnet.net/electronique/snes_nes_usb/index_en.php Tämä opas muuntaa tavallisen snes -ohjaimen usb -peliohjaimeksi. Se on testattu XP-, Vista-, 7- ja PS3 -käyttöjärjestelmillä. Sen pitäisi toimia Macilla ja Linuxilla, mutta en ole testannut niitä. Laite tunnistetaan tavalliseksi HID -laitteeksi. -Sinun ei tarvitse ohjelmoida mitään tähän oppaaseen. Ohjelma on jo koottu ja valmis välitettäväksi sirulle. -Tarvitset juottamisen perustaidot. -Kaavamaiset peruslukutaidot auttavat, mutta yritän selittää jokaisen askeleen.

Vaihe 1: Tarvittavat osat

Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat

Osaluettelo: ---------------------------------------- -Atmega8 DIP -mikro-ohjain -AVR-ohjelmoija (usb, rinnakkain tai sarja. Käytän usb -laitetta.) -12 MHz kideoskillaattori -[2] 3,6 voltin zener -diodi -1,5 K vastus (missä tahansa 1,3--1,7 K: n pitäisi toimia) -[2] 68 ohmin vastus (missä tahansa 60 … 75 pitäisi toimia) -USB -uroskaapeli -SNES -ohjain (ensimmäinen osapuoli toimii paremmin. Johtojen värit vastaavat opasta.) -Pieni johto. -PCB - www.radioshack.com/product/index.jsp - $ 2 -Breadboard. Tämä tekee testaamisesta paljon helpompaa ennen ohjaimen asettamista. Www.radioshack.com/product/index.jsp-$ 9 Työkalut: ---------------------- ------------------- -langanpoistaja -langanleikkuri -juotin leikkaustyökalu. (siru ei sovi muuttamattomaan ohjaimeen.

Vaihe 2: Valmistele johdot

Valmistele johdot
Valmistele johdot
Valmistele johdot
Valmistele johdot
Valmistele johdot
Valmistele johdot

-Ota USB -kaapeli ja katkaise urospää. Tarvitset vain kaapelin ja uros -usb: n. -Irrota USB -kaapeli ja kaikki 4 liitäntää sisällä. (joissakin USB -kaapeleissa on 5 johtoa. Tämä opas ei tarvitse viidennen johdon, joten se voidaan katkaista. -Avaa SNES -ohjain. Katkaise liitäntäjohdot lähelle levyä, mutta jätä tarpeeksi johtoja, jotta ne voidaan juottaa Parempi jättää liikaa lankaa ja katkaista se, jos et tarvitse sitä.

Vaihe 3: Hex -tiedoston vilkkuminen Atmega8: een

Hex -tiedoston vilkkuminen Atmega8: lle
Hex -tiedoston vilkkuminen Atmega8: lle
Hex -tiedoston vilkkuminen Atmega8: lle
Hex -tiedoston vilkkuminen Atmega8: lle
Hex -tiedoston vilkkuminen Atmega8: lle
Hex -tiedoston vilkkuminen Atmega8: lle

Käytin usb -ohjelmoijaa sirun vilkkumiseen. Tämä tarkoittaa, että koottu heksatiedosto lähetetään tietokoneelta sirulle. Varsinaista ohjelmointia ei tarvitse tehdä. Sarja ja rinnakkain toimivat, mutta ohjelmoijaohjelmisto on hieman erilainen kuin minun.

HEX-tiedosto ladataan täältä: (hiiren kakkospainikkeella tallenna kohde nimellä…) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hex Tämä on laiteohjelmisto, joka kertoo sirulle kuinka käsitellä kaikki signaalit.

Kaikki Atmega -sirut tarvitsevat sulaketavuja. Älä välitä heidän toiminnastaan, tiedä vain, että tämä malli tarvitsee: korkea tavu = 0xc9 pieni tavu = 0x9f

Sirun vilkkumisohjelmassa pitäisi olla mahdollisuus asettaa nämä sulakkeet. Käytin järjestelmässäni ProgISP: tä.

Kun se on vilkkunut, olet valmis aloittamaan leivän nousun.

Vaihe 4: Breadboarding

Leipälautailu
Leipälautailu
Leipälautailu
Leipälautailu
Leipälautailu
Leipälautailu
Leipälautailu
Leipälautailu

Oletan, että tiedät leipälaudan käytön perusteet. Jos ei, siihen on monia oppaita. Oletan myös, että osaat juottaa johdot. Jos et pysty lukemaan kuvaa, mene tähän: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp

Vaihe 5: Oskillaattori + SNES

Oskillaattori + SNES
Oskillaattori + SNES
Oskillaattori + SNES
Oskillaattori + SNES
Oskillaattori + SNES
Oskillaattori + SNES

Oskillaattori liitetään nastoihin 9 ja 10. Sitä voidaan kääntää kumpaankin suuntaan ja se toimii. SNES -kello kytketään nastaan 28. SNES -salpa kytketään nastaan 27. SNES -data yhdistyy nastaan 26. SNES 5V -virta kytketään sekä sirun 5V: een että USB 5V: een. SNES -maadoitus liitetään molempiin piireihin ja usb -maahan.

Vaihe 6: USB -data ja virta

USB -data ja virta
USB -data ja virta
USB -data ja virta
USB -data ja virta

Tämä osa on erittäin hankala kytkeä oikein. Kiinnitä huomiota kaavioon. USB 5V menee molempiin 5V nastoihin ja SNES 5V USB Ground menee molempiin maadoitus nastoihin ja SNES maa USB2 on data -. Se kulkee: 3,6 voltin zener -diodin kautta maahan 68 ohmin vastuksen kautta nastaan 2 ja 3 USB 5 V: n kautta 1,5 k: n vastuksen kautta. USB3 on data +. se kulkee: 3,6 voltin zener -diodin kautta maahan 68 ohmin vastuksen kautta nastaan 4

Vaihe 7: Säätimen testaus

Ohjaimen testaus
Ohjaimen testaus
Ohjaimen testaus
Ohjaimen testaus

Kun kaikki osat ovat paikoillaan, kytke USB -portti tietokoneeseen, ja sen pitäisi löytää uusi laitteisto. Voit testata kaikkia ohjauspaneelin painikkeita peliohjainten alla. Jos se toimii, olet valmis siirtämään sen piirilevylle ja asettamaan sen ohjaimeen.

Vaihe 8: Leipälevy PCB: lle

Leipälevy PCB: lle
Leipälevy PCB: lle
Leipälevy PCB: lle
Leipälevy PCB: lle

Käytin alla olevaa levyä suunnittelun tekemiseen. Laitoin sirun paikalleen ja leikkasin dremmelillä kaikki tarpeettomat alueet levyltä. Sinun on tehtävä siitä mahdollisimman pieni, jotta se mahtuu ohjaimeen. Huomaa, että kaikki juotospisteet nastan lähellä yhdistävät 3 reikää. Tämän ansiosta tällä kortilla voidaan käyttää 2 johtoa pintaa kohden. Huomautus. Juotoksen on oltava levyn pohjalla. Laita se väärälle puolelle, ja nastat eivät tee mitään liitoksia.

Vaihe 9: Säätimen muokkaaminen

Säätimen muokkaaminen
Säätimen muokkaaminen
Säätimen muokkaaminen
Säätimen muokkaaminen
Säätimen muokkaaminen
Säätimen muokkaaminen

Minun piti leikata koteloa hieman, jotta kaikki mahtuu sisälle. Laitoin piirini abxy -painikkeiden alle. Kuvassa näkyy mitä tein. Asenna se haluamaasi paikkaan niin kauan kuin se sulkeutuu.

Vaihe 10: Lopullinen testaus + Huomautuksia

Lopullinen testaus + Huomautuksia
Lopullinen testaus + Huomautuksia
Lopullinen testaus + Huomautuksia
Lopullinen testaus + Huomautuksia
Lopullinen testaus + Huomautuksia
Lopullinen testaus + Huomautuksia

Testaa ja katso toimiiko. Jos onnistuu, olet valmis. Jos ei, tarkista yleiset virheet. Yleisiä virheitä: -------------------------- Tarkista, että virta ja maadoitus on kytketty oikein Tarkista Zener-diodien suunta. Ne eivät toimi molempiin suuntiin. Onko oskillaattori kytketty? Ohjelmoitko oikean ohjelman ja sulakkeen tavut? Onko snes -data, salpa ja kello kytketty oikeisiin nastoihin? Onko sinulla juotosiltaa missään? HUOMAUTUKSIA: --------------------------- Tämä ohjain toimii PS3: lla, mutta painikkeet eivät ole kovin kauniita. Käynnistys- ja valintapainikkeet eivät liity PS3: n käynnistykseen ja valintaan. Tätä voidaan käyttää joissakin taistelupeleissä, joiden avulla voit muokata painikkeita uudelleen. Kerro minulle, mitä voin tehdä tämän ohjeen parantamiseksi.

Suositeltava: