فهرست مطالب:

چگونه می توان با استفاده از آردوینو از ربات جلوگیری کرد: 5 مرحله
چگونه می توان با استفاده از آردوینو از ربات جلوگیری کرد: 5 مرحله

تصویری: چگونه می توان با استفاده از آردوینو از ربات جلوگیری کرد: 5 مرحله

تصویری: چگونه می توان با استفاده از آردوینو از ربات جلوگیری کرد: 5 مرحله
تصویری: Lesson 56 : What is a function? | Arduino Step By Step Course 2024, نوامبر
Anonim
چگونه می توان با استفاده از آردوینو از ربات جلوگیری کرد؟
چگونه می توان با استفاده از آردوینو از ربات جلوگیری کرد؟

در این مقاله آموزشی ، من به شما یاد می دهم که چگونه از ایجاد روبات جلوگیری از کار با آردوینو جلوگیری کنید. شما باید با آردوینو آشنا باشید. آردوینو یک برد کنترل کننده است که از میکروکنترلر atmega استفاده می کند. شما می توانید از هر نسخه آردوینو استفاده کنید اما من از آردوینو Uno r3 در ربات خود استفاده کرده ام.

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

برای تشخیص فاصله ، ربات از سنسور اولتراسونیک HC-sr04 استفاده می کند. بنابراین این سنسور امواج صوتی اولتراسونیک را هر 10 میکرو ثانیه ارسال می کند و اگر مانعی در پیش باشد ، سنسور اکو را دریافت می کند. بر اساس زمان سفر ، فاصله بین سنسور و جسم را می داند. پس شروع کنیم…

مرحله 1: قطعات مورد نیاز

قطعات مورد نیاز
قطعات مورد نیاز

بنابراین برای شروع هر پروژه ، ابتدا باید قطعات مورد نیاز را جمع آوری کنیم. تمام قطعات مورد نیاز در زیر ذکر شده است:-

  • آردوینو
  • L293D Motor Shield
  • شاسی (شامل موتورها و چرخ ها)
  • سیم ها
  • نگهدارنده باتری
  • سروو موتور میکرو
  • ماژول سنسور اولتراسونیک HC-sr04
  • براکت نگهدارنده برای سنسور

بنابراین این مواد را جمع آوری کرده و به مرحله بعدی بروید.

مرحله 2: شاسی را جمع کنید

شاسی را جمع کنید
شاسی را جمع کنید
شاسی را جمع کنید
شاسی را جمع کنید

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

آن را روی سروو موتور نچسبانید زیرا بعداً در صورت اشتباه قرار گرفتن می تواند مرتب شود. فقط درستش کن آن را طوری تعمیر کنید که سنسور رو به جلو باشد (چشم ها رو به جلو هستند).

سیم ها را به موتورها وصل کنید و برای مرحله بعدی آماده باشید. همچنین به سنسور.

مرحله 3: اتصالات اصلی

اتصالات اصلی
اتصالات اصلی

بنابراین اکنون ما قصد داریم اتصالات را انجام دهیم. بیش از 5-6 اتصال وجود ندارد ، بنابراین یک تکه کیک خواهد بود. مطابق نمودار ارائه شده در بالا ، اتصالات سنسور را انجام دهید. سروو موتور و موتورهای dc bo را می توان به سپر متصل کرد. باتری را به سپر وصل کرده و سپر را به برد آردوینو وصل کنید.

مرحله 4: کد آردوینو

کد آردوینو
کد آردوینو

بنابراین این آخرین قسمت تکمیل ربات ما است. بنابراین این امر با نرم افزار سروکار دارد و نه سخت افزار. بنابراین ما باید آردوینو خود را برنامه ریزی کنیم. من کد آردوینو را بارگذاری کرده ام. همچنین می توانید از کد دیگری استفاده کنید یا کد خود را بنویسید. من آن را به عنوان مرجع بارگذاری کردم.

مرحله 5: اجرا کنید

بنابراین ما مانع اجتناب از روبات خود را ساخته ایم. اکنون وقت آن است که با ربات جالب خود بازی کنیم و آزمایشات جدیدی را در کد خود امتحان کنیم.

توصیه شده: