תוכן עניינים:
- אספקה
- שלב 1: שלב 1: יצירת המעגל
- שלב 2: שלב 2: חיבור מעגל
- שלב 3: שלב 3: הרכבת חלקים
- שלב 4: שלב 4: התקנת תוכנה
- שלב 5: שלב 5: התאמה אישית של האקדח
- שלב 6: שלב 6: תהנה
- שלב 7: שלב: 7: שיפור עתידי
וִידֵאוֹ: אקדח משחק ZAP: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
באמצעות מדריכים אלה, אני רוצה להציג בפניכם את אקדח המשחק שלי. מטרת הפרויקט היא לפתח אקדח ארקייד למשחקים. שתוכל תוך 2 עד 3 שעות. אם תנסה לתאר את זה אתה עשוי לומר זאת כשילוב של, מקלדת ועכבר אוויר.
ניתן להשתמש באקדח זה למשחק משחקי FPS שונים.
מוֹטִיבָצִיָה
המוטיבציה של אקדח המשחק הזה היא עצמה ממשחקי ארקייד. פרויקט זה הוא התאמה מושלמת לאנשים שאוהבים משחקים, כמו גם אוהדים של Arduino.
זהו פרויקט שלא יידרש לזמן יותר מ -3 שעות.
עובד
עבודת הפרויקט קלה כמו ABC!
מערך התוכנית עובד עם קבוצה של תנאים אחרים, היוצרים את כל הקוד.
האקדח משכפל עכבר אוויר ומקלדת. הג'ירוסקופ הנמצא באקדח מסייע לאתר את תנועות האקדח ומצווה על המחשב למקם את מצביע העכבר במקום הבא.
באופן דומה, ג'ויסטיק הנמצא באקדח מנסה לשחזר את הג'ויסטיק הקיים במסוף המשחקים. זה עוזר למשתמש לנווט בחזית, אחורה, ימינה, שמאלה במשחק. בנוסף לזה, זה גם עוזר לקפוץ.
חיישן IR מסייע בהפעלת המטרה א
*הכל מעליו*
אתה יכול פשוט לשנות את המפתחות שהוקצו לתוכנית בהתאם למשחק.
אספקה
הדברים שתצטרכו כדי לבצע את הפרויקט הזה הם:
- ארדואינו לאונרדו.
- MPU-6050/ג'ירוסקופ
- מַקֵל נוֹעַם
- כפתור לחיצה מישוש
- ערכת תחריט PCB
- חוּט
- רצועת ברג זכרית
- רצועת ברג נקבה.
- חיישן IR
*אתה יכול להשיג את הציוד הזה באינטרנט או בחנויות מקומיות.*
שלב 1: שלב 1: יצירת המעגל
לשם כך תצטרך תמיסת נחושת ותמיסת כלוריד ברזל.
אתה יכול להשיג כל דבר שבו חנות אלקטרוניקה מקומית או שאני ממליץ לקנות 'ערכת תחריט PCB'.
זה עשוי להיות הכלי השימושי ביותר לתהליך זה.
כדי ליצור את תרשים ה- PCB תצטרך להשתמש בטיגון או שאתה יכול גם להשתמש ב- EAGLE.
העליתי את הקישורים לעיצוב PCB במדריך זה.
כדי לייצר את הלוח המודרני תוכל לבצע את השלבים שניתנו בהכנת המחשב הלוח.
שלב 2: שלב 2: חיבור מעגל
לאחר ייצור ה- PCB פשוט הר את כל החלקים על ה- PCB.
*אתה יכול גם להשתמש בלוח לחם בשביל זה*
*חיבור קיצי*
buttonPin = 4 buttonPin1 = 5
buttonPin2 = 6 buttonPin3 = 7
buttonPin4 = 8 buttonPin5 = 9;
buttonPin6 = 10 buttonPin7 = 11;
buttonPin8 = 12; buttonPin9 = 13;
buttonPin10 = A1; analogPin = 0;
buttonPINjoy = A2
VRyPIN = A3; VRxPIN = A4;
שלב 3: שלב 3: הרכבת חלקים
לפני תהליך זה, יהיה עליך לחבר את החיישנים והג'ויסטיק לרצועת בורג נקבה כך שיתאימו לסיכות הכותרת הזכרית שהלחמת על הלוח המודרני.
כעת, השלב פשוט.
לא הייתי רוצה לספר הרבה על התהליך הזה.
רק כדי לומר לך, בתהליך זה, עליך לפתוח אקדח ולהרכיב (לצרף) את כל החלקים שבתוך האקדח.
מכיוון שהאקדח עשוי להיות שונה אצל כולם, תלוי בך כיצד להרכיב.
אתה יכול לראות בתמונות למעלה איך סידרתי את האקדח שלי.
שלב 4: שלב 4: התקנת תוכנה
כדי להשתמש באקדח יהיה עליך להוריד תוכנת Arduino וכל משחק שאתה רוצה לשחק בו.
כל אלה הם דרישות האקדח.
כדי להשתמש באקדח פשוט חבר את יציאת ארדואינו לאונרדו ליציאת USB של מחשב או מחשב נייד.
האקדח יזוהה כעכבר ומקלדת מורשים למכשיר.
שלב 5: שלב 5: התאמה אישית של האקדח
כדי לשנות את הפקדים של האקדח יהיה עליך לשנות את קוד המקור של האקדח.
אני אראה היכן לשנות
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // granade מיוחד}
if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // לקחת כל נשק}
if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // ראיית לילה}
כדי לשנות פקדים החלף את האותיות המודגשות בפקדים שאתה רוצה.
*תנאים דומים חלים על כל התנאים אם.
שלב 6: שלב 6: תהנה
עכשיו האקדח שלך מוכן
תהנה…
קבצי הקוד
שלב 7: שלב: 7: שיפור עתידי
כשאנחנו מדברים על כל דבר, אנחנו יודעים שהכל צריך להתפתח עם הזמן.
אז יש לנו התפתחויות עתידיות באקדח הזה
- ניתן לייצר אקדח בלוטות 'במקום כבלי USB.
- אפשר להפוך את זה למציאותי יותר.
אם תקבל שיפור עתידי או הצעות
אנא
תגובה
בחלק ההערות
לְהַלָן…
מוּמלָץ:
ילד משחק משחק רטרו חיצוני חיצוני: 3 שלבים
רטרו חיצוני משחק כונן משחקים: מאמר זה יכול להציג את עצמך במועדון חיצוני או ייחודי (du moins à ma connaissance). תחילת כריכה עם ממשק USB-SATA דה מונ דיסקה במהלך חיצוניים. לאחר שעות מסוימות מעבר לתפקיד
משחק סיימון - משחק מהנה !: 5 שלבים
משחק סיימון - משחק מהנה !: הפניה: כאן לאחר סוף שבוע ארוך, אתה חייב באמת להשתדל להשלים את כל המשימות והעבודה שאתה אחראי להן. הגיע הזמן שנאמן את המוח שלנו, לא? מלבד אותם משחקים משעממים וחסרי משמעות, ישנו משחק בשם Simon Game
בקר משחק DIY מבוסס Arduino - בקר משחקים Arduino PS2 - משחק Tekken עם לוח המשחקים Arduino DIY: 7 שלבים
בקר משחק DIY מבוסס Arduino | בקר משחקים Arduino PS2 | משחק Tekken עם DIY Arduino Gamepad: שלום חבר'ה, משחקים זה תמיד כיף, אבל משחק עם בקר DIY מותאם אישית משלך הוא יותר כיף. אז נכין בקר משחק באמצעות arduino pro micro במדריך זה
משחק משחק ציפור פלאפפי עם לוח פיתוח מבוסס M5stack Esp32 מבוסס M5stick C: 5 שלבים
משחק משחק Flappy Bird עם לוח פיתוח מבוסס M5stack Esp32 מבוסס M5stick C: היי חברים היום נלמד כיצד להעלות את קוד משחק הציפורים ללוח הפיתוח של m5stick c המסופק על ידי m5stack. לפרויקט קטן זה תזדקקו לשני דברים הבאים: m5stick-c לוח פיתוח: https://www.utsource.net/itm/p/8663561.h
בקר משחק Arduino + משחק אחדות: 5 שלבים
בקר משחק Arduino + משחק אחדות: במדריך זה אראה לך כיצד לבנות/לתכנת בקר משחק ארדואינו שיכול להתחבר לאחדות