תוכן עניינים:

בקר משחקים T T רקס אוטומטי באמצעות Arduino: 7 שלבים
בקר משחקים T T רקס אוטומטי באמצעות Arduino: 7 שלבים

וִידֵאוֹ: בקר משחקים T T רקס אוטומטי באמצעות Arduino: 7 שלבים

וִידֵאוֹ: בקר משחקים T T רקס אוטומטי באמצעות Arduino: 7 שלבים
וִידֵאוֹ: משחקים tt הקישור למשחק בתיאור 2024, יולי
Anonim
Image
Image
דרושים רכיבים
דרושים רכיבים

מאפשר לבנות אותו

שלב 1: קצת מבוא

כל מה שאתה יודע על המשחק t rex aka dino של גוגל והוא מפורסם כאין משחק אינטרנט.

המשחק פשוט מאוד פשוט הימנעו מהמכשולים על ידי קפיצה ודומה להריצת סופר מריו שלו. בדרך כלל כדי לקפוץ אנו משתמשים בסרגל הרווח באופן ידני. זה בית ספר ישן מאוד בשבילי …

אז במדריך זה, אני הולך להראות לך כיצד לעשות זאת באופן אוטומטי שהוא בקר אוטומטי.

אנא צפה בסרטון ההכנה לפרטים נוספים

שלב 2: עקרון עבודה

הסנור

כאן אנו רוצים לזהות את המכשול ולקפוץ כדי לזהות את המכשול שאני משתמש ב- LDR

אז איך LDR מזהה מכשול מסוג זה?

ההתנגדות של LDR משתנה בהתאם לאור, כלומר בזמן החשכה ההתנגדות ל- LDR גבוהה מאוד ולהיפך. כך שהמכשול שלנו בצבע כהה כדי שנוכל לקבל ערכים אנלוגיים שונים. עם ערך זה בעזרת בקר אנו מפעילים סרוו.

סרוו משמש ללחיצה על מקש הרווח. אז זה עקרון העבודה

שלב 3: דרושים רכיבים

arduino uno

אתה יכול להשתמש בכל ארדואינו

מנוע סרוו

אני משתמש ב- sg90

LDR

החיישן שלנו

מגן 10K

שלב 4: תרשים מעגלים וחיבורים

תרשים מעגלים וחיבורים
תרשים מעגלים וחיבורים

אנא צפה בסרטון

ראשית, חבר את VCC של סרוו ל- 5V וקרקע לקרקע

ואז חיברתי את סיכת PWM לסיכה 9 של Arduino

חבר את LDR לסיכה a0

שלב 5: קוד

אני משתמש בפונקציית הקריאה האנלוגית של Arduino ואני נותן תנאים להפעלת סרוו

להוריד מכאן

שלב 6: Happy Making

אנא צפה בסרטון. אם יש לך ספק אנא הגיב אותו למטה

שלב 7: מגבלות ועדכונים

כפי שאמרתי בוידאו יש לו מגבלות

1. הארדואינו לא מצליח להפעיל את הדינו כאשר הציפור הזו מגיעה.

פִּתָרוֹן

הוספת ldr בצד העליון תזהה את הציפור עם ההדק הזה נוכל לשלוט בסרוו אחר (כפתור חזרה)

2. נכשל כאשר המהירות עולה

3. נכשל כאשר הצבע משתנה (היפוך הצבע)

פִּתָרוֹן

אנו יכולים לפתור זאת על ידי הוספת חיישנים נוספים וכמה קידוד מורכב

מוּמלָץ: