فهرست مطالب:

Robot Line Follower Arduino و L293D Shield: 4 مرحله
Robot Line Follower Arduino و L293D Shield: 4 مرحله

تصویری: Robot Line Follower Arduino و L293D Shield: 4 مرحله

تصویری: Robot Line Follower Arduino و L293D Shield: 4 مرحله
تصویری: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, نوامبر
Anonim
Image
Image

Line Follower یک ربات بسیار ساده است که برای لوازم الکترونیکی مبتدی ایده آل است. ربات با استفاده از سنسور iR در امتداد خط حرکت می کند. سنسور دارای دو دیود است ، یک دیود نور مادون قرمز را ارسال می کند ، دیود دیگر نور منعکس شده را از سطح دریافت می کند. هنگامی که اشعه مادون قرمز روی سطح سفید می افتد ، به عقب منعکس می شود. هنگامی که نور مادون قرمز روی سطح سیاه می افتد ، نور توسط سطح سیاه جذب می شود و هیچ اشعه ای به عقب منعکس نمی شود ، بنابراین دیود نوری هیچ نوری دریافت نمی کند. این سنسور میزان نور منعکس شده را اندازه گیری کرده و مقدار آن را به آردوینو ارسال می کند. یک پتانسیومتر روی سنسور وجود دارد که با استفاده از آن می توانیم حساسیت سنسور را تنظیم کنیم.

مرحله 1: مرحله 1: چگونه کار می کند

سی دی
سی دی

ربات با استفاده از سنسور iR در امتداد خط حرکت می کند. سنسور دارای دو دیود است ، یک دیود نور مادون قرمز را ارسال می کند ، دیود دیگر نور منعکس شده از سطح را دریافت می کند. هنگامی که اشعه مادون قرمز روی سطح سفید می افتد ، به سمت عقب منعکس می شود. هنگامی که نور مادون قرمز روی سطح سیاه می افتد ، نور توسط سطح سیاه جذب می شود و هیچ اشعه ای به عقب منعکس نمی شود ، بنابراین دیود نوری هیچ نوری دریافت نمی کند. این سنسور میزان نور منعکس شده را اندازه گیری کرده و مقدار آن را به آردوینو ارسال می کند. یک پتانسیومتر روی سنسور وجود دارد که با استفاده از آن می توانیم حساسیت سنسور را تنظیم کنیم.

مرحله 2: Cdn

آردوینو اکنون باید بر اساس داده های دریافت شده از سنسور تصمیم گیری کند ، تا زمانی که سنسور خط مشکی را تشخیص ندهد ، به جلو حرکت می کند. اگر سنسور چپ یک خط سیاه را تشخیص دهد ، روبات به راست و اگر سنسور سمت راست یک خط سیاه را تشخیص دهد ، به چپ می چرخد. زمانی که هر دو سنسور خط سیاه را به طور همزمان تشخیص دهند ، این ربات متوقف می شود.

مرحله 3: فهرست عناصر

عناصر فهرست:

1 برابر آردوینو اونو

سنسور ir 2 برابر

1x L293D

4 برابر موتور TT

سیم ها

1x پلکسی 10 سانتی متر در 14 سانتی متر

8x فاصله فلزی 10 میلی متر

نگهدارنده باتری 1 عدد (6 عدد)

6 برابر باتری AA

سوئیچ 1x

مرحله 4: مرحله 4: پیکربندی سنسور Ir

مرحله 4: پیکربندی سنسور Ir
مرحله 4: پیکربندی سنسور Ir

حالا قبل از روشن کردن دستگاه ، بررسی کنید که آیا همه چیز را به درستی وصل کرده اید. کد برنامه را کپی کرده و در arduino خود بارگذاری کنید ، سپس مانیتور سریال را روشن کنید (در Arduino IDE -> Tools -> Serial Monitor). روبات خود را روی خط سیاه قرار دهید و پتانسیومتر را طوری تنظیم کنید که مقدار سنسور 1023 پوند و روی سطح سفید 33 پوند نشان دهد. Sketch ir را پیکربندی کنید. کد زیر را کپی کرده و در arduino بارگذاری کنید. خوش بگذره ؟ دانلود طرح.

توصیه شده: