نوشته‌ها

راه اندازی موتور سروو با آردوینو (همراه با توضیح خط به خط کد)

مقدمه

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

بیایید قبل از شروع بحث بفهمیم که موتور سروو چه موتورهایی هستند‌؟ 

این موتورها بیشتر برای چرخش های دقیق به کار میرن.کاربردهاشون هم بیشتر توی بازو های مکانیکی هست که نیازه تا یه درجه خاصی بازو حرکت کنه.دو تا شرکت بزرگ هم که این نوع موتورها رو تولید میکنن شرکت های Hitec و Futaba هستن.

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

قطعات مورد نیاز برای اتصال سروو موتور به آردوینو:

  1. برد arduino (ما از مدل uno استفاده کردیم)
  2. یک عدد موتور سروو
  3. سیم های Jumper

راه اندازی سروو موتور با آردوینو – نحوه اتصال

شکل زیر گویای همه چیز هست:

راه اندازی موتور سروو با آردوینو - نحوه اتصال سروو موتور به آردوینو

موتور سروو سه تا سیم مادگی داره که باید به آردوینو وصل کنیم.سیم اول VCC هست که باید وصل بشه به 5 ولت.(سیم قرمز رنگ در شکل بالا) سیم دوم سیم زمین موتور سروو هست که باید به پایه GND آردوینو وصل بشه(سیم مشکی رنگ) و در نهایت سیم سوم دیتا هست هم که باید وصل بشه به یکی از پایه های دیجیتال آردوینو که ما اینجا از پایه شماره 3 آردوینو استفاده کردیم(سیم زرد رنگ در شکل بالا)

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

کد زیر مربوط به راه اندازی سروو موتور با آردوینو می باشد. از آنجا که این که بسیار ساده می باشد ، به صورت یک جا به توضیح آن میپردازیم.

توضیح کد:

در ابتدای کار کتابخونه موتور سروو به برنامهاضافه میشه.در خط بعد پایه دیجیتالی که موتور بهش وصل میشه رو به صورت یه متغیر integer تعریف میکنیم.در خط بعدی یه object به نام Servo1 تعریف میکنیم.(اگه نمیدونید object چی هست به این لینک مراجعه کنید).در تابع Setup هم تنها کاری که نیاز هست انجام بدیم اینه که موتورمون رو به پایه 3 دیجیتال attach کنیم.در نهایت هم در تابع loop با استفاده از دستورات ()Servo1.write و آرگومان ورودیش به موتور میگیم که چند درجه بچرخه.در اینجا ما ابتدا به موتور گفتیم توی زاویه 0 درجه وایسا بعد یه ثانیه صبر کن و بعد از اون برو توی زاویه 90 درجه بچرخ ، دوباره یه ثانیه صبر میکنه و در نهایت هم بهش میگیم برو توی زاویه 180 درجه.دوباره یه ثانیه صبر میکنه و برمیگرده اول تابع loop و در نهایت میاد برمیگرده به حالت اولش و توی زاویه صفر قرار میگیره.

مثل همیشه میتوانید ما را در تلگرام و یا اینستاگرام دنبال کنید‌:

بوت لودر آردوینو

آموزش ریختن بوت لودر آردوینو روی میکرو avr

ویدیو

مشخصات

نام: بوت لودر آردوینو

 

دسته بندی: آردوینو

 

مدت زمان: حدود 5 دقیقه

 

زیرنویس:  نیاز ندارد

 

 لینک دانلود: دانلود

 

حجم دانلود : 15 مگابایت

توضیحات تکمیلی:

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

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

همچنین به یک سری فایل نیاز خواهید داشت که باید اون رو در محل نصب برنامه آردوینو کپی کنید که این فایل ها رو میتونید از لینک زیر دانلود کنید :

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

امیدوارم که از دیدن این ویدیو استفاده کافی رو برده باشید. اگر شما هم ویدیویی رو می شناسید که به نظرتون میاد مفید باشه ، اون رو به ما معرفی کنید تا در سایت قرار بدیم. مثل همیشه میتونید برای اطلاع از آموزش های جدید سایت و همچنین مطالب دیگه ای که در سایت منتشر نمیشن ما رو در تلگرام و یا اینستاگرام دنبال کنید: