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

אדם עוקב אחר עגלה: 8 שלבים
אדם עוקב אחר עגלה: 8 שלבים

וִידֵאוֹ: אדם עוקב אחר עגלה: 8 שלבים

וִידֵאוֹ: אדם עוקב אחר עגלה: 8 שלבים
וִידֵאוֹ: אל תיגע לבחורה באיפור בחייםםם !!!! don't do that !!! 2024, יולי
Anonim
אדם עוקב אחר עגלה
אדם עוקב אחר עגלה

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

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

במדריך זה לא נבנה את אותן מכונות גדולות תעשייתיות אלא מודל עבודה מבוסס Arduino מאותו מטרה.

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

שלב 1: שלב 1: מציאת החלקים הדרושים לביצוע הפרויקט

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

מיקרו -בקר: טוב, אם אתה מתחיל, נסה להשתמש בארדואינו. ובכן, אני משתמש ב- Arduino Uno. קנה קישור ל- Arduino UNO

  • מנועים: כל מנוע 12V יעבוד. אני משתמש במנועי DC גנריים של 300 סל"ד גנריים עם 12 וולט. אתה יכול גם לקנות מנועי BO. קנה קישור ללוחות DC Geared | מנועי BO
  • נהג מנוע: תזדקק לנהג מנועים כדי להפעיל את המנועים מכיוון שרוב המיקרו -בקרים אינם יכולים לספק מתח רב. אני משתמש ב- L298N שתוכל להפנות לכאן כדי לקנות נהג מנוע.
  • CHASSIS: עבור שלדה, עליך לרכוש אחד ספציפי עבור המנועים שבהם אתה משתמש. עבור מנועי BO ו- DC greared אתה יכול להפנות לקישור הזה
  • חיישן אולטרסאונד: אני משתמש במודול חיישן אולטרסוני כללי HCRS04. לקנות קישור עבור
  • חיישן קולי.
  • מודול חיישן קרבה IR: כל חיישן קרבה יפעל שיכול לזהות זיהוי אובייקטים למשך 20 ס"מ לפחות. קנה קישור לחיישן
  • חוטי מגשר: כולנו צריכים חוטי מגשר לחיבור דברים. אם אתה טירון תזדקק לחבורה כזו לפרויקטים שונים. אתה יכול לקנות קצת מכאן זכר לזכר | זכר לנקבה
  • סוללה: ובכן אני משתמש בסוללת ליפו 12V לפרויקט זה. אם אין לך את זה אתה תמיד יכול לעבור לסוללות ליתיום-יון 12V כלליות. או אם אתה משתמש במנועי 9v BO אתה יכול אפילו להשתמש בסוללה פשוטה של 9v. אך היזהר לבדוק את מפרט המנוע שלך לפני רכישת הסוללה מכיוון שאתה יכול לפגוע במנוע אם אתה מספק מתח גבוה יותר מאשר קיבולת המנוע. לרכישת סוללה 9V עיין כאן.

  • לוח לחם/אב טיפוס: תצטרך משהו לחיבור כל החוט. כאן קרש הלחם יהיה שימושי. קישור לרכישת לחם | לוח אב טיפוס

שלב 2: הגדרת המארז שלך

הגדרת המארז שלך
הגדרת המארז שלך
הגדרת המארז שלך
הגדרת המארז שלך
הגדרת המארז שלך
הגדרת המארז שלך
הגדרת המארז שלך
הגדרת המארז שלך

עבור פרויקט זה, אני משתמש במארז מנוע בעל 4 הילוכים שתוכל למצוא בקלות. אני משתמש ב -4 סטנדים מתכתיים בצורת L להרכיב את הסרוו שלי - ראש וארגז עץ וכרכרה.

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

שלב 3: חיבור נהג המנוע

חיווט נהג המנוע
חיווט נהג המנוע

כדי לספק מספיק מיץ למנועים עלינו להגדיר את נהג המנוע.

  1. ראשית, הברג את מוטות +ve ו- -ve של המנוע למחבר PTR של נהג המנוע.
  2. לאחר מכן להפעלה, נהג המנוע מברג את +ve של הסוללה ליציאת 12V ו- -ve ליציאת ה- GND של מנהל ההתקן.
  3. שים את סיכת הכניסה של נהג המנוע לפין PWM של Arduino לפי בחירתך. זכור לשנות לסיכות המנוע שבקוד שלך בהתאם.
  4. הוסף מתג בין ה +ve של הסוללה לבין נהג המנוע אחרת, תצטרך להמשיך לנתק את הסוללה כאשר אינך משתמש בה. קבל 2 חוטים מה- 5V וה- GND של נהג המנוע ללוח הלחם, כך שתוכל להפעיל את Arduino כמו גם מכשירים אחרים.

שלב 4: הגדרת הראש: חיישן אולטרסאונד ו- IR Srensor

הגדרת הראש: חיישן אולטרסאונד ו- IR Srensor
הגדרת הראש: חיישן אולטרסאונד ו- IR Srensor

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

  • חבר את כל 5v ו- GND ל- 5v ו- GND של לוח הלחם כדי להפעיל את החיישנים והסרוו.
  • חבר את סיכות הפלט של חיישני IR שמאל וימין לסיכה 12 ולסיכה 13 של Arduino.
  • חבר את סיכת ההד והטריג של החיישן האולטראסוני לסיכה 2 ולסיכה 3 של ארדואינו.
  • חבר את סיכת הכניסה של סרוו לפין 5 של הארדואינו.

שלב 5: הגדר את הארדואינו שלך

הגדר את הארדואינו שלך
הגדר את הארדואינו שלך

השתמשתי בקלטת כפולה כדי לתקן את Arduino ולוח הלוח על השלדה מכיוון שהיא מספקת גם בידוד בחלק האחורי של Arduino.

הפעל את הארדואינו על ידי הצמדת 5V ו- GND של לוח הלחם ל- Vin ו- GND ל- Arduino ואתה מוכן ללכת.

שלב 6: זמן לקוד

זמן לקוד
זמן לקוד

אני משאיר קישור הורדה לקוד ואילו אסביר גם את האלגוריתם הבסיסי מאחורי הקוד.

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

שלב 7: הכל מוכן, מאפשר לסיים

הכל מוכן, מאפשר לסיים
הכל מוכן, מאפשר לסיים
הכל מוכן, מאפשר לסיים
הכל מוכן, מאפשר לסיים

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

מוּמלָץ: