תוכן עניינים:
- שלב 1: יש צורך בחלקים
- שלב 2: הכינו חוטים
- שלב 3: הברקה של קובץ ה- Hex ל- Atmega8
- שלב 4: קרש
- שלב 5: מתנד + SNES
- שלב 6: נתוני USB והספק
- שלב 7: בדיקת הבקר
- שלב 8: לוח לחם ל- PCB
- שלב 9: שינוי הבקר
- שלב 10: בדיקה אחרונה + הערות
וִידֵאוֹ: בקר SNES USB: 10 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:18
ראוי להדרכה. ספר לי מה זה צריך ותיקון. לא יצרתי את המעגל או התוכנית. אני רק מכין מדריך שמראה הרכבה שלב אחר שלב כיצד לייצר את בקר ה- SNES USB. הדף המקורי נמצא כאן: www.raphnet.net/electronique/snes_nes_usb/index_en.php מדריך זה יהפוך בקר snes רגיל ללוח משחק USB. הוא נבדק בעבודה על XP, Vista, 7 ו- PS3. זה אמור לעבוד על מק ולינוקס אבל לא בדקתי אותם. המכשיר מזוהה כמכשיר HID סטנדרטי. -אין צורך לתכנת דבר עבור מדריך זה. התוכנית כבר ערוכה ומוכנה להבהב לשבב שלך. -אתה צריך מיומנויות הלחמה בסיסיות. -מיומנויות קריאה סכמטיות בסיסיות עוזרות, אבל אנסה להסביר כל צעד.
שלב 1: יש צורך בחלקים
רשימת חלקים: ---------------------------------------- -Atmega8 DIP מיקרו-מתכנת AVR (usb, מקביל או סדרתי. אני משתמש ב- usb.) -12MHz קריסטל אוססילטור -[2] דיודת זנר 3.6 וולט -1.5K נגד (בכל מקום שבין 1.3K ל- 1.7K אמור לעבוד) -[2] נגד 68ohm (בכל מקום בין 60 ל 75 אמור לעבוד) -כבל זכר USB -בקר SNES (צד ראשון עובד טוב יותר. צבעי חוטים מתאימים למדריך.) -חוט קטן. -PCB - www.radioshack.com/product/index.jsp - $ 2 -לחם. זה הרבה יותר קל לבדוק לפני הכנסת בקר. Www.radioshack.com/product/index.jsp-$ 9 כלים: ---------------------- ------------------- -פשיט תיל-חותך תיל-מלחם -קרם-צבת אף מחט (מקלה מאוד על הנחת והנעת חוטים על קרש הלחם) -דרמל או כלי חיתוך. (השבב לא יתאים לבקר שלא השתנה.
שלב 2: הכינו חוטים
-קח כבל USB וחתך את הקצה הלא זכר. אתה צריך רק את הכבל ואת ה- usb הגברי. -הפשיטו את כבל ה- USB ואת כל 4 החיבורים שבתוכו. (לכבלי USB מסוימים יש 5 חוטים. מדריך זה אינו זקוק לחוט החמישי, כך שניתן לנתק אותו. -פתח את בקר SNES. גזור את חוטי החיבור קרוב ללוח, אך השאר מספיק חוט כדי שניתן יהיה להלחים אותם אל PCB. עדיף להשאיר יותר מדי חוט ולנתק אותו אם אינך צריך אותו.
שלב 3: הברקה של קובץ ה- Hex ל- Atmega8
השתמשתי במתכנת USB כדי להבהב את השבב שלי. המשמעות היא שקובץ hex מורכב נשלח מהמחשב לשבב. אין צורך לבצע תכנות בפועל. סדרתי ומקביל יעבוד, אבל תוכנת המתכנת תהיה קצת שונה משלי.
ניתן להוריד את קובץ ה- HEX לכאן: (לחץ באמצעות לחצן העכבר הימני על שמור יעד בשם …) www.raphnet.net/electronique/snes_nes_usb/releases/nes_snes_db9_usb-1.7.hex זוהי קושחה שתגיד לשבב כיצד להתמודד עם כל האותות.
כל שבבי Atmega זקוקים לבייטים של נתיכים. אל תדאג מה הם עושים, רק דע שהעיצוב הזה צריך: בתים גבוהים = 0xc9 בתים נמוכים = 0x9f
לתוכנית מהבהבי השבבים שלך צריכה להיות אפשרות להגדיר את הנתיכים האלה. השתמשתי ב- ProgISP במערכת שלי.
כאשר אתה מבזיק אותו, אתה מוכן להתחיל ללוח על הלחם.
שלב 4: קרש
אני מניח שאתה יודע את היסודות של שימוש בלוח לחם. אם לא, ישנם מדריכים רבים לכך. אני גם אניח שאתה יודע להלחם חוטים. אם אינך יכול לקרוא את התמונה, עבור לכאן: www.raphnet.net/electronique/snes_nes_usb/sch-revD-p.webp
שלב 5: מתנד + SNES
המתנד מתחבר לסיכות 9 ו 10. ניתן לסובב אותו בכל דרך ולעבוד. שעון SNES מתחבר לסיכה 28. SNES הבריח מתחבר לסיכה 27. נתוני SNES מתחברים לסיכה 26. מתח SNES 5V מתחבר גם ל 5V בשבב וגם ל- 5V USB. קרקע SNES מתחברת לשני הקרקע על שבב וקרקע USB.
שלב 6: נתוני USB והספק
חלק זה מאוד מסובך לחבר נכון. שימו לב היטב לסכימה. USB 5V עובר לשני סיכות 5V ו- SNES 5V USB Ground עובר לשני סיכות הארקה ו- SNES הארקה USB2 הוא נתונים -. זה עובר: דרך דיודת זנר 3.6v לקרקע דרך נגד 68ohm לסיכה 2 ו- 3 ל- usb 5V דרך נגד 1.5k. USB3 הוא נתונים +. זה עובר: דרך דיודת זנר 3.6v לקרקע דרך נגד 68ohm לסיכה 4
שלב 7: בדיקת הבקר
כאשר כל החלקים נמצאים במקומם, חבר את יציאת ה- USB למחשב שלך והיא אמורה להביא חומרה חדשה שנמצאה. אתה יכול לבדוק את כל הכפתורים בלוח הבקרה תחת בקרי משחק. אם זה עובד, אתה מוכן להעביר אותו ל- PCB ולהכניס אותו לבקר.
שלב 8: לוח לחם ל- PCB
השתמשתי בלוח שלהלן כדי ליצור את העיצוב שלי. הנחתי את השבב במקומו והשתמשתי בדראמל כדי לחתוך את כל האזורים הנדרשים מהלוח. אתה צריך לעשות את זה קטן ככל האפשר כדי להתאים את הבקר. שים לב שכל נקודות הלחמה ליד הפינים מחברות 3 חורים. זה מאפשר להשתמש בשני חוטים לכל סיכה בלוח זה. הערה. הלחמה חייבת להיות בתחתית הלוח. שים אותו בצד הלא נכון והסיכות לא יוצרות חיבורים.
שלב 9: שינוי הבקר
הייתי צריך לחתוך מעט את המעטפת כדי להתאים הכל בפנים. שמתי את המעגל שלי תחת כפתורי ה- abxy. התמונה מראה מה עשיתי. התאימו אותו בכל מקרה שתרצו כל עוד הוא נסגר.
שלב 10: בדיקה אחרונה + הערות
בדוק את זה ובדוק אם זה עובד. אם כן, סיימת. אם לא בדוק שגיאות נפוצות. שגיאות נפוצות: -------------------------- בדוק שהחשמל והקרקע מחוברים כראוי בדוק את הכיוון על דיודות הזנר. הם לא עובדים בשני הכיוונים. האם המתנד מחובר? האם תכנת את התוכנית הנכונה ואת בתים הנתיכים? האם נתוני snes, הבריח והשעון מחוברים לסיכות הנכונות? האם יש לך גשר הלחמה איפשהו? הערות: --------------------------- בקר זה אכן פועל ב- PS3, אך הכפתורים אינם ממפים יפה במיוחד. כפתורי ההתחלה והבחירה אינם ממפים ל- ps3 start ובוחרים. זה יכול להיות שמיש בכמה משחקי קרב המאפשרים לך לשנות את הכפתורים מחדש. ספר לי מה אני יכול לעשות כדי לשפר את ההוראה הזו.
מוּמלָץ:
בקר - בקר Vivarium: 6 שלבים
Freya - בקר Vivarium: Freya הוא קוד בקרה, מערכת בקרת vivarium מבוססת Raspberry Pi. במדריך זה אנו הולכים לעבור את השלבים של הכנת הבקר
בקר משחק DIY מבוסס Arduino - בקר משחקים Arduino PS2 - משחק Tekken עם לוח המשחקים Arduino DIY: 7 שלבים
בקר משחק DIY מבוסס Arduino | בקר משחקים Arduino PS2 | משחק Tekken עם DIY Arduino Gamepad: שלום חבר'ה, משחקים זה תמיד כיף, אבל משחק עם בקר DIY מותאם אישית משלך הוא יותר כיף. אז נכין בקר משחק באמצעות arduino pro micro במדריך זה
בקר USB וכונן הבזק מסוג SNES: 8 שלבים
בקר USB וכונן הבזק של SNES: הוראה זו תפרט כיצד עברתי שינוי בקר SNES לבקר USB עם כונן הבזק מובנה. זוהי לא שיטה מפוארת במיוחד, פשוט מחברים פיסות חומרה חשופות כדי לבצע את העבודה. קרדיט מלא עבור ה
בקר NES בקר בקבוק חגורת USB: 6 שלבים
בקר NES בקר חגורת בקבוקי USB: זהו מדריך כיצד להכין את הכלי האולטימטיבי לגיימרים, ה- NES בקר הבקבוקי לבקר. כלי לפתיחת הבירה שלך
בקר SNES במוד עכבר: 8 שלבים
בקר SNES במוד עכבר: דרך מהירה וקלה להפוך בקר SNES לעכבר אופטי עובד