תוכן עניינים:
וִידֵאוֹ: PressKill: משחק ארדואינו: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
PressKill הוא משחק פיזי לארבעה שחקנים שעיצבתי ויצרתי באמצעות ארדואינו לפרויקט בית ספר. הכנת המשחק כרוכה בתכנות, הלחמות, הכנת תוכניות וקטוריות, חיתוך בלייזר וקצת הדבקה. רוצה לעשות משחק רד לשחק עם חברים? תמשיך לקרוא!
כללי המשחק:
- כאשר כל שחקן לוחץ על הכפתור שלו, הוא מקבל נקודה וה- Deadzone מתחיל.
- כאשר כל שחקן לוחץ על הכפתור שלו במהלך ה- Deadzone, הם משתחררים ויוצאים מהמשחק.
- 5 שניות לאחר תחילתו ה- Deadzone מסתיים. אין אינדיקציה לכך.
- השחקן הראשון שיש לו חמש נקודות או שהוא האחרון שעומד, מנצח.
שלב 1: חלקים
להלן רשימת כל החלקים שנכנסו למבנה הפיזי של המשחק.
- 1 ארדואינו
- 4 כפתורי ארקייד גדולים עם נורות אופציונאליות
- 16 מחברים נקבה
- 4 לדים לבנים
- 4 נגדים של 220 אוהם
- 4 נגדים של 10.000 אוהם
- הרבה חוט
- צינורות כיווץ חום
- perfboard
- 1 יריעה מעץ MDF 3 מ"מ
- דבק לעץ
השתמשתי גם בכלים הבאים:
- מלחם
- חותך לייזר
- אקדח חום (מצית עובד גם כן)
שלב 2: חיווט
החיווט עצמו לא כל כך מסובך, הוא פשוט מייגע כי אתה צריך לעשות את אותו הדבר ארבע פעמים, פעם אחת לכל כפתור. להלן מדריך טוב לסיכות הכפתורים: כיפה גדולה-לחיצה-כפתור-קישור- יסודות
בסדר, הנה הדבר בחמישה שלבים בלבד:
- הכנס את נוריות הלדים לכפתורי ארקייד. אם הכפתורים שלך תואמים בקלות ללדים, נהדר! שלי לא היו, אז הלחמתי אותם במקום.
- חבר את מחברי הנקבה לכמה חוטים. הלחמתי אותם כדי לחזק את החיבור והוספתי קצת צינורות כיווץ חום, בעזרת אקדח החום, ליתר ביטחון. צבעתי את החוטים בצבע שלילי (אפור) וחיובי (אדום).
- הלחמה כל החוטים עבור כל כפתור לחתיכה קטנה של perfboard, כדי להוסיף את הנגדים הנכונים. זה גם עוזר להתארגן קצת. בדוק לתמונה הכלולה לקבלת מבט מקרוב על החוטים והנגדים השונים. לאחר מכן חבר את החוטים עם המחברים הנקביים לכפתור. עכשיו חזור ארבע פעמים!
- הלחם את כל החוטים של כל כפתור הנכנסים ל- 5V ו- GND של הארדואינו על פיסת לוח קטנה נוספת במקביל. בדרך זו אתה רק צריך לחבר שני חוטים ל- Arduino שלך במקום לשמונה.
- זהו שלב אופציונלי, אך אם אתה אוהב להישאר מאורגן במידה מסוימת כמוני, סמן את החוטים מכל כפתור הנכנסים ל- PIN של ה- Arduino. אני מקודד את שלי לפי צבע כפתור.
זה בערך האלקטרוניקה! אם אתה חכם ממני, תכנן את המעגלים שלך מראש כך שתוכל לנהל כבלים בקלות ולהימנע מספגטי חוטים גדול.
שלב 3: קופסה
מסיבות אישיות רציתי להכין קופסת חיתוך בלייזר שתכיל את כל האלקטרוניקה. זו צורה פשוטה למדי וניתן לבצע אותה פשוט על ידי ניסור עץ וקידוח חורים עגולים, כך שאם זה מהיר או נגיש יותר עבורך, זה מהלך חכם. אבל תן לי להגיד לך, מפרקי האצבעות האלה נראים מגניבים.
לקחתי את התבנית של הקופסה מ- makercase.com, שמקל מאוד לא לצייר את כל מפרקי האצבע בעצמי. לאחר מכן שיניתי את התבנית ב- Inkscape, תוכנית ציור וקטור חינם. מניסיוני, Inkscape אינה טובה בייצוא קבצי.dxf הנקראים על ידי חותך הלייזר, ולכן פתרון לבעיה זו הוא שימוש ב- Adobe Illustrator.
הקופסה עצמה בגודל 30 x 30 x 10 סנטימטרים. ברגע שיש לך חיתוך לייזר mdf שלך אתה יכול להדביק את הלוחות יחד. עם זאת, אל תדביק את התחתית! הוא משמש מכסה הפוך לגישה לחומרה. אתה יכול להפוך אותו לחיבור על ידי הדבקת מגנטים מבפנים. לא עשיתי זאת, פשוט כי לא הייתי צריך. זו החלטה טובה אם אתה רוצה להזיז את הקופסה הרבה מבלי שהתחתונה תיפול.
הערה: התוכניות המסופקות במדריך זה אינן כוללות חור לכבל חשמל לארדואינו. קדחתי בעצמי אחד, אבל אתה יכול לשנות את התוכניות כך שיתאים לאחת, או להכניס מקור מתח של 5 וולט לקופסה. עדיין יש מספיק מקום לזה.
שלב 4: קוד
הנה הקוד של הארדואינו. הוא יוצר על ידי ויכול להכיל באגים, למרות שעדיין לא שמתי לב. זה נמסר בתגובה ואתה מאוד חופשי לבצע אופטימיזציה, שינוי או הוספה שלו.
שלב 5: תהנה
זה אולי נשמע מגוחך, אבל אני כן מתכוון לזה: תהנו בעשייה ובמשחק! רק זכרו גם: לא ליהנות הוא גם חלק מהכיף בעשייה. אם אתה נתקע, שחק והתנסה כדי למצוא פתרונות חדשים לבעיות. כך הצלחתי ליצור את המשחק הזה. תודה שקראתם!
מוּמלָץ:
ילד משחק משחק רטרו חיצוני חיצוני: 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 + משחק אחדות: במדריך זה אראה לך כיצד לבנות/לתכנת בקר משחק ארדואינו שיכול להתחבר לאחדות