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

קו רובוט עוקב באמצעות Arduino Uno ו- L298N: 5 שלבים
קו רובוט עוקב באמצעות Arduino Uno ו- L298N: 5 שלבים

וִידֵאוֹ: קו רובוט עוקב באמצעות Arduino Uno ו- L298N: 5 שלבים

וִידֵאוֹ: קו רובוט עוקב באמצעות Arduino Uno ו- L298N: 5 שלבים
וִידֵאוֹ: רכב ארדואינו שעוקב אחרי קו שחור 2024, יולי
Anonim
Image
Image

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

שלב 1: איך זה עובד

תמונה
תמונה

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

שלב 2:

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

שלב 3: רשימה של אלמנטים

רשימה של אלמנטים
רשימה של אלמנטים

רכיבי רשימה:

1x Arduino Uno

1x L298N

חיישן 2x iR

14x חוטים

1x Plexi 10cmx17cm

מנוע 4x TT

6x בטריל AA

1x מחזיק מכולת

8x מרחק מתכת 10 מ מ

שלב 4: סכמה

סכֵימָה
סכֵימָה

שלב 5: הגדרת חיישן Ir

הגדרת חיישן Ir
הגדרת חיישן Ir

כעת לפני הפעלת החשמל, בדוק שחיברת הכל כהלכה. העתק את קוד התוכנית והעלה אותו לארדואינו שלך, ולאחר מכן הפעל את הצג הטורי (ב- Arduino IDE -> כלים -> צג סידורי). הצב את הרובוט שלך על הקו השחור והגדר את הפוטנציומטר כך שערך החיישן יראה ≈ 1023, ועל המשטח הלבן ≈ 33. Sketch ir configure download. העתק את הקוד למטה והעלה אותו ל- arduino. תעשה חיים ? הורדת סקיצה

מוּמלָץ: