فهرست مطالب:

گیرنده روباتیک: 6 مرحله
گیرنده روباتیک: 6 مرحله

تصویری: گیرنده روباتیک: 6 مرحله

تصویری: گیرنده روباتیک: 6 مرحله
تصویری: 😉 وقتی شوهرش سرکاره، ربات مرد تمام خواسته های زن را برآورده می کند 2024, جولای
Anonim
گریپر روباتیک
گریپر روباتیک

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

مرحله 1: چاپ سه بعدی

چاپ سه بعدی
چاپ سه بعدی

همه قطعات مورد استفاده به صورت چاپ سه بعدی هستند من فایل DXF پروژه های منبع باز را گرفتم و آن را به صورت جوهر باز کردم. سپس تمام قسمتهای جداگانه را جدا کردم و یکبار که نیازی نداشتم حذف کردم ، سپس هر قسمت را جداگانه ذخیره کردم و از مبدل SVG به STL آنلاین استفاده کردم. پس از تبدیل ، ارتفاع 5 میلی متر را برای همه قسمت ها جدا از دسته های اصلی که در ارتفاع 10 میلی متر تنظیم کردم ، تنظیم کردم.

سپس فایلهای STL را در Cura باز کردم و در کارت SD ذخیره کردم و تمام قسمتها را چاپ کردم.

مرحله 2: مونتاژ

مونتاژ
مونتاژ

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

من از پیچ و مهره M3 و مهره های M3 nyloc برای اتصال قطعات به یکدیگر استفاده کردم. من سروو را با استفاده از پیچ های بسیار کوچک خودکار به چاپ سه بعدی وصل کردم. سپس چاپ سه بعدی را به انتهای سرو موتور متصل کردم ، همچنین با استفاده از پیچ های کوچک خودکار.

من همچنین از نوار دو طرفه برای چسباندن کمربند لاستیکی به انتهای گیره استفاده کردم تا هنگام برداشتن وسایل چسبندگی بیشتری داشته باشد.

مرحله 3: کنترل کننده

تصمیم گرفتم از یک Arduino UNO برای کنترل سروو استفاده کنم. مدار بسیار ساده است فقط مثبت سروو را به 5 ولت و منفی را به زمین و سپس سیم سیگنال را به پین 9 وصل کنید.

پس از اتصال سروو ، یک پتانسیومتر را به پین آنالوگ 0 و سپس یک طرف پتانسیومتر را به زمین و طرف دیگر را به 5 ولت وصل کنید.

سپس کد را با اتصال آردوینو به کامپیوتر و کامپایل و سپس بارگذاری آن در آردوینو بارگذاری کردم. کد زیر را درج کرده ام.

#شامل Servo myservo ؛ // ایجاد شیء سروو برای کنترل سروو

int potpin = 0؛ // پین آنالوگ که برای اتصال پتانسیومتر استفاده می شود

int val؛ // متغیر برای خواندن مقدار از پین آنالوگ

void setup () {

myservo.attach (9)؛ // سروو را روی پین 9 به شیء سروو متصل می کند}

حلقه خالی () {

val = analogRead (potpin) ؛ // مقدار پتانسیومتر را می خواند (مقدار بین 0 تا 1023)

val = map (val، 0، 1023، 0، 180)؛ // مقیاس آن را برای استفاده از آن با سروو (مقدار بین 0 تا 180)

myservo.write (val)؛ // موقعیت سرو را با توجه به مقدار مقیاس بندی شده تنظیم می کند

تأخیر (15) ؛ // منتظر است تا سروو به آنجا برسد}

مرحله 4: انجام شد

انجام شده!
انجام شده!

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

مرحله 5: تقدیر

من از LCSC Electronics برای مشارکت تشکر می کنم.

LCSC Electronics پیشروترین توزیع کننده قطعات الکترونیکی در چین است. LCSC انواع مختلفی از قطعات الکترونیکی با کیفیت بالا و قیمت پایین را به فروش می رساند. با داشتن بیش از 150،000 قطعه در انبار ، آنها باید اجزای مورد نیاز برای پروژه بعدی شما را داشته باشند. همین امروز ثبت نام کنید و در اولین سفارش 8 دلار تخفیف بگیرید.

توصیه شده: