فهرست مطالب:

ربات: 7 مرحله (همراه با تصاویر)
ربات: 7 مرحله (همراه با تصاویر)

تصویری: ربات: 7 مرحله (همراه با تصاویر)

تصویری: ربات: 7 مرحله (همراه با تصاویر)
تصویری: آیا س*کس از پشت را دوست دارید ؟😱😂😂😱(زیرنویس فارسی) 2024, نوامبر
Anonim
Image
Image

برای پروژه نهایی خود به ما گفته شد که هرچه می خواهیم بسازیم. با استفاده از آنچه آموخته ایم و آنچه در اینترنت پیدا کردیم. من از طرفداران بزرگ سری Super Smash Bros هستم. من مالک تمام بازیها هستم به جز اولین بازی. بنابراین برای آخرین پروژه خود ، تصمیم گرفتم یک ربات بر اساس شخصیت قابل بازی R. O. B بسازم.

مرحله 1: مواد

مواد
مواد
مواد
مواد
  • 4 سرو 180 درجه
  • 13 نر - سیم های نر
  • 8 نر - سیم زن
  • 2 جوی استیک
  • 1 تخته نان
  • 1 آردوینو

مرحله 2: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی

برای اتصال طرف منفی تخته نان به زمین (GND) در آردوینو از سیم مرد-مرد استفاده کنید. سپس VR X Joystick را به A0 و A2 و VR Y را به A1 و A3 در آردوینو وصل کنید. سپس پین Joysticks 5v را به پین های 3.5 و 5V در آردوینو و GND ها را به هر GND در آردوینو وصل کنید. سپس برای هر یک از 4 سروو سیم سفید را به پین های 7 - 4 در آردوینو وصل کنید. سپس سیم قرمز روی سرووها را به تخته نان طرف مثبت و سیم سیاه را به سمت منفی تخته نان متصل کنید. سپس Battery Box را وصل کنید تا مدار تغذیه شود.

مرحله 3: کد - متغیرهای خود را اعلام کنید

کد - متغیرهای خود را اعلام کنید
کد - متغیرهای خود را اعلام کنید

#عبارتند از

سرو سرو 1؛ سرو سرو 2؛ سرو سرو 3؛ سرو سرو 4؛ int joyX = 0؛ int joyY = 1؛ int joyX2 = 2 ؛ int joyY2 = 3 ؛ int joyVal؛ int joyVal2؛

فرمان Servo یک شی سروو برای کنترل سروو ایجاد می کند.

مرحله 4: کد - راه اندازی

کد - راه اندازی
کد - راه اندازی

void setup () {// هر سروو را به پین servo1.attach (7) متصل می کند؛ servo2.attach (6)؛ servo3.attach (5)؛ servo4.attach (4) ؛ }

مرحله 5:

تصویر
تصویر

حلقه خالی ()

{

joyVal = analogRead (joyX) ؛ // مقدار Joystick را می خواند joyVal = map (joyVal، 0، 1023، 0، 180)؛ // مقادیر جوی استیک را به درجه های servo1.write (joyVal) تبدیل می کند. // موقعیت سروو را برای مطابقت با ورودی جوی استیک تغییر می دهد joyVal = map (joyVal، 0، 1023، 0، 180)؛ servo2.write (joyVal) ؛ تأخیر (15) ؛ joyVal2 = analogRead (لذت X2) ؛ joyVal2 = نقشه (joyVal2 ، 0 ، 1023 ، 0 ، 180) ؛ servo3.write (joyVal2)؛ joyVal = analogRead (joyY2) ؛ joyVal2 = نقشه (joyVal2 ، 0 ، 1023 ، 0 ، 180) ؛ servo4.write (joyVal2) ؛ تأخیر (15) ؛ }

مرحله 6: پایگاه

پایه
پایه

بنابراین هنگامی که مدار و کد را تمام کردید. می توانید ساخت ربات واقعی را شروع کنید. برای پایه می خواهید همه زاویه ها را 45 درجه کنید. ضلع های بلند 18 سانتی متر و طرف های شورت 6 سانتی متر است. بنابراین فقط تصویر را دنبال کنید و شکل پایه ما را برش دهید. سپس 2 نوار به طول 54 و عرض 5 سانتی متر ایجاد کنید تا به عنوان دیوار استفاده کنید. کناره های کوچک 6 سانتی متری را باز بگذارید. سپس می خواهید پایه را برای ایجاد سقف کپی کنید. در حال حاضر در این بخش ، ما قصد داریم به اضافه کردن

مرحله 7: ایجاد چرخش بدن

Image
Image
چرخاندن بدن
چرخاندن بدن
چرخاندن بدن
چرخاندن بدن

یک رول حوله کاغذی و نوار چسب/اسلحه چسب داغ به وسط سقف ببرید. سپس حلقه ای به ارتفاع 6 سانتی متر در اطراف پایه رول دستمال کاغذی ایجاد کنید. سپس یک صفحه بزرگ با حفره ای بسازید که به اندازه رول دستمال کاغذی در آن قرار گیرد. بشقاب را روی حلقه قرار دهید و سپس سروو را در بالای رول دستمال کاغذی بچسبانید. ما نمی توانیم تمام وزن را روی سروو بگذاریم. بنابراین ما از چوب رولپلاک استفاده می کنیم و باعث چرخش آن می شویم. بنابراین 2 سوراخ در بشقاب به اندازه ای بزرگ ایجاد کنید که با چند رولپلاک جا شود. رولپلاک ها را داخل سوراخ بچسبانید ، به اندازه کافی در انتهای سوراخ کمی سوراخ می شود. نوار چسب/ چسب داغ رولپلاک ها را روی سوراخ قرار دهید تا حرکت نکند. یک جعبه دستمال کاغذی خالی بردارید و سوراخ هایی ایجاد کنید که به اندازه ای بزرگ باشد که در انتهای دیگر رولپلاک ها قرار گیرد. همچنین مطمئن شوید که پهن شده به اندازه ای باشد که هر دو رولپلاک بتوانند از آن عبور کنند. سپس جعبه را به سروو بچسبانید و رولپلاک ها را به سوراخ های جعبه دستمال بچسبانید. نوار / داغ رولپلاک را به سوراخ ها بچسبانید تا حرکت نکند.

توصیه شده: