קו עוקב רובוט ארדואינו ומגן L293D: 4 שלבים
קו עוקב רובוט ארדואינו ומגן L293D: 4 שלבים
Anonim
Image
Image

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

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

Cdn
Cdn

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

שלב 2: Cdn

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

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

רכיבי רשימה:

1x Arduino Uno

חיישן 2x

1x L293D

מנועי 4x TT

חוטים

1x מקלעת 10 ס"מ על 14 ס"מ

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

1x מחזיק סוללה (6 חלקים)

סוללה 6x AA

מתג 1x

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

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

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

מוּמלָץ: