فهرست مطالب:

دنبال کننده خط در Tinkercad: 3 مرحله
دنبال کننده خط در Tinkercad: 3 مرحله

تصویری: دنبال کننده خط در Tinkercad: 3 مرحله

تصویری: دنبال کننده خط در Tinkercad: 3 مرحله
تصویری: Lesson 101: Using IR Remote to control TV, AC Bulb with Relay, DC Motor and Servo Motor 2024, نوامبر
Anonim
دنبال کننده خط در Tinkercad
دنبال کننده خط در Tinkercad

پروژه های Tinkercad »

ربات A-Line Follower ، همانطور که از نامش پیداست ، یک وسیله راهنمای خودکار است که از خط بصری تعبیه شده در کف یا سقف پیروی می کند. معمولاً خط بصری مسیری است که ربات دنبال کننده خط طی می کند و این یک خط سیاه روی سطح سفید خواهد بود اما راه دیگر (خط سفید روی سطح سیاه) نیز امکان پذیر است. برخی از روبات های پیشرفته Line Follower از میدان مغناطیسی نامرئی به عنوان مسیر خود استفاده می کنند.

روباتهای بزرگ خط معمولاً در صنایع برای کمک به فرایند تولید خودکار استفاده می شوند. آنها همچنین در برنامه های نظامی ، اهداف کمک های انسانی ، خدمات تحویل و غیره استفاده می شوند.

Robot Follower Line یکی از اولین ربات هایی است که مبتدیان و دانش آموزان اولین تجربه رباتیکی خود را با آن تجربه می کنند. در این پروژه ، ما یک ربات ساده Line Follower با استفاده از آردوینو و برخی اجزای دیگر طراحی کرده ایم.

مرحله 1: اجزای مورد نیاز:

اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز
اجزای مورد نیاز

1. Arduino UNO (یا Arduino Nano)

2. IC L293D Motor Driver [می توانید ماژول بخرید یا می توانید خودتان بسازید]

3. Geared Motors x 2

4. ماژول سنسور IR x 2 [می توانید ماژول بخرید یا می توانید خودتان بسازید]

5. اتصال سیم

6. منبع تغذیه

7. اتصال باتری

مرحله 2: کار با ربات دنبال کننده خط آردوینو:

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

در این پروژه ، من یک ربات Line Follower مبتنی بر آردوینو طراحی کرده ام. کار پروژه بسیار ساده است: خط سیاه روی سطح را تشخیص داده و در امتداد آن خط حرکت کنید.

همانطور که گفته شد برای تشخیص خط به سنسور نیاز داریم. برای منطق تشخیص خط ، ما از دو سنسور IR استفاده کردیم که شامل IR LED و Photodiode است. آنها به صورت بازتابنده یعنی کنار هم قرار می گیرند تا هر زمان که به سطح بازتابنده نزدیک می شوند ، نور ساطع شده توسط IR LED توسط Photodiode تشخیص داده شود.

وقتی روبات به جلو حرکت می کند ، هر دو سنسور منتظر تشخیص خط هستند. به عنوان مثال ، اگر سنسور IR 1 در تصویر بالا خط سیاه را تشخیص دهد ، به این معنی است که یک منحنی (یا چرخش) درست در جلو وجود دارد. Arduino UNO این تغییر را تشخیص داده و بر این اساس سیگنال را به راننده موتور ارسال می کند. برای گردش به راست ، موتور سمت راست روبات با استفاده از PWM کند می شود ، در حالی که موتور در سمت چپ با سرعت معمولی کار می کند.

به طور مشابه ، هنگامی که سنسور IR 2 ابتدا خط سیاه را تشخیص می دهد ، به این معنی است که یک منحنی چپ در جلو وجود دارد و ربات باید به چپ بپیچد. برای گردش روبات به چپ ، موتور در سمت چپ ربات کند می شود (یا می توان آن را به طور کامل متوقف کرد یا می تواند در جهت مخالف بچرخد) و موتور در سمت راست با سرعت معمولی کار می کند. Arduino UNO به طور مداوم داده های هر دو حسگر و چرخاندن روبات طبق خط شناسایی شده توسط آنها.

مرحله 3: کد:

برای اعتبار ، لطفاً حسابهای زیر را دنبال کنید. با تشکر

برای پروژه های جالب تر با من در ارتباط باشید: Youtube:

صفحه فیس بوک:

اینستاگرام:

توصیه شده: