آیرنکس موظف به پاسخگویی و رفع اشکال هر مطلب است
برای پشتیبانی از انجمن ، نظرات و تلگرام میتونید اقدام کنید | تلگرام : 09358790909
کانال تلگرام
آردوینوپروژهربات

ربات مسیریاب آردوینو (پروژه ربات دنبال کننده خط)

ربات مسیریاب آردوینو ربات دنبال کننده خط پروژه آردوینو

ربات مسیریاب آردوینو ربات دنبال کننده خط

سلام !

براتون پروژه ربات مسیریاب رو با آردوینو آماده کردیم !

ربات مسیریاب چیه ؟

ربات مسیریاب (مسیر یاب ، دنبال کننده خط ، اسمای زیادی داره :|) یک ماشین هستش که به دنبال یک خط سفید یا سیاه هستش . اساسا دو نوع روبات دنبال کننده خط وجود داره : یکی دنبال خط سیاه و یکی دنبال خط سفید .

مفاهیم ربات دنبال کننده خط

مفهوم کار این ربات به نور بستگی داره !. توی این پروژه کار ما دنبال کردن خط سیاه هستش . وقتی که نور روی یک سطح سفید میتابه ، تقریبا کاملا منعکس میشه و وقتی که سطح سیاه باشه جذب میشه . این قضیه باعث میشه ربات مسیر یاب ما کار کنه !

ربات مسیریاب
ربات مسیریاب
ربات دنبال کننده خط
ربات دنبال کننده خط

توی این ربات دنبال کننده ، ما از فرستنده ها و گیرنده IR استفاده کردیم . ماژول های IR مبتنی به مادون قرمز هستند و برای ارسال و دریافت نور ازشون استفاده میشه . با توجه به تصویر بالا ، وقتی اشعه مادون قرمز به روی سطح سفید میفته ، اون رو بازتاب میده به طرف گیرنده مادون قرمز . و وقتی به سطح سیاه نور بیفته ، اون نور توسط سطح سیاه جذب میشه و هیچ اتفاقی نمیفته !

توضیحات مدار پروژه آردوینو

این ربات به 3 بخش تقسیم میشه :

  1. بخش سنسور
  2. بخش کنترل
  3. بخش راننده

بخش سنسور :

این بخش شامل سنسور های IR ، پتانسیومتر ، ال ای دی ، کمپراتور (آپ آمپ) هستش. پتانسیومتر برای تعیین ولتاژ مرجع در ترمنیال اول استفاده میشه و سنسور های مادون قرمز برای حس کردن خط و تغییر ولتاژ ترمینال دوم استفاده میشن . سپس کمپراتور هر دو ولتاژ رو مقایسه میکن و یک سیگنال رو در خروجیش تولید میکنه . توی این پروژه ما از LM358 به عنوان کمپراتور استفاده میکنیم.

بخش کنترل :

Arduino Pro Mini برای کنترل روند ربات مسیریاب استفاده میشه . خروجی کمپراتور به پین شماره 2 و 3 آردوینو متصل میشه . آردوینو این سیگنال هارو میخونه و دستورات رو به مدار راننده ارسال میکنه تا ربات مسیر رو دنبال کنه !

بخش راننده :

بخش راننده شامل موتور درایو و 2 موتور DC هستش . چون آردوینو ولتاژ کافی رو نمیتونه به موتور هامون بده ما از موتور درایو استفاده میکنیم تا ولتاژ و جریان کافی برای موتور هامون فراهم بشه . آردوینو دستورات رو به این موتور ها ارسال میکنه .

کار با ربات مسیر یاب

کار با این ربات خیلی جالبه ، این ربات با استفاده از سنسور ها خط سیاه رو حس مکینه و سیگنال رو به Arduino میفرسته و بعدش آردوینو اطلاعات حرکت رو به موتور ها میفرسته .!

ربات مسیریاب آردوینو
ربات مسیریاب آردوینو

توی  این پروژه همونطور که گفتیم از 2 سنسور استفاده میکنیم که یکی در سمت راست و یکی در سمت چپ هست . وقتی که دو سنسور سمت چپ و راست سطح سفید رو حس کنن ربات به جلو حرکت میکنه.

آموزش ربات مسیریاب آردوینو
آموزش ربات مسیریاب آردوینو

اگه سنسور سمت چپ روی سطح سیاه قرار بگیره ، ربات به سمت چپ حرکت میکنه.

آموزش نحوه کار ربات مسیریاب آردوینو
آموزش نحوه کار ربات مسیر یاب آردوینو

اگه سنسور سمت راست روی خط سیاه قرار بگیره ، ربات به سمت راست میچرخه

مسیریاب - پروژه آردوینو
مسیریاب – پروژه آردوینو

اگه هر دو سنسور روی خط سیاه باشن ، ربات متوقف میشه !.

توقف ربات دنبال کننده خط
توقف ربات دنبال کننده خط

 

فیلم عملکرد پروژه : کلیک کنید !

برای مشاهده ادامه مطلب باید عضو باشید !

موارد موجود توی فایل : فایل آردوینو ، فایل هگز ، شماتیک و …

برای مشاهده ادامه مطلب باید وارد سایت شوید. ورود به سایت یا ثبت نام

پروژه آردوینو

آموزش قدیمی “ آموزش ساخت ربات مسیریاب حرفه ای پیشرفته

ما برای قرار دادن هر پروژه زحمت زیادی میکشیم ، خواهشمندیم مطالب VIP رو منتشر نکنید (پیگرد قانونی دارد)

هر سوالی داشتین میتونین توی نظرات یا انجمن بپرسید !

 

امتیاز کاربر 5 (2 رای)
درحال ارسال
اشتراک ویژه رایگان میخوای ؟ کلیک کن !

محمد رحیمی

محمد رحیمی هستم مدیر وبسایت آیرنکس ! در سال 1394 سایت ای وی آر استودیو رو طراحی کردم (ای وی آر استودیو رو حذف کردیم) . و در تیر ماه 1396 سایت آیرنکس رو طراحی کردم و در خدمت شمام !

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

درحال ارسال

Close