תוכן עניינים:
וִידֵאוֹ: פלטפורמה נשלטת חיישן ג'יירו לחידת מבוך: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
מדריך זה נוצר להגשמת דרישת הפרויקט של קורס Make באוניברסיטת דרום פלורידה (www.makecourse.com)"
פרויקט פשוט זה בהשראת פלטפורמה איזון עצמי שלוקחת משוב מחיישן מד התאוצה. בדוק אם עדיין לא עשית זאת.
הפרויקט משתמש ב- Arduino UNO - קל לשימוש במיקרו -בקר שתוכל להשיג מאתרי קניות מקוונים! במדריך זה, אראה כיצד תוכל ליצור פלטפורמת הטייה לתכנות משלך - מתהליך העיצוב ועד רכישת חלקים, קבצי הדפסה תלת -ממדית, הרכבה ותכנות. הישארו קדימה ובואו נתקדם!
שלב 1: רכיבים נדרשים וחלקים מודפסים בתלת -ממד
רשימת הרכיבים המשמשים את הפרויקט:
1. מיקרו -בקר ארדואינו UNO.
2. לוח עם חוטי מגשר.
3. קופסה.
4. פלטפורמה מעגלית
5. מבוך.
6. קישורים - 3 מס 'לא
7. בסיס להרכבת שלושה סרוו.
8. חיישן ג'ירו/תאוצה. (MPU6050)
חוטי 9.1 מ"ר (500 ס"מ) - 4 מס '
10. כדורי פלדה 3 מ מ.
רוב החלקים המשמשים את הפרויקט מודפסים בתלת מימד והצמדתי את ה- stl. קבצים מוכנים להדפסה.
הרכיבו את כל החלקים כפי שמוצג באיורים. המבוך מודבק חם לרציף העגול כדי להיראות כמו בתמונה. שלוש הסרוואות צריכות להיות מודבקות בחום על הבסיס המודפס בתלת מימד המותקן על מכסה הקופסה. הקופסה מכילה את UNO ו- Breadboard של Arduino שהורכבו כפי שמוצג באיור. התקנת לוח הלוח תידון בשלב הבא.
לאחר ההרכבה, אב הטיפוס הסופי אמור להיראות כמו בתמונה האחרונה.
שלב 2: הגדרת לוח הלחם
לאחר ההרכבה, חיישן Arduino, Accelerometer, סרוו מחוברים כמתואר להלן.
המסילות החיוביות והשליליות בלוח הלחם מחוברות ל- 5V ו- GND של Arduino בהתאמה. החיישן מחובר לארדואינו באמצעות החוטים של חצי מטר אותם יש להלחם לחיישן כך שסיכות VCC ו- GND של החיישן לחיבור למסילות +ve ו- -ve בלוח הלחם בהתאמה. סיכות SCL ו- SDA של החיישן שיחובר לסיכות האנלוגיות A5 ו- A4 של Arduino. סיכות ה- PWM של שלוש הסרוואות מחוברות ל -2, 3, 4 סיכות של הארדואינו בהתאמה וסיכות +ve ו- -ve של כל הסרוווס מחוברות למסילות +ve ו- -ve של לוח הלחם. עם זה, החיבורים שלנו נגמרים.
שלב 3: קוד לפרויקט
אתה יכול להוריד את ספריות MPU6050 ו- Servo מהאינטרנט ולהשתמש בה לפרויקט. הידור והעלה את הקוד הבא ל- Arduino והפרויקט מוכן. הטה את החיישן ותראה את המבוך נוטה לאותו כיוון! לוקח קצת זמן לפתור את הפאזל מכיוון שהוא קצת מאתגר אבל כיף לשחק איתו.
#לִכלוֹל
#לִכלוֹל
#לִכלוֹל
סרוו סרוו 1;
סרוו סרוו 2;
סרוו סרוו 3;
חיישן MPU6050;
int servoPos1 = 90;
int servoPos2 = 90;
int servoPos3 = 90;
int16_t גרזן, איי, אז;
int16_t gx, gy, gz;
הגדרת חלל ()
{
Servo1.attach (2);
Servo2.attach (3);
Servo3.attach (4);
Wire.begin ();
Serial.begin (9600);
}
לולאת חלל ()
{
sensor.getMotion6 (& ax, & ay, & az, & gx, & gy, & gz);
ax = מפה (ax, -17000, 17000, 0, 180);
ay = מפה (ay, -17000, 17000, 0, 180);
Serial.print ("ax =");
Serial.print (ax);
Serial.print ("ay =");
Serial.println (ay);
אם (ax <80 && ay <80) {
Servo1.write (servoPos1 ++);
Servo2.write (servoPos2--);
Servo3.write (servoPos3--); }
אם (גרזן 120) {
Servo1.write (servoPos1--);
Servo2.write (servoPos2 ++);
Servo3.write (servoPos3--); }
אם (ax> 120 && ay> 0) {
Servo1.write (servoPos1--);
Servo2.write (servoPos2--);
Servo3.write (servoPos3 ++); }
if (ax == 90 && ay == 90) {
Servo1.write (0);
Servo2.write (0);
Servo3.write (0);
}
}
מוּמלָץ:
פלטפורמה עם אינסוף רמות ב- GameGo עם ארקייד Makecode: 5 שלבים (עם תמונות)
פלטפורמה עם אינסוף רמות ב- GameGo עם Makecode Arcade: GameGo היא קונסולה ניידת למשחקי רטרו תואמת Microsoft Makecode שפותחה על ידי TinkerGen STEM education. הוא מבוסס על שבב STM32F401RET6 ARM Cortex M4 ומיועד לאנשי STEM או רק לאנשים שאוהבים ליהנות ממשחק וידאו רטרו
משחק "שטח השפעה" עם חיישן ג'יירו ולוקיה 5110 LCD: 3 שלבים
משחק "השפעת שטח" עם חיישן ג'יירו ומחשב נוקיה 5110 LCD: לאחר שמת הטמגוצ'י שלי (הפרויקט האחרון), התחלתי לחפש דרך חדשה לבזבז את זמני. החלטתי לתכנת את המשחק הקלאסי "Space Impact" על הארדואינו. כדי להפוך את המשחק למעניין ומהנה יותר, השתמשתי בחיישן גירוסקופ שהיה לי
חיישן מבוך השיש מייקי מייקי: 8 שלבים (עם תמונות)
חיישן מבוך השיש מייקי מייקי: זהו פרויקט פשוט שבו המטרה היא להכין מבוך שיש עם חיישנים עשויים נייר כסף. האספקה פשוטה מאוד ורובם תוכלו למצוא ברחבי הבית
קונסולת משחקי כיס ארדואינו + מבוך - משחק מבוך: 6 שלבים (עם תמונות)
קונסולת משחקי Pocket Arduino + A -Maze - Game Maze: ברוכים הבאים להוראה הראשונה שלי! הפרויקט שאני רוצה לשתף אתכם היום הוא משחק מבוך ארדואינו, שהפך לקונסולת כיסים מסוגלת כמו Arduboy ודוגמאות מבוססות Arduino. זה יכול להבזיק עם המשחקים העתידיים שלי (או שלך) הודות לתערוכה
מייצב תמונה אוניברסלי, 2 ג'יירו: 6 שלבים (עם תמונות)
מייצב תמונה אוניברסלי, 2 ג'יירו: מייצב תמונה זה ניתן לשימוש עם כל עדשה ומצלמה. הוא פועל באותו אופן שבו טלסקופ האבל ממשיך להצביע על אותו אובייקט במהלך חשיפות מרובות ימים. ניתן להשתמש במייצב זה בהצלחה עם חשיפות ארוכות למדי ומתונות