תוכן עניינים:
וִידֵאוֹ: משחק מבוך תלת מימד באמצעות Arduino: 8 שלבים (עם תמונות)
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
שלום חברים, אז היום אנחנו הולכים לעשות משחק מבוך באמצעות ARDUINO UNO.
מכיוון ש- Arduino Uno הוא הלוח המשמש בעיקר, מגניב מאוד ליצור איתו משחקים. במדריך זה מאפשר להכין את משחק המבוך הנשלט באמצעות ג'ויסטיקים.
אל תשכח להצביע וזהו ההוראה הראשונה שלי.
אספקה:
1. קרטון (לוח MDF)
2. מודול ג'ויסטיק*2
3. מנוע סרוו SG90*4
4. ארדואינו אונו
5. לוח
6. אגוזים
7. סיכות מסמר
8. חוטי מגשר
9. חיבור חוטים
10. כמה חתיכות קרטון
שלב 1: הצטרפות לג'ויסטיק
ראשית אנו הולכים ליצור שלט רחוק לשליטה בהתקנת המשחקים שלנו
זה נעשה בקלות באמצעות מודול ג'ויסטיק. הנח את מודול הג'ויסטיק על הקרטון והוסף שתי חתיכות קרטון צדדיות כדי להפוך אותו לזרוע זרוע. בקרי וו זה עוזרים לשלוט ביעילות במנועי סרוו 4 וזה הופך את השליטה למגניבה מאוד אפילו. למרות שאם אתה רוצה להגדיל את הקושי של המשחק שלנו אתה יכול לבצע חיבורים של סרוו עם מודול jostick בצורה הפוכה בקלות.
שלב 2: חתיכות
קח קרטון ועשה כמה חתיכות לפי גודל מנועי הסרוו.
חתיכות קרטון אלה יכולות לחבר את מנועי הסרוו בניצב זה לזה.
שלב 3: הצטרפות ל- Servos
קח את שני מנועי הסרוו וחבר אותם בניצב זה לזה, כך שיוכלו לשלוט על ציר X ו- Y של המבוך כאשר הם נשלטים באמצעות הג'ויסטיק.
הניחו את שני הזוגות האלה על חתיכת הקרטון כדי להחזיק מעליה את המבוך.
על מנת להפוך את הבסיס לחזק נוכל להשתמש גם בלוח MDF ולא בקרטון.
שלב 4: חיבור החלקים
הניחו את לוח הלחם ואת ה- Arduino Uno על הקרטון וחברו אותו לג'ויסטיקים בעזרת אקדח דבק.
שלב 5: ייחורים
קח את הקרטון ועשה עליו מבוך קשה.
לאחר מכן השתמש בחתיכות הקרטון כדי להכין מבוך תלת -ממדי בקלות ולהקיף אותו בגבולות.
שלב 6: חיבורים
1. חבר את s1, s2, s3 ו- s4 לפינים הדיגיטליים של הארדואינו (כל אחד לפיך)
2. חבר את מודולי jostick לפינים אנלוגיים A0, A1, A1 ו- A3 ברציפות.
הערה:-
1. זכור בעת העלאת התוכנית הנתונה ל- arduino שהסיכות המחוברות והסיכות האנלוגיות שלך צריכות להיות זהות אחרת הפרויקט לא עובד.
2. שנה את מספר הסיכה. בקוד התכנות בהתאם לחיבורים שלך.
שלב 7: תכנות
docs.google.com/document/d/1Rnvig5YBqGpCQB…
בואו נעלה את הקוד.
שלב 8: תוצאה
משחק ה- 3D MAZE שלנו מוכן לשחק.