آردوینوپروژهربات

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

سلام. پروژه ربات دنبال کننده خط مسیریاب آردوینو رو براتون آماده کردیم. فیلم عملکرد مدار رو از دست ندید !

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

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

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

بخش های مختلف پروژه ربات مسیر یاب

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

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

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

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

 

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

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

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

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

نحوه کار پروژه

نحوه کار با پروژه دنبال کننده خط

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

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

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

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

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

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

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

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

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

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

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

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

میتونید با خرید اشتراک به تمامی مطالب با قیمت خیلی کم دسترسی داشته باشید ، برای خرید اشتراک باید عضو ایرنکس باشید ورود به سایت یا ثبت نام

توسط فرم بالا میتوانید این پروژه را بخرید. پس از پرداخت هزینه به همین صفحه منتقل خواهید شد و پیام تایید پرداخت نمایش داده میشود و تمامی اطلاعات به ایمیل شما ارسال میشود.

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

همچنین پس از عضویت میتوانید با خرید اشتراک پروژه ها با قیمت خیلی کمتر به تمامی پروژه ها دسترسی داشته باشید !

نظراتتون رو در پایین همین صفحه با ما به اشتراک بگذارید
آیرنکس موظف به پاسخگویی و رفع اشکال هر مطلب است
ارتباط با ادمین در انجمن، نظرات و تلگرام : 09358790909
برچسب ها

محمد رحیمی

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

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

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

دکمه بازگشت به بالا
بستن
بستن