תוכן עניינים:
- אספקה
- שלב 1: עקרון העבודה
- שלב 2: העלה את הקוד
- שלב 3: יצירת חור לפיר מוטורי
- שלב 4: מעגל מוטורי חלק 1
- שלב 5: מעגל מוטורי חלק 2
- שלב 6: מעגל זיהוי אובייקטים
- שלב 7: סירת מאגר
- שלב 8: גלגלים
וִידֵאוֹ: מכשול הימנעות מסירת משוטים עם ארודינו: 9 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
היי חברים, במדריך זה אראה לכם כיצד להכין סירת מכשולים למניעת מכשולים. עלה לי הרעיון הזה בזמן שנרגעתי ליד בריכת הדגים שלי וחשבתי על רעיון לאתגר פלסטי. הבנתי שהפלסטיק כאן יהיה שימושי מאוד לשימוש כסירה, בגלל הציפה והעמידות במים.
אספקה
גוּף
1 x מיכל מזון 700 מ ל
2 x גלגל ההנעה 70 מ מ
5 x מכסה בקבוק
חלקים אלקטרוניים
1 x ארדואינו ננו/אונו (מומלץ ננו)
מנוע 2 x DC
1 x נהג מנוע L298N
1 x חיישן קולי
1 x מיקרו סרוו
2 x 18650 סוללה
1 x 18650 מחזיק מכולת (2 מקומות)
4 x סוללת AA
1 x מחזיק סוללות AA (4 מקומות)
1 x מתג
חוּט
כלי תמיכה
אקדח דבק
מלחם
שלב 1: עקרון העבודה
אלגוריתם בסיסי
בכל פעם שהקולי מזהה אובייקט במרחק של 15 ס מ, הסרוו יסתובב ל -180 מעלות ואז ל -0 מעלות (פנה ימינה ושמאלה) כדי למצוא איזה שביל נקי ממכשולים. לאחר מכן, המנוע יעביר את סירת ההנעה לנתיב נטול מכשולים
מעגל חשמלי
בפרויקט זה נשתמש בשני מקורות מתח, אחד עבור Arduino, חיישן קולי ומנהג מנוע, ואילו השני מיועד במיוחד עבור סרוו. ארדואינו, חיישן אולטרסאונד ונהג מנוע ישתמשו בסוללת 18650 מכיוון שסוללת 18650 יכולה לספק זרם גדול עבור המנוע והסיבות האחרות מכיוון שהמנוע יכול לרוקן את הסוללה במהירות ולכן אנו זקוקים לסוללה 18650 הניתנת להטענה.
שלב 2: העלה את הקוד
כדי להקל על תהליך ההעלאה, נעלה קודם את הקוד ל- Arduino לפני יצירת המעגל.
קובץ Arduino:
שלב 3: יצירת חור לפיר מוטורי
בשלב זה נכין חורים בצד שמאל וימין של מיכל המזון. מאוחר יותר יוכנס פיר הדינמו לשני החורים הללו. מיקום החור הוא באמצע אורך מיכל המזון (אורך/2) ו -3.2 ס מ מלמטה.
שלב 4: מעגל מוטורי חלק 1
בשלב זה נחבר את L298n לסוללה ולמנוע.
חיבור:
1. L298N (פלט) למנוע DC
2. סוללה חיובית למעבר
3. L298N (12V) למתג
4. מסוף שלילי לסוללה ל- L298N (GND)
לאחר מכן הדבק אותם למיכל מזון.
הערה:
-הדבק את מחזיק הסוללה ממש באמצע (רוחב) כך שסירת ההנעה לא נשענת שמאלה או ימינה.
שלב 5: מעגל מוטורי חלק 2
כעת נחבר את arduino ל- L298N.
חיבור:
1. D5 לאפשר א
2. D6 לאפשר B
3. A0 לקלט 1
4. A1 עד קלט 2
5. A2 לקלט 3
6. A3 עד קלט 4
7. וין עד 5V (V החוצה מ- L298N)
8. GND (arduino) ל- GND (L298N)
שלב 6: מעגל זיהוי אובייקטים
המרכיבים העיקריים של מעגל זיהוי האובייקטים הם סרוו וחיישן קולי. חיישן אולטרסאונד ישתמש בארדואינו כאספקת חשמל, בעוד שהסרוו ישתמש בסוללה נפרדת (סוללת AA x 4). סוללת הסרוו תודבק בקצה מיכל המזון מול מחזיק הסוללות משנת 18950.
אתה יכול למקם את החיישן בכל מקום כל עוד הוא לא נחסם על ידי אובייקטים אחרים. במקרה שלי, השתמשתי במכסה מיכל פלסטיק שנחתך למקום של חיישנים וסרוו קולי (ראו תמונה).
חיבור סרוו:
VCC לסוללה חיובית (AA)
אות ל- D10
סרוו GND לסוללת GND וארדואינו
חיבור חיישן קולי:
VCC עד 3.3v (ארדואינו)
GND ל- GND (arduino)
הד ל- D2
טריג ל- D3
שלב 7: סירת מאגר
למאגר יש פונקציה שמונעת מגלגל ההנעה לגעת ברצפה / בשולחן כאשר אנו מניחים אותו עליה. המאגר ישתמש במכסה בקבוק. כי מלבד היותו קל למצוא, מכסה הבקבוק מכיל גם את הגודל המתאים לסירה שלנו.
כדי ליצור חיץ, קח 3 פקקי בקבוק ופשוט הדבק אותם בצד התחתון של הסירה כפי שמוצג למעלה.
שלב 8: גלגלים
ראשית, יוצרים חור במרכז מכסה הבקבוק. לאחר מכן הדבק את המשוט לכובע הבקבוק כמו התמונה הבאה. אז השלב האחרון הוא להדביק אותו לפיר הדינמו.
מוּמלָץ:
מכשול הימנעות מרובר עם דקסטר: 4 שלבים
מכשול להימנעות מרובד עם דקסטר: אם אתה חדש בקהילת דקסטר, עיין ב https://www.instructables.com/id/Getting-Started-With-Dexter/ בפרויקט זה אנו מפתחים מכשול להימנעות מרובר באמצעות לוח הדקסטר שלנו. וחיישן קולי
מכשול DIY Arduino הימנעות ממכונית בבית: 5 שלבים
DIY מכשול Arduino להימנע ממכונית בבית: במאמר זה אני הולך להראות לך כיצד להכין מכונית Arduino מניעה בבית
מכשול Arduino הימנעות ממכונית ממונעת על ידי מנועים: 7 שלבים
מכשול Arduino הימנעות ממכונית ממונעת מוטור: שלום! וברוכים הבאים להדרכה בנוגע לבניית מכשול הימנעות מארדואינו. אנו יכולים להתחיל על ידי השגת החומרים הדרושים לפרויקט זה, ולוודא ליהנות
מכשול Arduino הימנעות מרובוט (גרסת שדרוג): 7 שלבים (עם תמונות)
מכשול Arduino מניעת רובוט (גרסת שדרוג): פוסט זה פורסם לראשונה באתר זה https://truescience22.blogspot.com/2018/01/arduino-obstacle-avoiding-robotupgrade.html שלום חברים, היום הכנתי גרסת שדרוג של Arduino מכשול הימנעות מרובוט. זה פשוט אבל יש תכונה ואתה
מכשול Ardublock הימנעות מרובוט: 7 שלבים (עם תמונות)
מכשול Ardublock הימנעות מרובוט: מדריך זה להוראה עוסק ב " כיצד לבנות מכשול Arduino מניעת רובוט ". סרטון יוטיוב שהעליתי לאחרונה. אני ממליץ לך בחום לבדוק זאת. בואו נתחיל