فهرست مطالب:

ماشین ربات Spiderbot V2: 8 مرحله (همراه با تصاویر)
ماشین ربات Spiderbot V2: 8 مرحله (همراه با تصاویر)

تصویری: ماشین ربات Spiderbot V2: 8 مرحله (همراه با تصاویر)

تصویری: ماشین ربات Spiderbot V2: 8 مرحله (همراه با تصاویر)
تصویری: تکچرخ 2024, نوامبر
Anonim
Image
Image
مواد و مهارتهای مورد نیاز
مواد و مهارتهای مورد نیاز

Spiderbot V2 نسخه ارتقا یافته آخرین پروژه من است:

Spiderbot از "Transformers" الهام گرفته است. این یک ربات چهارپا RC است و دو حالت کار دارد: عنکبوت و وسیله نقلیه ، درست مانند روبات های "Transformers". این دستگاه مبتنی بر آردوینو است و توسط تلفن Android با استفاده از بلوتوث کنترل می شود.

در این نسخه ، سینماتیک معکوس برای حرکت بهتر ربات گنجانده شده است. چرخ معمولی در آخرین نسخه با چرخ omni جایگزین شد ، در حالت خودرو تحرک بالاتری را فراهم می کند.

ابتدا باید نمایش ویدیویی Youtube را بررسی کنید!

امیدوارم دوست داشته باشید!

مرحله 1: مواد و مهارتهای مورد نیاز

مواد و مهارتهای مورد نیاز
مواد و مهارتهای مورد نیاز

قطعات الکترونیکی

  • آردوینو ProMini x1
  • EMAX ES08MA II 12g Mini Metal Gear Analog Servo x12
  • Adafruit 16-Channel 12-bit PWM/Servo Driver x1
  • ماژول بلوتوث HC-05 x1
  • راننده موتور H-Bridge IC L293D x2
  • 300RPM 6V N20 DC Geared Motor x4
  • Hobbywing UBEC-8A 2-6S Lipo Input 8A UBEC for RC Model x1
  • UniHobby 38mm دو طرفه پلاستیکی Omni چرخ با 4mm اتصال کوپلینگ x4
  • 50x23x25mm توپ فولادی Omni Wheel x1
  • LION Power 7.4V 900MAH 25C LiPo باتری x1
  • کابل باتری JST سوکت x1
  • 7cm x 5cm Perfboard x1
  • برخی از سیم ها ، سرآیند پین و سوکت ، سوئیچ ها

قطعات مکانیکی

  • پیچ و مهره M2 x 10mm گرد و مهره x50
  • M1.2 x 6mm Countersunk Head پیچ خودکار x30
  • چاپ های سه بعدی

مهارت های مورد نیاز

لحیم کاری

مرحله 2: بدن چاپ شده سه بعدی را آماده کنید

قطعات سه بعدی مورد نیاز است

فایل زیپ شامل 11 فایل می باشد. برای ساخت ربات ، باید موارد زیر را چاپ کنید:

  • Body.stl x1
  • Cover.stl x1
  • Connect.stl x8
  • Coxa.stl x2
  • Coxa_mirror.stl x2
  • Femur.stl x2
  • Femur_Connect.stl x4
  • Femur_Mirror.stl x2
  • Tibia.stl x4
  • Tibia_Connect.stl x4
  • Toe.stl x4

www.thingiverse.com/thing:2289392

مرحله 3: صفحه اصلی را لحیم کنید

صفحه اصلی را لحیم کنید
صفحه اصلی را لحیم کنید
صفحه اصلی را لحیم کنید
صفحه اصلی را لحیم کنید
صفحه اصلی را لحیم کنید
صفحه اصلی را لحیم کنید
صفحه اصلی را لحیم کنید
صفحه اصلی را لحیم کنید

قبل از مونتاژ قاب بدنه ، باید تخته اصلی را بسازیم. به این دلیل است که سروها قبل از اتصال به بازوهای سرو باید در حالت صفر تنظیم شوند.

برای ساخت تابلو اصلی:

  1. همانطور که در تصویر بالا نشان داده شده ، 3 ردیف از تخته چوبی را برش دهید.
  2. Arduino Mini، HC-05 ، دو L293D ، 4 سرصفحه 2 پین ، سوکت 5 پین و مطابق شکل بالا روی صفحه تخته روشن کنید
  3. مطابق شماتیک با استفاده از سیمها ، اجزا را لحیم کرده و به هم وصل کنید
  4. پس از لحیم کاری تمام اتصالات ، مانند تصویر بالا به نظر می رسد.

drive.google.com/file/d/1JmwV66b29WVJqhUEg4nHHdO0cc1QmIgX/view؟usp=drivesdk

مرحله 4: قطعات را جمع کنید

قطعات را مونتاژ کنید
قطعات را مونتاژ کنید
قطعات را مونتاژ کنید
قطعات را مونتاژ کنید
قطعات را مونتاژ کنید
قطعات را مونتاژ کنید

چرخ Omni

چرخ omni را جمع کنید ، انگشت پا را روی آن وصل کنید. دو سیم 30 سانتی متری را به موتورهای DC لحیم کنید. سپس موتور و چرخ DC را وصل کنید.

درشت نی

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

استخوان ران

یک طرف سروو را به استخوان ران وصل کنید ، استخوان ران را بین سروو و استخوان ران متصل کنید.

کوکسا

سروو را به coxa وصل کنید.

بدن

توپ فولادی را زیر بدنه وصل کنید

مرحله 5: Servos را به درایور PWM وصل کنید

Servos را به درایور PWM وصل کنید
Servos را به درایور PWM وصل کنید
Servos را به درایور PWM وصل کنید
Servos را به درایور PWM وصل کنید

در درایور PWM ، 16 کانال وجود دارد و ما فقط از 12 مورد آن استفاده می کنیم.

سرویس ها را مطابق لیست زیر وصل کنید:

پای 1:

  • Coxa -> کانال 0
  • Femur -> کانال 1
  • درشت نی -> کانال 2

پای دوم:

  • Coxa -> کانال 4
  • Femur -> کانال 5
  • درشت نی -> کانال 6

پای سوم:

  • Coxa -> کانال 8
  • Femur -> کانال 9
  • درشت نی -> کانال 10

پای 4:

  • Coxa -> کانال 12
  • Femur -> کانال 13
  • درشت نی -> کانال 14

سپس درایور PWM را به برد اصلی وصل کنید.

باتری را به همراه کلید اصلی تغذیه به UBEC لحیم کرده و به درایور PWM وصل کنید.

مرحله 6: Servos را اولیه کنید

Servos را اولیه کنید
Servos را اولیه کنید

کد پیوست را بارگیری کنید

کد اولیه را کامنت گذاری نکنید و آن را در آردوینو بارگذاری کنید.

قبل از بارگذاری کد ، کلید بلوتوث را خاموش کنید.

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

پیچ های بازوهای سروو را محکم کنید تا موقعیت ثابت شود.

کد از https://github.com/anoochit/arduino-quadruped-robot اصلاح شده است

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

پس از آماده سازی سرویس ها ، کد مقداردهی اولیه را اعلام کرده و دوباره در آردوینو بارگذاری کنید.

روکش را روی ربات قرار دهید و اتصال را اضافه کنید تا موقعیت ثابت شود.

مرحله 8: کنترل برنامه Android

کنترل برنامه Android
کنترل برنامه Android

برنامه را از

github.com/anoochit/android-robot-bluetooth-joystick

دستور کنترل را با توجه به کد آردوینو تنظیم کنید.

و همه چی تموم شد

توصیه شده: