Tartalomjegyzék:
- 1. lépés: Szükséges alkatrészek
- 2. lépés: Készítse elő a vezetékeket
- 3. lépés: A hexafájl villogása az Atmega8 -hoz
- 4. lépés: Breadboarding
- 5. lépés: Oszcillátor + SNES
- 6. lépés: USB -adatok és áramellátás
- 7. lépés: A vezérlő tesztelése
- 8. lépés: Kenyeretábla PCB -re
- 9. lépés: A vezérlő módosítása
- 10. lépés: Végső tesztelés + megjegyzések
Videó: USB SNES vezérlő: 10 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:44
Először tanulható. Mondja el, mire van szüksége és mit javít. Nem én készítettem az áramkört vagy a programot. Csak egy útmutatót készítek, amely lépésről lépésre bemutatja az USB SNES vezérlő elkészítését. Az eredeti oldal itt található: www.raphnet.net/electronique/snes_nes_usb/index_en.php Ez az útmutató a normál snes vezérlőt usb gamepaddé alakítja. XP, Vista, 7 és PS3 rendszereken működik. Működnie kell mac -en és linuxon, de nem teszteltem őket. A készüléket szabványos HID eszközként ismerik fel. -Ehhez az útmutatóhoz nem kell semmit programoznia. A program már össze van állítva, és készen áll arra, hogy a chipen villogjon. -Alapvető forrasztási ismeretekre van szüksége. -Az alapvető sematikus olvasási készségek segítenek, de megpróbálok minden lépést elmagyarázni.
1. lépés: Szükséges alkatrészek
Alkatrészlista: ---------------------------------------- -Atmega8 DIP mikrovezérlő -AVR programozó (usb, párhuzamos vagy soros. usb -t használok.) -12 MHz -es kristály oszcillátor -[2] 3,6 voltos zener dióda -1,5 K ellenállás (1,3K és 1,7K között bárhol működnie kell) -[2] 68ohm ellenállás (bárhol 60 75 működnie kell) -USB férfi kábel -SNES vezérlő (az első fél jobban működik. A vezetékek színei megegyeznek az útmutatóval.) -Kis vezeték. -PCB - www.radioshack.com/product/index.jsp - $ 2 -Kenyeretábla. Ez sokkal egyszerűbbé teszi a tesztelést, mielőtt a vezérlőbe helyezné. Www.radioshack.com/product/index.jsp-$ 9 Eszközök: ---------------------- ------------------- -huzalcsupaszító -huzalvágó -forrasztópáka -forrasztó-tű tűfogó (sokkal könnyebbé teszi a vezetékek elhelyezését és mozgatását a kenyértáblán) -Dremmel vagy vágóeszköz. (a chip nem fér bele a módosítatlan vezérlőbe.
2. lépés: Készítse elő a vezetékeket
-Vegyen egy USB -kábelt, és vágja le a nem hüvelyes végét. Csak a kábel és a férfi usb szükséges. -Húzza ki az USB -kábelt és mind a 4 csatlakozót. (egyes usb kábelek 5 vezetékesek. Ennek az útmutatónak nincs szüksége az ötödik vezetékre, ezért levágható. -Nyissa meg a SNES vezérlőt. Vágja el a csatlakozó vezetékeket a tábla közelében, de hagyjon elegendő vezetéket, hogy forrasztható legyen egy jobb, ha túl sok vezetéket hagy, és levágja, ha nincs rá szüksége.
3. lépés: A hexafájl villogása az Atmega8 -hoz
Egy usb programozót használtam a chipem villogásához. Ez azt jelenti, hogy egy fordított hexa fájlt a számítógép a chipre küld. Valódi programozást nem kell elvégezni. A soros és a párhuzamos működni fog, de a programozó szoftver kissé eltér az enyémtől.
A HEX fájl letölthető innen: (jobb egérgombbal kattintson a cél mentése másként…) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hexEz egy firmware, amely megmondja a chipnek, hogyan kell kezelni az összes jelet.
Minden Atmega chipnek biztosítékbájtokra van szüksége. Ne törődjön azzal, amit csinálnak, csak tudja, hogy ehhez a kialakításhoz szüksége van: magas bájt = 0xc9 alacsony bájt = 0x9f
A chip villogó programjának rendelkeznie kell a biztosítékok beállításával. ProgISP -t használtam a rendszeren.
Ha villog, készen áll a kenyér felszállásának megkezdésére.
4. lépés: Breadboarding
Feltételezem, hogy ismeri a kenyértábla használatának alapjait. Ha nem, akkor ehhez sok útmutató létezik. Feltételezem azt is, hogy tudja, hogyan kell forrasztani a vezetékeket. Ha nem tudja elolvasni a képet, látogasson el ide: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
5. lépés: Oszcillátor + SNES
Az oszcillátor a 9 -es és 10 -es csapokhoz csatlakozik. Bármelyik irányba elforgatható, és működik. SNES Clock csatlakozik a 28. tűhöz. SNES Retesz csatlakozik a 27. tűhöz. SNES Data csatlakozik a 26. tűhöz. A SNES földelés mindkét alapra csatlakozik chipen és USB földön.
6. lépés: USB -adatok és áramellátás
Ezt a részt nagyon bonyolult helyesen bekötni. Nagyon figyeljen a vázlatra. Az USB 5V mind az 5V -os tűkhöz, mind a SNES 5V -os USB -földelés mindkét földelt csatlakozóhoz csatlakozik, a SNES földelt USB2 pedig adat -. Ez megy: egy 3,6 V -os Zener -diódán keresztül földelni egy 68 ohmos ellenálláson keresztül a 2 -es és 3 -as csatlakozóig az 5 V -os 1,5 V -os ellenálláson keresztül. Az USB3 adat +. megy: egy 3,6 V -os Zener diódán keresztül földelni egy 68 ohmos ellenálláson keresztül a 4 -es tűig
7. lépés: A vezérlő tesztelése
Ha minden alkatrész a helyén van, csatlakoztassa az USB -portot a számítógéphez, és új hardvert kell találnia. A vezérlőpult összes gombját tesztelheti a játékvezérlők alatt. Ha működik, készen áll arra, hogy átvigye egy PCB -re, és helyezze be a vezérlőbe.
8. lépés: Kenyeretábla PCB -re
A tervezéshez az alábbi táblát használtam. Helyére tettem a chipet, és dremmel segítségével levágtam a tábláról az összes felesleges területet. A lehető legkisebbre kell állítania, hogy elférjen a vezérlőben. Vegye figyelembe, hogy a csapok közelében lévő összes forrasztási pont 3 lyukat köt össze. Ez lehetővé teszi, hogy csaponként 2 vezetéket használjon ezen a táblán. Jegyzet. A forrasztásnak a tábla alján kell lennie. Tegye a rossz oldalra, és a csapok nem fognak csatlakozni.
9. lépés: A vezérlő módosítása
Kicsit le kellett vágnom a burkolatot, hogy minden elférjen benne. Az áramkört az abxy gombok alá tettem. A képen látszik, mit tettem. Addig illessze be, amíg szeretné, amíg bezárul.
10. lépés: Végső tesztelés + megjegyzések
Teszteld és nézd meg, hogy működik -e. Ha igen, akkor kész. Ha nem, ellenőrizze a gyakori hibákat. Gyakori hibák: -------------------------- Ellenőrizze, hogy a táp és a föld megfelelően van-e csatlakoztatva. Ellenőrizze a Zener diódák irányát. Nem működnek mindkét irányban. Csatlakoztatva van az oszcillátor? A megfelelő programot és a biztosítékbájtokat programozta be? A snes adatok, a retesz és az óra a megfelelő csapokhoz van csatlakoztatva? Van forrasztóhíd valahol? MEGJEGYZÉSEK: --------------------------- Ez a vezérlő valóban működik PS3-on, de a gombok nem képeznek túl szépen. A start és a kiválasztó gombok nem a ps3 start és select gombjaihoz tartoznak. Ez használható néhány harci játékban, amelyek lehetővé teszik a gombok átrendezését. Hadd tudjam meg, mit tehetek ennek az utasításnak a javítása érdekében.
Ajánlott:
DIY USB videojáték -vezérlő: 6 lépés
DIY USB videojáték-vezérlő: Számos egyedi „csináld magad” vezérlő létezik, a klasszikus árkádpálcáktól a modern vezérlők kikapcsolódásáig, amelyek általában ugyanazokból az alapvető részekből készülnek. , nálunk van
Ps2 vezérlő - USB Hid billentyűzetemulátor: 3 lépés
Ps2 vezérlő - USB rejtett billentyűzet emulátor: Ez egy kis projekt egy programozható PC usb adapter létrehozására egy ps2 vezérlőhöz. Ez cross platform. Azért készítettem, mert gondjaim voltak a szokásos szoftvermegoldás (antimicro, joy2key stb.) Telepítésével. A könyvtár nem tizenévesek számára állít össze
Az USB NES vezérlő javítása: 6 lépés
Hogyan javítsunk meg egy USB NES vezérlőt: Ki soha nem vásárolt valamit az internetről, de ez a termék problémát okozott? Egy NES vezérlőt vásárolt egy kínai online áruházban, de problémákat okozott a gombokban, ahol (az én esetemben) egy nyomógomb maradt a d-padon, de az akció helyett
SNES USB vezérlő és flash meghajtó: 8 lépés
SNES USB vezérlő és flash meghajtó: Ez az utasítás részletesen leírja, hogy miként alakítottam át egy SNES vezérlőt beépített flash meghajtóval rendelkező USB vezérlővé. Ez nem túl divatos módszer, csak össze kell húzni a csupasz hardverrészeket a munka elvégzéséhez. Teljes elismerés a ge
SNES vezérlő egérbe Mod: 8 lépés
SNES vezérlő egér módba: Gyors és egyszerű módja annak, hogy a SNES vezérlő működő optikai egérré váljon