فهرست مطالب:

ربات انسان نما Otto DIY: 7 مرحله (همراه با تصاویر)
ربات انسان نما Otto DIY: 7 مرحله (همراه با تصاویر)

تصویری: ربات انسان نما Otto DIY: 7 مرحله (همراه با تصاویر)

تصویری: ربات انسان نما Otto DIY: 7 مرحله (همراه با تصاویر)
تصویری: ضایع ترین و ناجورترین لحظه ها تو برنامه های زنده تلویزیونی 2024, نوامبر
Anonim

پروژه های Tinkercad »

ربات دوپایی اتو اکنون بازوهای خود را شبیه به یک "انسان" و یک ماتریس LED برای بیان احساسات دارد. پرینت سه بعدی را خودتان انجام دهید و سپس قطعات را جمع آوری کنید تا خودتان بسازید.

Otto واقعاً منبع باز است. این بدان معناست که سخت افزار به راحتی قابل تشخیص است تا دیگران بتوانند آن را ، سازگار با آردوینو ، قابل چاپ سه بعدی و قابل تنظیم ، فرصتی مناسب برای ساختن و داشتن اولین ربات خود ، آموزش روباتیک و سرگرمی ، شما ارتباط منطقی بین کد و عمل را بیاموزید ، و با مونتاژ آن ، نحوه عملکرد اجزا و وسایل الکترونیکی آن را درک خواهید کرد. برای اطلاعات بیشتر به www.ottodiy.com مراجعه کنید.

Otto DIY Humanoid راه می رود ، می رقصد ، صداها را تولید می کند و از موانع جلوگیری می کند ، مانند پایه ، اما دارای 2 بازو ، یک ماتریس LED برای بیان احساسات و یک ژیروسکوپ برای اندازه گیری جهت و حرکت برای تعاملات است.

لطفاً توجه داشته باشید که Humanoid یک ربات پیشرفته در مقایسه با Otto ساده دوپا است ، از شما می خواهد که روبات های ساختمانی با تجربه و زمان بیشتری داشته باشید ، ما به شما توصیه می کنیم که حداقل برای اولین بار DIY DIY را بسازید ، در غیر این صورت آن را به عنوان یک چالش در نظر بگیرید.

تدارکات

1 x Nano ATmega328

1 x Nano Shield I/O

1 عدد کابل USB-A به Mini-USB

1 عدد سنسور سونوگرافی HC-SR04

6 x Micro servo MG90s

1 x زنگ زن 24 x زن/زن بلوز سیم

1 x LED ماتریس 8x8

1 عدد سنسور صدا

1 عدد سنسور لمسی

1 عدد ماژول بلوتوث BLE

1 عدد شارژر + تقویت کننده قدرت

1 عدد میکرو سوئیچ خودکار قفل روشن/خاموش

1 عدد حسگر ژیروسکوپ (اختیاری)

سر چاپی 1 x3D

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

4 پایه چاپ سه بعدی (2 بازو)

2 چاپگر سه بعدی

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

1 عدد پیچ گوشتی کوچک فیلیپیس 8 عدد پیچ M2 اضافی

قیچی یا انبردست.

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

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

Otto برای چاپ سه بعدی بسیار خوب طراحی شده است ، بنابراین اگر از پارامترهای رایج پیروی کنید ، مشکلی برای شما ایجاد نمی کند:

توصیه می شود از چاپگر FDM 3D با مواد PLA استفاده کنید. بدون نیاز به پشتیبانی یا قایق. وضوح: 0.30 میلیمتر چگالی پر شدن 20٪ برای چاپ سه بعدی مجموعه ای کامل از قطعات برای یک Otto Humanoid حدود 9 ساعت طول می کشد.

من آن را در TinkerCAD ساختم تا بتوانید بازی کنید و ربات خود را سفارشی کنید!

فایل های STL را در اینجا پیدا کنید

مرحله 2: بصورت مسدود

Image
Image

برای مبتدیان توصیه می شود برنامه نویسی را با استفاده از نرم افزار برنامه نویسی ساده Otto Blockly شروع کنید:

Otto Blockly کاملاً مستقل است (نیازی به Arduino IDE یا راه اندازی کتابخانه ها و دسترسی به اینترنت لازم نیست).

  1. از وب سایت ما در اینجا بارگیری کنید
  2. نصب.
  3. مثال را برای Humanoid باز کنید.
  4. ربات اتو خود را متصل کنید.
  5. Arduino nano را انتخاب کنید ،
  6. پورت USB محل اتصال روباتان را انتخاب کنید.*
  7. بررسی/بارگذاری و بله به همین راحتی است!

*اگر رایانه شما دستگاه USB را تشخیص نداد ، باید درایور CH340 را برای سیستم عامل خود نصب کنید در اینجا پیدا کنید:

در اینجا درباره Otto Blockly بیشتر بدانید

مرحله 3: آردوینو

برای برنامه نویسان پیشرفته تر می توانید به طور متناوب از Arduino IDE استفاده کنید.

کتابخانه های اتو را از اینجا بارگیری کنید

این به شما امکان می دهد از پتانسیل ربات خود واقعاً استفاده کنید ، شما قادر خواهید بود کدهای نمونه زیادی (طرح) را امتحان کنید که می توانید آنها را به سادگی بارگذاری کرده و برای برنامه های خود تغییر دهید.

  1. نرم افزار Arduino IDE را به صورت رایگان بارگیری کنید
  2. نرم افزار Arduino IDE را در رایانه خود نصب کنید.
  3. کتابخانه های Otto را که در اینجا هستند بارگیری کنید
  4. Arduino IDE را باز کنید ، به Sketch> Include Library> Add. ZIP Library بروید. در بالای لیست کشویی ، گزینه "Add. ZIP Library" را انتخاب کنید.
  5. از شما خواسته می شود که کتابخانه را انتخاب کنید. به محل فایل.zip بروید که بارگیری کرده اید و همانطور که هست باز کنید.
  6. به منوی Sketch> Include Library بازگردید. منو. اکنون باید کتابخانه را در پایین منوی کشویی مشاهده کنید. این بدان معناست که آماده استفاده از کدهای Ottos است!
  7. Otto خود را از طریق USB وصل کنید.
  8. در Arduino Tools/ Board انتخاب کنید: "Arduino Nano" پردازنده: "ATmega328 (بوت لودر قدیمی)" پورت COM# (جایی که Otto شما متصل است)
  9. در File/Examples/OttoDIYLib/dance/Otto_allmoves_V9.ino باز کنید
  10. بررسی/بارگذاری کد

مرحله 4: الکترونیک

الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک
الکترونیک

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

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

در واقع گزینه های زیادی برای تقویت روبات Otto شما از راه های مختلف وجود دارد ، ما در این مقاله پست وبلاگ به تفصیل بیشتر بررسی می کنیم:

این یک سیم کشی اساسی با استفاده از مدارهای Tinkercad است ، با یک برنامه اساسی که می توانید برای اطمینان از مرکز بودن سرویس های خود و کارکردن همه چیز ، برنامه های اولیه را کدگذاری کنید (لطفاً توجه داشته باشید که اجزای مدارهای Tinkercad به جای nano شبیه Arduino UNO نیستند ، اما اصل یکسان است

مرحله 5: دستورالعمل های مونتاژ

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

پاها در واقع همان قسمت برای اسلحه هستند!"

قبل از شروع مونتاژ ، دفترچه راهنما را بارگیری کرده و با دقت بخوانید.

یا فقط ویدئو را دنبال کنید.

اگر قبل از مونتاژ ناهماهنگی حرکات را مشاهده کردید که مرکز سروهای شما قرار گرفته اند اما اگر راه رفتن و حرکات دقیق تری می خواهید ، می توانید کالیبراسیون الکترونیکی را انجام دهید ، همانطور که در این مقاله پست وبلاگ توضیح داده ایم: https:// www. ottodiy.com/blog/ Calibration

مرحله 6: برنامه بلوتوث

بسیاری از مردم فقط می خواهند مستقیماً این کار را انجام دهند ، اما من توصیه می کنم ابتدا کمی برنامه نویسی انجام دهید ؛)

ما یک برنامه عالی داریم که دنباله های اصلی Otto را برای iOS و Android برنامه ریزی و برنامه ریزی می کند. اگر برای این کار آماده هستید

1. مطمئن شوید که کتابخانه های آردوینو اتو به درستی نصب شده اند

2. سپس ماژول بلوتوث خود را به این شکل متصل کنید:

پین RX تا 12 روی برد

پین TX تا 11

Vcc به هر 5V

Gnd به هر G

بارگذاری کد بلوتوث با Arduino IDE ساده است ، اما باید مطمئن شوید که کتابخانه ها به درستی نصب شده اند (اگر قبلا این کار را انجام داده اید نیازی به تکرار این مرحله ندارید)

3. به مسیر File/Examples/OttoDIYLib/Bluetooth/Otto_APP.ino بروید یا طرح Arduino.ino را از پوشه کد باز کنید.

4. Otto خود را از طریق USB وصل کنید. در Arduino Tools/ Board انتخاب کنید: "Arduino Nano" پردازنده: "ATmega328 (بوت لودر قدیمی)" پورت COM# (جایی که Otto شما متصل است)

5. بررسی و سپس آپلود کد از طریق USB.

6. APP را در تلفن هوشمند خود بارگیری و نصب کنید

7. در تنظیمات تلفن خود بلوتوث را فعال کنید ، ماژول 1234 را به عنوان رمز عبور جستجو کرده و با آن جفت شوید. (این برای اتصال به تلفن شما است و فقط باید یک بار انجام شود)

8. سپس برنامه واقعی را باز کرده و مراحل اتصال را در برنامه دنبال کنید.

9. انجام شد! Otto شما آماده کنترل و برنامه ریزی از طریق تلفن شما است.

مرحله 7: به انجمن Otto Builder بپیوندید

تبریک می گویم شما یک ربات انسان نما ساخته اید! اساسا.

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

خلاقیت خود را به اشتراک بگذارید ایده اتو این است که وقتی اصول اولیه را یاد می گیرید هک می کنید و خود را ایجاد می کنید!

به انجمن ما در اینجا بپیوندید

گروه در فیس بوک برای اشتراک گذاری و درخواست کمک در انجمن و لایک کردن صفحه فیس بوک ما

برای اطلاع بیشتر از نحوه فیلمبرداری و آموزش به کانال YouTube مراجعه کنید.

اینستاگرام ما را دنبال کنید و #ottodiy را به اشتراک بگذارید

توییتر ما را دنبال کنید و #ottodiy را به اشتراک بگذارید

بخشی از این جامعه دوستانه سازندگان ، معلمان و سازندگان ربات باشید! به انجمن Otto Builder ما خوش آمدید!

آنجا میبینمت ؛)

توصیه شده: