ماشین کنترلی بلوتوثی با آردوینو و ترمز الکترونیکی
ساخت ماشینهای کنترلی همیشه یکی از جذابترین پروژههای دنیای رباتیکه، مخصوصا وقتی بتونی اون رو با گوشی موبایلت و از طریق بلوتوث هدایت کنی. اضافه کردن یک سیستم ترمز الکترونیکی به این ماشین، کنترلش رو خیلی دقیقتر و حرفهایتر میکنه و جلوی لیز خوردن یا حرکتهای اضافی ربات رو میگیره.
تو این آموزش از تیم آیسیمدار، میخوایم صفر تا صد ساخت یک ماشین کنترلی بلوتوثی رو با هم پیش ببریم. با استفاده از یک برد آردوینو و ماژول بلوتوث، یاد میگیری چطور قطعات رو به هم متصل کنی و ماشینت رو به یک اپلیکیشن اندرویدی وصل کنی تا کامل تحت فرمانت باشه.
این پروژه هم برای تازهکارها عالیه و هم برای کسایی که میخوان مهارتهای الکترونیکیشون رو ارتقا بدن. پس وسایلت رو آماده کن تا بریم سراغ مونتاژ و راهاندازی این ماشین جذاب.
لیست قطعات و نرمافزارهای مورد نیاز
برای ساخت این ماشین کنترلی، اول از همه به یک برد آردوینو نیاز داری؛ میتونی از مدلهای Uno، Micro، Mega یا Leonardo استفاده کنی که مدل Uno برای این کار کاملا مناسبه. در کنار برد اصلی، باید یک شاسی یا پلتفرم رباتیک ماشین تهیه کنی تا موتورها و چرخها به خوبی روش نصب بشن. قطعه مهم بعدی درایور موتور L298N هست که وظیفه تأمین جریان کافی و کنترل جهت چرخش چرخها رو بر عهده داره.
برای برقراری ارتباط بیسیم با گوشی هم از یک ماژول بلوتوث HC-06 استفاده میکنیم که به راحتی با آردوینو جفت میشه. تأمین برق مدار هم به کمک یک باتری 9 ولت به همراه سوکت مخصوص باتری انجام میشه تا رباتت بتونه به راحتی حرکت کنه.
در نهایت، برای کنترل ماشین باید یک دستگاه اندرویدی داشته باشی. از نظر نرمافزاری هم به محیط برنامهنویسی آردوینو (Arduino IDE) و اپلیکیشن اندرویدی کنترل ماشین بلوتوثی نیاز داریم.
کدهای آردوینو برای ماشین کنترلی
حالا وقتشه که مغز متفکر ربات رو برنامهریزی کنیم. کدهای این پروژه طوری تنظیم شدن که دستورات حرکتی و ترمز الکترونیکی رو به محض دریافت از طریق بلوتوث پردازش کرده و به درایور موتور منتقل میکنن. کافیه کد رو داخل نرمافزار آردوینو قرار بدی و روی برد آپلود کنی.
نصب و تنظیم اپلیکیشن اندروید
رابط کاربری اپلیکیشنی که برای این ماشین استفاده میکنیم خیلی ساده و سرراسته. روی صفحه، دکمههایی برای حرکت به جلو، عقب، چپ، راست و حرکتهای زاویهدار تعبیه شده و حتی یک نوار لغزان برای کنترل بهتر هم در دسترس قرار داره.
این اپلیکیشن کاملا سبک طراحی شده و تقریبا روی تمام نسخههای اندروید نصب و اجرا میشه. بعد از نصب، فقط کافیه بلوتوث گوشیت رو روشن کنی و به ماژول ماشین وصل بشی.
سیمکشی و جمعبندی نهایی ماشین
با توجه به تصاویر، اتصالات بین آردوینو، درایور موتور L298N و ماژول بلوتوث رو انجام بده. حتما حواست به پایههای تغذیه باشه و قبل از وصل کردن باتری، یک بار دیگه همهچیز رو چک کن تا آسیبی به قطعات نرسه. ماشین کنترلی خفن تو حالا آماده حرکت و مانوره!
دمت گرم که تا آخر این پروژه با آیسیمدار همراه بودی. حالا میتونی ماشین دستساز خودت رو به حرکت دربیاری و از نتیجه کارت لذت ببری. یادت نره این آموزش رو برای دوستات هم بفرستی تا اونا هم وارد دنیای جذاب رباتیک بشن.
فایلهای پیوست
تو میتونی اولین سازنده باشی!
اگه پروژه رو ساختی به اشتراک بزار و اعتبار هدیه بگیر
این آموزش با استانداردهای اختصاصی آیسیمدار بازنویسی و بهینهسازی شده و تمامی حقوق انتشار آن متعلق به این مجموعه است و در صورت کپی یا بازنشر پیگرد قانونی خواهد داشت.








































گفتگوهای کاربران
هنوز نظری ثبت نشده؛ تو شروع کن!
هنوز نظری ثبت نشده؛ تو شروع کن!