پروژه الکترونیکپروژه های آردوینوپروژه های ربات

پروژه آردوینو کنترل ربات با دست کش با سنسور ژیروسکوپ ، شتاب سنج ، فلکس

سلام. امروز پروژه آردوینو کنترل ربات با دست کش با سنسور ژیروسکوپ ، شتاب سنج ، فلکس را آماده کردیم. فیلم عملکرد مدار را از دست ندهید !

پروژه آردوینو کنترل ربات با دست کش

پروژه آردوینو کنترل ربات با دست کش

بازوهای روباتیک معمولاً در صنایع در خط مونتاژ وجود دارد که کارهای مکانیکی شدید مانند جوشکاری ، حفاری ، نقاشی و غیره را انجام می دهند. اخیراً بازوهای پیشرفته رباتیک با دقت بالا نیز برای انجام عملیات های پیچیده جراحی ایجاد شده اند. مااز بازوی رباتیک استفاده خواهیم کرد تا آن را با حرکت دست کنترل کنیم. ما از آردوینو نانو ، سنسور ژیروسکوپ MPU6050 و سنسور فلکس استفاده میکنیم. این بازوی رباتیک از طریق یک دستکش که به یک ژیروسکوپ MPU6050 و یک سنسور فلکس وصل شده است ، کنترل می شود. از سنسور Flex برای کنترل چنگه بازو استفاده می شود و از MPU6050 برای حرکت ربات در محورهای X و Y استفاده می شود. اگر بازوی آماده ندارید ، می توانید بازوی خود را نیز با مقوا ساده بسازید. همچنین اگر به پرینتر سه بعدی دسترسی دارید ، فایل های یک بازوی رباتیک برای چاپ سه بعدی را در فایل قرار داده ایم. فیلم عملکرد مدار را ببینید در پایین صفحه !

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

  1. برد آردوینو نانو
  2. سنسور فلکس
  3. 4 عدد سروو موتور
  4. ماژول سنسور ژیروسکوپ و شتاب سنج MPU6050
  5. دست کش !
حتما ببینید :  کنترل LED با Node.js در وب سرور رزبری پای (کنترل Raspberry pi از اینترنت)

توضیحات سنسور ژیروسکوپ و شتاب سنچ MPU6050

سنسور ژیروسکوپ و شتاب سنچ MPU6050

این سنسور دارای شتاب سنج 3 محوره ، ژیروسکوپ 3 محوره و حسگر درجه حرارت داخلی است. می توان از آن برای اندازه گیری پارامترهایی مانند شتاب ، سرعت ، جهت گیری ، جابجایی و … استفاده کرد. این سنسور از پروتکل ارتباطی I2C استفاده میکند. تغذیه ورودی آن نیز بین 3 تا 5 ولت است. این ماژول در آنالوگ به دیجیتال 16 بیت دقت بالایی را ارائه میدهد.

دیتاشیت سنسور MPU6050
دیتاشیت سنسور MPU6050
پینتوضیح
Vccتغذیه سنسور است که همانطور که گفته شد به 3 تا 5 ولت وصل میشود.
Groundاینم که میدونید
Serial Clock = SCLایجاد پالس کلاک برای ارتباط I2C
Serial Data = SDAانتقال اطلاعات از طریق ارتباط I2C
Auxiliary Serial Data XDA=میتواند برای ارتباط سنسور MPU6050 با دیگر ماژول های I2C استفاده شود.
 = Auxiliary Serial Clock XCLمیتواند برای ارتباط سنسور MPU6050 با دیگر ماژول های I2C استفاده شود.
AD0در صورتی که در یک پروژه از دو عدد سنسور MPU6050  استفاده کنید ، استفاده میشود.
Interrupt = INTبه میکروکنترلر اطلاع میدهد که اطلاعات در دسترس است.

توضیحات سنسور فلکس Flex

خب ، سنسور فلکس یک مبدل هستش و وقتی که شکل اون تغییر کنه ، مقاومتش هم تغییر میکنه ! سنسور فلکس رو میتونید توی تصویر زیر ببینید :
سنسور فلکس Flex
سنسور فلکس Flex
این حسگر ( سنسور Sensor ) برای حس کردن تغییرات خطی استفاده میشه . یعنی وقتی ما سنسور رو خم کنیم ، مقاومت زیاد میشه . میتونید توی تصویر زیر ببینید :
نحوه کار سنسور فلکس
نحوه کار سنسور فلکس

فیلم عملکرد مدار : کلیک کنید !

موارد موجود در فایل : شماتیک ، فایل Hex ، فایل آردوینو ، و …
برای دانلود فایل های پروژه ثبت نام کنید، تنها چند ثانیه زمان لازم است. از طریق فرم زیر اقدام کنید.

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

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن
بستن