Mündəricat:
- Addım 1: Lazım olan hissələr
- Addım 2: Telləri hazırlayın
- Addım 3: Hex faylını Atmega8 -ə yandırmaq
- Addım 4: Breadboard
- Addım 5: Osilator + SNES
- Addım 6: USB Məlumatları və Gücü
- Addım 7: Nəzarətçini sınayın
- Addım 8: Çörək lövhəsini PCB -yə keçirin
- Addım 9: Nəzarətçini dəyişdirin
- Addım 10: Yekun Test + Qeydlər
Video: USB SNES Nəzarətçisi: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
Əvvəlcə öyrədici. Nəyə ehtiyacı olduğunu və düzəldəcəyini mənə bildirin. Mən nə dövrə, nə də proqram hazırlamışam. USB SNES nəzarətçisini necə düzəltməyin addım -addım montajını göstərən bir bələdçi hazırlayıram. Orijinal səhifə buradadır: www.raphnet.net/electronique/snes_nes_usb/index_en.php Bu təlimat adi bir snes nəzarətçisini usb gamepadına çevirəcək. XP, Vista, 7 və PS3 üzərində işləyərək sınaqdan keçirilmişdir. Mac və Linux -da işləməlidir, amma onları sınamamışam. Cihaz standart bir HID cihazı olaraq tanınır. -Bu bələdçi üçün heç bir şey proqramlaşdırmağa ehtiyac yoxdur. Proqram artıq tərtib edilib və çipinizə daxil edilməyə hazırdır. -Əsas lehimləmə bacarıqlarına ehtiyacınız var. -Əsas sxematik oxu bacarıqları kömək edir, amma hər addımı izah etməyə çalışacağam.
Addım 1: Lazım olan hissələr
Parça siyahısı: ---------------------------------------- -Atmega8 DIP mikrokontroller -AVR proqramçısı (usb, paralel və ya serial. usb istifadə edirəm.) -12MHz Crystal osscilator -[2] 3.6 volt zener diodu -1.5K Resistor (1.3K -dan 1.7K -a qədər hər yerdə işləməlidir) -[2] 68ohm rezistor (60 ilə 60 arasında) 75 işləməlidir) -USB kişi kabeli -SNES nəzarətçi (birinci tərəf daha yaxşı işləyir. Tellərin rəngləri bələdçiyə uyğun gəlir.) -Kiçik tel. -PCB - www.radioshack.com/product/index.jsp - 2 dollar - Çörək lövhəsi. Bu, bir nəzarətçi qoymadan əvvəl test etməyi çox asanlaşdırır.www.radioshack.com/product/index.jsp-9 dollarlıq Alətlər: ---------------------- ------------------- Tel kəsici-Tel kəsici-Lehimləmə dəmir-Lehim-İğnəli kəlbətin (telləri çörək taxtasına yerləşdirmək və daşımağı xeyli asanlaşdırır) -Dremmel və ya kəsici alət. (çip dəyişdirilməmiş nəzarətçiyə sığmayacaq.
Addım 2: Telləri hazırlayın
-USB kabeli götürün və kişi olmayan ucunu kəsin. Yalnız kabel və kişi usb lazımdır. -USB kabelini və içərisindəki bütün 4 əlaqəni çıxarın. (bəzi usb kabellərində 5 tel var. Bu bələdçinin 5 -ci telə ehtiyacı yoxdur, buna görə də kəsilə bilər. -SNES nəzarətçisini açın. Bağlama tellərini lövhəyə yaxın kəsin, ancaq kifayət qədər tel buraxın ki, onlar lehimlənsin. pcb. Çox tel buraxıb ehtiyacınız yoxdursa onu kəsmək daha yaxşıdır.
Addım 3: Hex faylını Atmega8 -ə yandırmaq
Çipimi yandırmaq üçün usb proqramçıdan istifadə etdim. Bu, tərtib edilmiş bir hex faylının kompüterdən çipə göndərilməsi deməkdir. Həqiqi proqramlaşdırma etmək lazım deyil. Serial və paralel işləyəcək, amma proqramçı proqramı mənimkindən bir az fərqli olacaq.
HEX faylı buradan yüklənə bilər: (hədəfi sağ olaraq qeyd edin …) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hexBu, çipə bütün siqnalların necə idarə olunacağını izah edəcək bir firmwaredir.
Bütün Atmega çiplərinin qoruyucu baytlara ehtiyacı var. Nə etdiklərindən narahat olmayın, sadəcə bu dizaynın lazım olduğunu bilin: yüksək bayt = 0xc9 aşağı bayt = 0x9f
Çipin yanıb -sönən proqramında bu qoruyucuları qurmaq üçün bir seçim olmalıdır. Sistemimdə ProgISP -dən istifadə etdim.
Çırpıldıqdan sonra çörək yeməyə başlamağa hazırsınız.
Addım 4: Breadboard
Çörək taxtasının istifadəsinin əsaslarını bildiyinizi güman edəcəyəm. Yoxdursa, bunun üçün bir çox bələdçi var. Telləri necə lehim edəcəyinizi də bildiyinizi güman edəcəyəm. Şəkli oxuya bilmirsinizsə, bura daxil olun: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
Addım 5: Osilator + SNES
Osilator sancaqlar 9 və 10 -a qoşulur. İstənilən istiqamətdə və işdə döndərilə bilər. SNES Clock 28 pininə bağlanır. SNES Latch 27 pininə bağlanır. SNES Data 26 pininə qoşulur. SNES 5V gücü çipdəki 5V və usb 5V -ə qoşulur. SNES topraklama çip və usb zəmində həm əsaslara qoşulur.
Addım 6: USB Məlumatları və Gücü
Bu hissəni düzgün bağlamaq çox çətindir. Sxemaya çox diqqət yetirin. USB 5V həm 5V pinlərinə, həm də SNES 5V USB Ground həm torpaq pinlərinə, həm də SNES topraklama USB2 -nə məlumatdır -. Gedər: 3.6V zener diodundan 68ohm rezistor vasitəsilə 2 və 3 pinləri 1.5k rezistor vasitəsilə 5V -ə bağlamaq. USB3 məlumat +. gedir: 3.6V zener diyotu vasitəsilə 68ohm müqavimətçidən 4 -cü pinlə toprağa
Addım 7: Nəzarətçini sınayın
Bütün hissələri yerində olduqda, usb portunu kompüterinizə qoşun və tapılan yeni aparatla tanış olun. İdarəetmə panelindəki bütün düymələri oyun nəzarətçiləri altında sınaya bilərsiniz. İşləyirsə, onu bir pcb -ə köçürüb nəzarətçiyə qoymağa hazırsınız.
Addım 8: Çörək lövhəsini PCB -yə keçirin
Dizaynımı hazırlamaq üçün aşağıdakı lövhədən istifadə etdim. Çipi yerinə qoydum və lövhədən bütün lazımsız yerləri kəsmək üçün bir dremmel istifadə etdim. Nəzarətçiyə yerləşdirmək üçün mümkün qədər kiçik etməlisiniz. Sancaqlar yaxınlığındakı bütün lehim nöqtələrinin 3 çuxur bağladığını unutmayın. Bu, lövhədə hər pin üçün 2 teldən istifadə etməyə imkan verir. Qeyd. Lehim lövhənin altında olmalıdır. Yanlış yerə qoyun və sancaqlar heç bir əlaqə yaratmayacaq.
Addım 9: Nəzarətçini dəyişdirin
İçəridə olan hər şeyi uyğunlaşdırmaq üçün korpusu bir az kəsməliydim. Dövrəmi abxy düymələrinin altına qoydum. Şəkil nə etdiyimi göstərir. Qapalı olduğu müddətcə istədiyiniz kimi yerləşdirin.
Addım 10: Yekun Test + Qeydlər
Test edin və işlədiyini yoxlayın. Əgər belədirsə, işiniz bitdi. Ümumi səhvləri yoxlamayın. Ümumi Səhvlər: -------------------------- Gücün və torpağın düzgün bağlı olduğunu yoxlayın Zener diodlarının istiqamətini yoxlayın. Hər iki istiqamətdə də işləmirlər. Osilator bağlıdır? Doğru proqramı və qoruyucu baytları proqramlaşdırdınızmı? Snes məlumatları, mandalı və saatı düzgün pinlərə bağlayırsınız? Bir yerdə lehim körpüsünüz varmı? QEYDLƏR: --------------------------- Bu nəzarətçi PS3 üzərində işləyir, amma düymələr çox gözəl görünmür. Başlat və seç düymələri ps3 başlanğıc və seçmə ilə uyğun gəlmir. Bu düymələri yenidən düzəltməyə imkan verən bəzi döyüş oyunlarında istifadə edilə bilər. Bu Təlimatlandırmanı yaxşılaşdırmaq üçün nə edə biləcəyimi bildirin.
Tövsiyə:
Arduino əsaslı DIY Oyun Nəzarətçisi - Arduino PS2 Oyun Nəzarətçisi - DIY Arduino Gamepad ilə Tekken oynamaq: 7 addım
Arduino əsaslı DIY Oyun Nəzarətçisi | Arduino PS2 Oyun Nəzarətçisi | DIY Arduino Gamepad ilə Tekken Oynamaq: Salam uşaqlar, oyun oynamaq həmişə əyləncəlidir, ancaq öz DIY xüsusi oyun nəzarətçinizlə oynamaq daha əyləncəlidir, buna görə də bu təlimatlarda arduino pro micro istifadə edərək bir oyun nəzarətçisi edəcəyik
AVR mikro nəzarətçisi. Pulse Genişliyi Modulyasiyası. DC Motor və LED İşıq Gücünün Nəzarətçisi .: 6 Addım
AVR mikro nəzarətçisi. Pulse Genişliyi Modulyasiyası. DC Motor və LED İşıq Gücünün Nəzarətçisi .: Hamıya salam! Pulse Width Modulation (PWM) telekommunikasiya və güc nəzarətində çox yayılmış bir texnikadır. bir mühərrik, bir LED, dinamiklər və s., bir elektrik cihazına verilən enerjini idarə etmək üçün ümumiyyətlə istifadə olunur. Əsasən bir modudur
YABC - Başqa bir Blynk Nəzarətçisi - IoT Bulud İstilik və Rütubət Nəzarətçisi, ESP8266: 4 Addım
YABC - Başqa bir Blynk Nəzarətçisi - IoT Bulud Temperaturu və Rütubət Nəzarətçisi, ESP8266: Salam Yaradıcılar, bu yaxınlarda evdə göbələk, İstiridye göbələyi yetişdirməyə başladım, ancaq ev dəmləməyim, arvadım üçün Fermentator Temperaturuna nəzarət etmək üçün evdə bu nəzarətçilərin üçdə birini var. indi də bu Kombucha işini edir və İstilik üçün Termostat olaraq
SNES USB Nəzarətçisi və Flash Sürücü: 8 addım
SNES USB Nəzarətçisi və Flaş Sürücü: Bu təlimat, bir SNES nəzarətçisini daxili flash sürücüyə malik bir USB nəzarətçisinə necə dəyişdirdiyimi ətraflı izah edəcək. Bu çox zövqlü bir üsul deyil, işi başa çatdırmaq üçün çılpaq aparat parçalarını bir araya gətirmək kifayətdir. Ge üçün tam kredit
Siçan Moduna SNES Nəzarətçisi: 8 addım
Bir Siçan Moduna SNES Nəzarətçisi: SNES Nəzarətçisini işləyən bir optik siçana çevirmək üçün sürətli və asan bir yol