Isi kandungan:
- Langkah 1: Bahagian Diperlukan
- Langkah 2: Sediakan Wayar
- Langkah 3: Memusingkan Fail Hex ke Atmega8
- Langkah 4: Papan roti
- Langkah 5: Oscillator + SNES
- Langkah 6: Data dan Kuasa USB
- Langkah 7: Menguji Pengawal
- Langkah 8: Papan roti ke PCB
- Langkah 9: Mengubah Pengawal
- Langkah 10: Ujian Akhir + Catatan
Video: Pengawal SNES USB: 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:14
Didik pertama. Beritahu saya apa yang perlu dan diperbaiki. Saya tidak membuat litar atau program. Saya hanya membuat panduan yang menunjukkan pemasangan langkah demi langkah bagaimana membuat pengawal USB SNES. Halaman asal ada di sini: www.raphnet.net/electronique/snes_nes_usb/index_en.php Panduan ini akan menukar pengawal snes biasa menjadi gamepad usb. Ia diuji bekerja pada XP, Vista, 7, dan PS3. Ia mesti berfungsi pada mac dan linux tetapi saya belum mengujinya. Peranti dikenali sebagai peranti HID standard. -Anda tidak perlu memprogram apa-apa untuk panduan ini. Program ini sudah disusun dan siap di-flash ke cip anda. -Anda memerlukan kemahiran pematerian asas. -Kemahiran membaca skematik asas membantu, tetapi saya akan cuba menerangkan setiap langkahnya.
Langkah 1: Bahagian Diperlukan
Senarai Bahagian: ---------------------------------------- -Atmega8 DIP microcontroller -AVR programmer. 75 harus berfungsi) -Kabel lelaki USB -SNES pengawal (pihak pertama berfungsi lebih baik. Panduan padanan warna wayar.) -Kawat kecil. -PCB - www.radioshack.com/product/index.jsp - $ 2 -Breadboard. Ini menjadikannya lebih mudah untuk diuji sebelum dimasukkan ke dalam alat kawalan.www.radioshack.com/product/index.jsp - $ 9 Tools: ---------------------- ------------------- -Wire Stripper -Wire Cutter -Soldering Iron -Solder -Penyekat hidung jarum (menjadikannya lebih mudah untuk meletakkan dan memindahkan wayar di papan roti) -Dremmel atau alat memotong. (cip tidak akan masuk ke dalam pengawal yang tidak diubah suai.
Langkah 2: Sediakan Wayar
-Ambil kabel usb dan potong hujung bukan lelaki. Anda hanya memerlukan kabel dan usb lelaki. -Lepaskan kabel USB dan semua 4 sambungan di dalamnya. (beberapa kabel usb mempunyai 5 wayar. Panduan ini tidak memerlukan wayar ke-5, jadi ia boleh terputus. -Buka pengawal SNES. Potong wayar sambungan dekat dengan papan, tetapi tinggalkan wayar sehingga mereka boleh disolder ke pcb. Lebih baik meninggalkan wayar terlalu banyak dan memotongnya jika anda tidak memerlukannya.
Langkah 3: Memusingkan Fail Hex ke Atmega8
Saya menggunakan programmer usb untuk mem-flash chip saya. Ini bermaksud bahawa fail hex yang disusun dihantar dari komputer ke cip. Tidak perlu pengaturcaraan sebenar. Serial dan selari akan berfungsi, tetapi perisian pengaturcara akan sedikit berbeza dengan perisian saya.
Fail HEX dimuat turun di sini: (klik kanan simpan sasaran sebagai…) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hexIni adalah firmware yang akan memberitahu chip bagaimana menangani semua isyarat.
Semua cip Atmega memerlukan byte fius. Jangan bimbang tentang apa yang mereka lakukan, ketahui bahawa reka bentuk ini memerlukan: byte tinggi = 0xc9 byte rendah = 0x9f
Program flashing anda harus mempunyai pilihan untuk menetapkan sekering ini. Saya menggunakan ProgISP pada sistem saya.
Apabila anda menyala, anda sudah bersedia untuk memulakan pengambilan roti.
Langkah 4: Papan roti
Saya akan menganggap anda mengetahui asas penggunaan papan roti. Sekiranya tidak, terdapat banyak panduan untuk itu. Saya juga akan menganggap bahawa anda tahu bagaimana menyolder wayar. Sekiranya anda tidak dapat membaca gambar, pergi ke sini: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
Langkah 5: Oscillator + SNES
Pengayun menyambung ke pin 9 dan 10. Ia boleh dipusingkan dengan cara dan cara kerja. SNES Clock menyambung ke pin 28. SNES Latch menghubungkan ke pin 27. SNES Data menyambung ke pin 26. SNES 5V power menghubungkan ke kedua-dua 5V pada cip dan usb 5V. Tanah SNES menghubungkan ke kedua-dua landasan pada tanah cip dan tanah usb.
Langkah 6: Data dan Kuasa USB
Bahagian ini sangat sukar untuk memasang wayar dengan betul. Perhatikan skema. USB 5V menuju ke kedua pin 5V dan SNES 5V USB Ground menuju ke kedua pin ground dan SNES ground USB2 adalah data -. Ia berjalan: melalui diod zener 3.6v ke tanah melalui perintang 68ohm ke pin 2 dan 3 hingga usb 5V melalui perintang 1.5k. USB3 adalah data +. ia berjalan: melalui diod zener 3.6v ke tanah melalui perintang 68ohm ke pin 4
Langkah 7: Menguji Pengawal
Dengan semua bahagian yang ada, pasangkan port usb ke komputer anda dan ia mesti dilengkapi dengan perkakasan baru yang dijumpai. Anda boleh menguji semua butang di panel kawalan di bawah pengawal permainan. Sekiranya ia berfungsi, anda bersedia memindahkannya ke pcb dan memasukkannya ke dalam alat kawalan.
Langkah 8: Papan roti ke PCB
Saya menggunakan papan di bawah untuk membuat reka bentuk saya. Saya meletakkan cip di tempatnya dan menggunakan dremmel untuk memotong semua kawasan yang tidak diperlukan dari papan. Anda perlu membuatnya sekecil mungkin untuk dimasukkan ke dalam alat kawalan. Perhatikan bahawa semua tempat solder berhampiran pin menghubungkan 3 lubang. Ini membolehkan 2 wayar per pin digunakan di papan ini. Catatan. Pateri mesti berada di bahagian bawah papan. Letakkan di sebelah yang salah dan pin tidak akan membuat sambungan.
Langkah 9: Mengubah Pengawal
Saya terpaksa memotong selongsong sedikit agar sesuai dengan semua yang ada di dalamnya. Saya meletakkan litar saya di bawah butang abxy. Gambar menunjukkan apa yang saya buat. Pasangkannya mengikut kehendak anda selagi ia ditutup.
Langkah 10: Ujian Akhir + Catatan
Uji dan lihat apakah ia berfungsi. Sekiranya ia berlaku, anda sudah selesai. Sekiranya tidak memeriksa kesalahan biasa. Kesalahan Biasa: -------------------------- Periksa bahawa daya dan tanah dihubungkan dengan betul Periksa arah pada diod zener. Mereka tidak berfungsi dua hala. Adakah pengayun disambungkan? Adakah anda memprogram program yang betul dan byte fuse? Adakah data snes, kait, dan jam disambungkan ke pin yang betul? Adakah anda mempunyai jambatan solder di mana sahaja? CATATAN: --------------------------- Pengawal ini berfungsi pada PS3, tetapi butang tidak memetakan dengan sangat baik. Butang mula dan pilih tidak memetakan ke permulaan dan pilih ps3. Ini dapat digunakan pada beberapa permainan tempur yang memungkinkan anda memetakan semula butang. Beritahu saya apa yang boleh saya lakukan untuk meningkatkan Instructable ini.
Disyorkan:
(KEMASKINI - ADA MASALAH RENDAH) PENGAWAL PERMAINAN USB UNTUK P.C: 10 Langkah (dengan Gambar)
(KEMASKINI - ADA MASALAH RENDAH) PENGAWAL PERMAINAN USB UNTUK P.C: PENGAWAL PERMAINAN UNTUK SETIAP PERMAINAN (JUGA)
Pengawal Permainan Paddle USB: 7 Langkah (dengan Gambar)
USB Paddle Game Controller: Anak saya mengadakan permainan video retro malam untuk ulang tahunnya, dan pada pagi hari saya memutuskan untuk melihat apakah saya dapat membuat sepasang pengawal permainan dayung USB untuk Pong dengan bantuan pencetak 3D dan elektronik dari simpanan saya. Semasa saya melakukan mana
Pengawal Permainan DIY Berasaskan Arduino - Pengawal Permainan Arduino PS2 - Bermain Tekken Dengan Gamepad Arduino DIY: 7 Langkah
Pengawal Permainan DIY Berasaskan Arduino | Pengawal Permainan Arduino PS2 | Bermain Tekken Dengan Gamepad Arduino DIY: Hai kawan-kawan, bermain permainan selalu menyeronokkan tetapi bermain dengan permainan peribadi DIY Controller anda lebih menggembirakan. Oleh itu, kami akan menjadikan Pengawal permainan menggunakan arduino pro micro dalam arahan ini
YABC - Namun Pengawal Blynk Lain - Pengawal Suhu dan Kelembapan Awan IoT, ESP8266: 4 Langkah
YABC - Namun Pengawal Blynk Yang Lain - Pengawal Suhu dan Kelembapan Awan IoT, ESP8266: Hai Pembuat, Saya baru-baru ini mula menanam cendawan di rumah, cendawan tiram, tetapi saya sudah mempunyai 3x pengawal ini di rumah untuk kawalan Suhu Fermenter untuk bir rumah saya, isteri juga melakukan perkara Kombucha ini sekarang, dan sebagai Termostat untuk Panas
OpenChord.org V0 - Bina Pengawal Gitar Sebenar Wira / Rock Band Pengawal: 10 Langkah
OpenChord.org V0 - Bangun Pengawal Wira Gitar Sebenar / Rock Band Pengawal: Kita semua suka Guitar Hero dan Rock Band. Kami juga tahu bahawa kami tidak akan pernah belajar bagaimana bermain gitar dengan bermain permainan ini. Tetapi bagaimana jika kita sekurang-kurangnya dapat membina alat kawalan Guitar Hero yang membolehkan kita menggunakan gitar sebenar? Itulah yang kami ada di OpenChord