آموزش ساخت ربات با آردوینو - بخش 1 | آموزش رایگان رباتیک

آموزش ساخت ربات با آردوینو - بخش 1 | آموزش رایگان رباتیک

آموزش ساخت ربات با آردوینو - بخش 1 | آموزش رایگان رباتیک

به وبلاگ آموزشی این هفته رباتیک اسکول خوش آمدید!

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

برای اینکه به راحتی به 4 قسمت دیگر دسترسی داشته باشید، لینک هر درس را در لیست زیر برای شما قرار می‌دهیم:

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

برای آشنایی کلی با مباحث مکانیک و الکترونیک ربات‌ها، می‌توانید وبلاگ‌های زیر را مطالعه کنید:

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

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

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

چگونه می‌توانیم یک ربات با استفاده از آردوینو بسازیم؟

ما هر هفته اهداف پروژه رباتیک و مطالبی را که برای تکمیل پروژه به آن نیاز دارید، در اختیار شما قرار می‌دهیم.

اهداف و مقاصد پروژه

  • برای تکمیل آموزش ساخت ربات با آردوینو، باید قطعات لازم را خریداری کنید.
  • بررسی هر یک از قطعات مورد نیاز برای ساخت ربات (شناسایی هر یک از قطعات و اهداف و کاربرد آن‌ها)
  • ویرایشگر مورد نیاز برای برنامه نویسی روی برد آردوینو را نصب کنید که در ادامه نکات لازم برای نصب را بیان می‌کنیم.
  • مدت زمان لازم برای انجام این پروژه، تقریبا 1 الی 2 ساعت می‌باشد.

قطعات لازم برای انجام این پروژه

این مجموعه آموزشی بر اساس برد آردوینو UNO  طراحی شده است. شما می‌توانید این برد آردوینوی آموزشی را از فروشگاه رباتیک ما خریداری کنید. ما برای انجام پروژه‌های آموزشی ساخت ربات با آردوینو، برد Arduino UNO را پیشنهاد می‌کنیم؛ زیرا، از این برد می‌توان در پروژه‌های رباتیک متعددی استفاده کرد. 

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

قطعات و تجهیزاتی که برای ساخت ربات با آردوینو نیاز دارید، عبارتند از:

  • مولتی متر
  • پیچ گوشتی
  • سیم چین
  • انبردست
  • سیم جامپر نری و مادگی
  • پیچ و مهره
  • چسب دورو
  • 4 عدد چرخ
  • 2 عدد سنسور اولتراسونیک
  • 2 عدد بدنه پلکسی گلس
  • 2 عدد موتور گیربکس
  • درایور موتور L298N: موتورهای ربات ما را کنترل می‌کند.
  • منبع تغذیه
  • کلید خاموش و روشن
  • 2 عدد سنسور مادون قرمز (IR)
  • سوکت برق آردوینو
  • برد افزاینده ورودی‌ها آردوینو: پورت‌های اضافی را برای سنسورها فراهم می‌کند. این برد، شبیه به یک هاب USB است. (یک پورت موجود را به چندین پورت برای استفاده توسط چندین دستگاه تقسیم می کند).
  • برد آردوینو UNO: میکروکنترلر این پروژه است که مانند مغز، عملیات پردازش اطلاعات و محاسبات را انجام می‌دهد.
  • کابل آردوینو
  • کامپیوتر یا لپتاپ

پس از تهیه قطعات مورد نیاز، حال باید Arduino IDE را برای برنامه نویسی برد آردوینو، روی لپتاپ یا کامپیوتر خود نصب کنید.

قبل از شروع ساخت ربات خود باید بدانیم که ربات چیست؟

تعریف ربات به زبان ساده: ربات دستگاهی خودکار است که از سنسورها و الگوریتم‌ها برای پاسخ دادن به محیط اطراف و تصمیم‌گیری در مورد نوع واکنش خود به محیط استفاده می‌کند.

ربات هوشمند ما 3 جزء اصلی دارد:

سیستم کنترل: در این سیستم ربات ما اطلاعات را پردازش می‌کند. در بیشتر موارد به مغز میکروکنترلر نیز معروف است. ما از Arduino Uno استفاده می‌کنیم.

سیستم حرکتی: این سیستم شامل چهار چرخ است که ربات با آن‌ها حرکت می‌کند.

سیستم سنسورها: با این سیستم، ربات ما محیط اطراف خود را تشخیص می‌دهد. در درس‌های بعدی با سنسورهای مادون قرمز (IR) و اولتراسونیک شروع خواهیم کرد.

انتخاب IDE مناسب برای برنامه نویسی برد آردوینو

وقتی صحبت از برنامه نویسی می‌شود، شما دو گزینه دارید. می‌توانید به صورت آفلاین در یک IDE (محیط توسعه یکپارچه) برنامه نویسی کنید یا می توانید از IDE آنلاین در وب سایت آردوینو استفاده کنید.

  • آردوینو IDE را دانلود کنید. اگر همیشه به اینترنت متصل نیستید، اینترنت ضعیف دارید یا نمی‌خواهید نگران داشتن اینترنت برای کار روی ربات خود باشید، این گزینه برای شما عالی است.
  • برای دسترسی به Arduino IDE آنلاین یک حساب کاربری در arduino.cc ایجاد کنید. داشتن اینترنت با سرعت نسبتا خوب برای این گزینه لازم است.

برنامه نویسی آردوینو برای ساخت ربات - سایت آردوینو

لینک دانلود برنامه آردوینو IDE:

https://www.arduino.cc/en/software

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

صفحه اول آی دی ای آردوینو

تمام کدهای شما برای ساخت ربات با آردوینو در داخل یک طرح یا یک برنامه قرار می‌گیرند. پس از مونتاژ ربات خود در مقالات آموزشی بعدی، جزئیات بیشتری را توضیح خواهیم داد. اما در حال حاضر، تنها چیزی که باید بدانید این است که برای کامپایل شدن برنامه، دو متد اصلی وجود دارد:

()Setup: پین‌های شما را به عنوان ورودی یا خروجی پیکربندی می‌کند.

()Loop: کد در این متد اجرا می‌شود.

تقریبا مشابه زبان برنامه نویسی C. شما به این دو تابع نیاز دارید، وگرنه با خطا مواجه می شوید. بنابراین، شما باید این متدها را در نظر بگیرید، حتی اگر خالی باشند.

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



مطالب زیر را حتما مطالعه کنید


نظرات


برای ثبت نظر وارد وبسایت شوید

ما را در اینستاگرام دنبال کنید @RobaticSchool