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

כיצד למנוע מכשול להימנע מרובוט באמצעות Arduino: 5 שלבים
כיצד למנוע מכשול להימנע מרובוט באמצעות Arduino: 5 שלבים

וִידֵאוֹ: כיצד למנוע מכשול להימנע מרובוט באמצעות Arduino: 5 שלבים

וִידֵאוֹ: כיצד למנוע מכשול להימנע מרובוט באמצעות Arduino: 5 שלבים
וִידֵאוֹ: Edward Frenkel: Infinity, Ai, String Theory, Death, The Self 2024, נוֹבֶמבֶּר
Anonim
כיצד למנוע מכשול להימנע מרובוט באמצעות Arduino
כיצד למנוע מכשול להימנע מרובוט באמצעות Arduino

במדריך זה אלמד אותך כיצד ליצור מכשול להימנעות מרובוט שעובד עם Arduino. עליך להכיר את Arduino. Arduino הוא לוח בקר שמשתמש במיקרו בקר atmega. אתה יכול להשתמש בכל גרסה של Arduino אבל השתמשתי ב- Arduino Uno r3 ברובוט שלי.

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

כדי לזהות את המרחק, הרובוט משתמש בחיישן הקולי HC-sr04. אז חיישן זה שולח גלי קול קולי, כל 10 מיקרו שניות, ואם ישנה חסימה כלשהי, החיישן מקבל את ההד. בהתבסס על זמן הנסיעה, הוא יודע את המרחק בין החיישן לאובייקט. אז הבה נתחיל…

שלב 1: דרושים חלקים

דרושים חלקים
דרושים חלקים

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

  • ארדואינו
  • מגן מנוע L293D
  • מארז (כולל מנועים וגלגלים)
  • חוטים
  • מחזיק סוללה
  • מנוע מיקרו סרוו
  • מודול החיישן האולטראסוני HC-sr04
  • סוגר החזקת החיישן

אז אסוף את החומרים האלה והמשך לשלב הבא.

שלב 2: הרכבת המארז

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

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

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

חבר חוטים למנועים והישאר מוכן לשלב הבא. גם לחיישן.

שלב 3: חיבורים עיקריים

חיבורים עיקריים
חיבורים עיקריים

אז עכשיו אנחנו הולכים לעשות את החיבורים. אין יותר מ- 5-6 חיבורים, כך שזו תהיה חתיכת עוגה. בצע את חיבורי החיישן בהתאם לתרשים שניתן למעלה. ניתן לחבר מנוע סרוו ומנועי dc bo למגן. חבר את הסוללה למגן וחבר את המגן ללוח ה- Arduino.

שלב 4: קוד ארדואינו

קוד ארדואינו
קוד ארדואינו

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

שלב 5: הפעל

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

מוּמלָץ: