תוכן עניינים:
- שלב 1: מה אנחנו צריכים?
- שלב 2: הלחמת החלקים - חלק 1
- שלב 3: הלחמת החלקים - חלק 2
- שלב 4: הלחמת החלקים - חלק 3
- שלב 5: הלחמת החלקים - חלק 4
- שלב 6: העלאת הקוד
- שלב 7: הכנת הקופסה
- שלב 8: הרכבה
- שלב 9: מסקנה
וִידֵאוֹ: משחק ארדואינו שיתופי: 9 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
במדריך זה נסביר כיצד עיצבנו ובנינו את משחק שיתוף הפעולה 'FUN'.
השתמשנו בין היתר ב- Arduino Uno ובפס LED NeoPixel. שחקו את הסרטון להדגמה של FUN.
שלב 1: מה אנחנו צריכים?
דרישות:
- ארדואינו
- חוטים + חומר הלחמה
- 3 כפתורים
- מטר סיר אחד
- 1 LDR
- פס לד רב צבעוני (במדריך זה השתמשנו ברצועה עם 30 נוריות)
- לוח לחם (רק לבדיקת הקוד או החלקים)
- עץ (30x50 ס מ)
- חותך לייזר (אופציונלי, אם מסור רגיל אינו זמין גם יעשה את העבודה)
- מחשב נייד + תוכנת ארדואינו
- דבק לעץ
- נייר זכוכית
- פרספקס (20x5 ס מ)
הערה: השתמשנו ברצועת נוריות NeoPixel RGB 30. הקוד נכתב בספריית Fastled. וודא שרצועת ה- LED שלך פועלת עם ספריית Fastled כמו שלנו, אחרת עליך לשנות את הקוד כדי לעבוד עם רצועת ה- LED שלך.
שלב 2: הלחמת החלקים - חלק 1
עכשיו שיש לנו הכל, נוכל להתחיל להלחם את החוטים לחלקים.
לחצנים: אנו מתחילים עם הכפתורים. אנו זקוקים לשלושה כפתורים, שניים למשחק עצמו ואחד יהיה כפתור האיפוס שלנו. ניתן להלחם את שלושתם באותה הדרך. מכיוון שיש לנו רק 3 סיכות הארקה, נשלב את שלושת חוטי הארקה. מהכפתורים לאחד. התחל בהלחמה של שני חוטים לרגלי אחד הכפתורים. עלינו להיזהר לאיזו רגל אנו מלחמים אותם. תזכורת קלה לכך יכולה להיות הלחמה תמיד בתבנית אלכסונית. אז הלחם את החוט הראשון למשל ברגל העליונה השמאלית ולאחר מכן הלחמה החוט השני ברגל התחתונה הימנית. ואז הכפתור תמיד יומלח כהלכה. עשה זאת עבור כל שלושת הכפתורים. חיבור חוטי הקרקע:
כאשר לכל הכפתורים יש שני חוטים מולחמים עליהם נוכל לחבר את חוטי הקרקע יחד. ראשית לשים מעט הלחמה על שלושתם. לאחר מכן תחליט איזה מהם יהיה החוט האמצעי. החוט האמצעי יהיה זה שאנו מכניסים לסיכה הטחונה של הארדואינו. וודא שהחוט האמצעי יתחבר כראוי לסיכה הארדואינו. לאחר ההלחמה שני החוטים האחרים לאמצע, כך שהוא עדיין משתלב בארדואינו.
שלב 3: הלחמת החלקים - חלק 2
מד סיר:
עכשיו אנחנו עושים את מד הסיר. יש לזה שלושה סיכות שאנו צריכים להלחים חוטים אליהן. קדימה, עשה זאת.
ואז פשוט לשים מעט הלחמה בקצוות האחרים של החוט כדי שנוכל לתקוע אותם בסיכות של הארדואינו. עיין בתרשים של מספר הסיכה. הסיכה באמצע היא סיכת הנתונים.
שלב 4: הלחמת החלקים - חלק 3
LDR: זה פשוט מאוד. כמו בעבר, פשוט חוטי הלחמה לסיכות.
לאחר מכן חבר את החוטים כפי שמוצג בתרשים.
שלב 5: הלחמת החלקים - חלק 4
NeoPixel:
אחרון חביב עלינו להלחם את רצועת ה- NeoPixel (30 נוריות). זה מאוד דומה לסיר הסיר. יש לו שלושה סיכות כאשר האמצעית היא סיכת הנתונים. אבל עם רצועת LED זו מצוין איזו סיכה היא ה- 5V+ ומה היא סיכת ה- GND (הקרקע). לאחר מכן תסתכל על הסכימה של הסיכות הנכונות בארדואינו.
שלב 6: העלאת הקוד
עכשיו כשהכל מורכב נוכל לבדוק אותו עם הקוד קוד: הורד את קובץ ה-ino המצורף ופתח אותו עם Arduino IDE. הגדר את היציאה הנכונה עבור Arduino שלך אם עדיין לא עשית זאת. לאחר מכן העלה את הקוד. ונסה את המשחק על ידי לחיצה על הכפתורים. לאחר כמה שניות האורות אמורים להידלק.
שלב 7: הכנת הקופסה
חיתוך בלייזר:
כעת, לאחר שהכל מוכן, נוכל להתחיל בבניית הקופסה. הורדנו קובץ חותך לייזר מהאתר "makercase.com". באתר זה תוכלו לעצב קופסה משלכם ולהוריד קובץ HTML. לאחר מכן תוכל לייבא קובץ זה ב- Adobe Illustrator כדי להמיר אותו לקובץ.dfx, שעובד עם חותך הלייזר. ב- Adobe Illustrator תוכל גם לכוונן את כל מה שהוספת לקובץ שלך באמצעות האתר. לאחר שהכל נעשה, אתה יכול לחתוך את הקובץ בלייזר על צלחת עץ בגודל 30x50 ס"מ. לאחר שהכל נעשה, יש לך חידה שתוכל להדביק יחד, והקופסה נעשית. אם הוא לא מתאים טוב אתה יכול להשתמש בנייר זכוכית כדי להתאים אותו. אם אין לך גישה לחותך לייזר אתה יכול להשתמש במסור רגיל, אך זה לא יתאים באופן מדויק. במקרה זה תזדקק לנייר זכוכית כדי להתאים אותו בצורה מושלמת. אל תשכח להשאיר לפחות צד אחד של הקוביה לא ממוזג, כדי שתוכל להכניס את הארדואינו ואת הבקרים לתוך הקופסה.
שלב 8: הרכבה
מכיוון שיש לנו את כל מה שאנחנו צריכים, אנחנו יכולים להתחיל להרכיב את הקופסה. זה לא כל כך קשה, כל עוד עשית הלחמה טובה.
הקירות: ישנן מספר דרכים שבהן ניתן להרכיב אותו, אך מה שעשינו היה קודם כל להדביק שני צדדים של הקופסה ולהניח אותם כנגד החלק התחתון. כך ידענו בוודאות שהם מודבקים בצורה מושלמת ותמיד יתאימו. אחר כך עשינו את שני הקירות האחרים של הקופסה והצבנו אותה כנגד התחתית. לאחר שנתנו לו להתייבש כשעה החלטנו להדגיש את שתי החלקים יחד. הדבקו גם את החלק התחתון. נתנו לזה להתייבש למשך הלילה, אך גם שעתיים או שלוש יכולות להספיק להמשך התהליך.
החלקים: כשהדבק יבש, נוכל להתחיל להכניס את החלקים פנימה. רק וודא שהחוטים לא כולם סבוכים. התאם את כל החלקים בחורים הרצויים, למעט כפתור האיפוס בחלקו העליון. אבטחנו הכל בעזרת סרט ולאחר מכן השתמשנו גם בדבק מפלסטיק קשיח לאבטחת הכפתורים ומד הסירים. אם לא תעשה זאת, לא תוכל ללחוץ על הלחצנים.
רצועת LED: החלק האחרון שעלינו להקליט במקום הוא רצועת LED. וודא שהוא מתאים יפה בפנים. השתמשנו בפרספקס זכוכית חול לחלון הצופה. אחרת נוריות ה- LED היו בהירות לעיניים. פשוט הדביקו אותו במקום.
לחצן איפוס: בסיום, הקפד לא לשכוח להדביק את כפתור האיפוס על הצלחת העליונה ולתת ליחידה כולה להתייבש במשך כמה שעות. הדבר הטוב ביותר הוא לתת לו להתייבש למשך הלילה כדי שהדבק יתקשה באמת. לא צריך להדביק את הצלחת העליונה, זוהי הדלת לגישה לקרביים בפנים בעת הצורך (כמו טעינת הסוללות).לאחר סיום קופסת המשחק שלך תוכל לבדוק אותה!
שלב 9: מסקנה
גָמוּר
כך יוצרים משחק ארדואינו בו אתם משתפים פעולה באופן אינטנסיבי עם חברים! במדריך זה לא שמנו לב כיצד אתה מסביר לשחקנים כיצד הם צריכים לשחק את המשחק בצורה פשוטה. הוספנו טקסט לתיבה שמסביר את מטרת המשחק, זו הדרך הישירה ביותר להסביר זאת לשחקנים. אתה יכול גם להוסיף 'סיפור' קטן לעיצוב, למשל פצצה שצריך למנוע אותה או סוללה שצריך להטעין. אל תהסס לשנות את הקוד לרצונך ולנסות דברים חדשים עם זה להכין.
תהנה! צוות כיף
מוּמלָץ:
ילד משחק משחק רטרו חיצוני חיצוני: 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 + משחק אחדות: במדריך זה אראה לך כיצד לבנות/לתכנת בקר משחק ארדואינו שיכול להתחבר לאחדות