فهرست مطالب:

ربات ShotBot: 11 مرحله
ربات ShotBot: 11 مرحله

تصویری: ربات ShotBot: 11 مرحله

تصویری: ربات ShotBot: 11 مرحله
تصویری: Tripteron Robot - Simpler Than It Looks? 2024, نوامبر
Anonim
ربات ShotBot
ربات ShotBot

این دستورالعمل برای برآوردن الزامات پروژه Makecourse در دانشگاه فلوریدا جنوبی ایجاد شده است (www.makecourse.com)

تدارکات:

سیمها ، آردوینو ، پمپ آب DC شناور 6 وعده غذایی سالم ، 2 موتور پله ای ، 2 تخته راننده ULN2003 ، H-Bridge ، 180 سروو موتور ، منبع تغذیه 5 ولت و 6-9 ولت ، تخته نان ، سنسور IR و از راه دور ، تفنگ چسب داغ ، سالم برای غذا لوله

مرحله 1: روبات خود را مدل کنید

از ربات خود الگو بگیرید
از ربات خود الگو بگیرید

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

مرحله 2: نمای جانبی

نمای کنار
نمای کنار

می بینید که من یک شکاف برای موتورهای پله ای و اکسل برای چرخ جلو ایجاد کردم.

مرحله 3: 3 جزء اصلی

3 مکانیسم اصلی برای ربات وجود دارد.

1. حرکت: عملکرد چرخ ها و محرک.

آ. این مورد نیاز به دو موتور پله ای و برد راننده دارد

2. The Cupholder: محل قرار دادن فنجان و محل دقیق ریختن را ایجاد می کند

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

3. ریختن: مکانیزم ریختن هر شات.

آ. این نیاز به پل H و پمپ آب دارد

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

این ربات توسط سنسور IR و از راه دور کنترل می شود. شما باید آن را به یکی از پین های دیجیتالی آردوینو متصل کرده و آن را به قدرت و زمین آردوینو متصل کنید.

مرحله 4: حرکت: استپر موتورز

حرکت: استپر موتورز
حرکت: استپر موتورز

موتورهای Stepper خود را به هر برد راننده متصل کرده و پین های IN را به 1-4 تا پین های 2-9 در آردوینو وصل کنید. منبع تغذیه را به باتری 6 ولت+ وصل کنید و هر سیستم را با زمین مشترک (یا زمین آردوینو) وصل کنید

هنگامی که موتورهای پله ای را برنامه ریزی می کنید ، می توانید از کتابخانه استپر موتور استفاده کنید یا آن را سخت کد کنید. برای این پروژه سخت کدگذاری می شود.

مرحله 5: The Cupholder: Model

The Cupholder: Model
The Cupholder: Model

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

مرحله ششم: The Cupholder: Mechanism

Cupholder: مکانیسم
Cupholder: مکانیسم

برای Cupholder ، از سروو برای کنترل حرکت آن استفاده خواهید کرد. با توجه به تصویر بالا ، می خواهید یک سیستم دو مفصلی با یک مفصل در انتهای بازوی سروو و یک مفصل در پشت محافظ لیوان ایجاد کنید. با این کار حرکت دورانی به خطی تبدیل می شود. برای این کار از مقوا و Q-tips استفاده کردم. یک تکه کوچک مقوا مستطیل شکل برش دادم و یک سوراخ کوچک و هر سر آن را گذاشتم. من یک تیغه Q را از هر انتها قرار دادم و آن را به سروو و لیوان محافظ وصل کردم. سپس از چسب داغ برای پوشاندن انتهای Q-tip استفاده کنید.

مرحله 7: نگهدارنده فنجان: مکانیسم من

Cupholder: مکانیسم من
Cupholder: مکانیسم من

مرحله 8: The Cupholder: Circuit

The Cupholder: Circuit
The Cupholder: Circuit

شما می خواهید سروو موتور را به برق و زمین متصل کرده و آن را به یکی از پایه های PWM وصل کنید.

مرحله نهم: Pouring: Circuit

ریختن: مدار
ریختن: مدار

پمپ آب DC را به OUT1 و OUT2 پل H وصل کنید. پل H را به زمین مشترک وصل کنید. اگر منبع تغذیه خارجی شما کمتر از 12 ولت است ، آن را +12 ولت در پل H وصل کنید ، در غیر اینصورت کلاهک بلوز پشت اتصال را برداشته و آن را به +12 ولت وصل کنید. برای این پروژه من از یک باتری 9 ولت به عنوان خارجی استفاده کردم. بعد ، بلوز روی پین ENA را بردارید و آن را به پین PWM در آردوینو وصل کنید. IN1 را به پین های آردوینو وصل کنید. توجه: به طور معمول ما IN2 را نیز متصل می کنیم ، اما در این مورد مجبور نیستیم این کار را انجام دهیم زیرا هرگز نیازی به تغییر پیکربندی موتور DC نداریم.

مرحله 10: ریختن: ادامه

ریختن: ادامه
ریختن: ادامه

شما می خواهید پمپ آب را در انتهای مخزن قرار دهید و آن را از بالای مخزن تغذیه کنید. سپس می توانید لوله را از بالای روبات زاویه دهید و آن را به سمت محافظ لیوان نشانه بگیرید.

مرحله 11: کد ShotBot

کد اصلی و توابع

توصیه شده: