فهرست مطالب:

نحوه ساخت ربات انسان نما: 8 مرحله
نحوه ساخت ربات انسان نما: 8 مرحله

تصویری: نحوه ساخت ربات انسان نما: 8 مرحله

تصویری: نحوه ساخت ربات انسان نما: 8 مرحله
تصویری: آموزش ساخت ربات " لگونیک " انسان نما 2024, نوامبر
Anonim
Image
Image
این ربات چگونه کار می کند!
این ربات چگونه کار می کند!

سلام بچه ها! امیدوارم قبلاً از "ایستگاه هواشناسی آنلاین (NodeMCU)" آموزنده قبلی من لذت برده باشید و برای یک جدید آماده باشید ، پس از ربات مدل SMARS که دفعه قبل مونتاژ کردیم ، پروژه امروز ، همچنین در مورد یادگیری روبات ها است و ما از OTTO استفاده خواهیم کرد مدل روبات در این ویدئو و واقعاً یک پروژه شگفت انگیز خواهد بود ، این پروژه می تواند یک شروع عالی در دنیای رباتیک باشد.

در طول ساخت این پروژه ، ما سعی کردیم مطمئن شویم که این دستورالعمل بهترین راهنما برای شما خواهد بود تا در صورت تمایل به ساخت ربات خود به شما کمک کنیم ، بنابراین امیدواریم این دستورالعمل حاوی اسناد مورد نیاز باشد.

این پروژه بسیار مفید است به خصوص پس از تهیه PCB سفارشی که ما از JLCPCB سفارش داده ایم تا ظاهر دستگاه الکترونیکی ما را بهبود بخشد و همچنین اسناد و کدهای کافی در این راهنما برای کمک به شما در ایجاد ربات زیبا وجود دارد.

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

آنچه از این دستورالعمل یاد خواهید گرفت:

  1. انتخاب اجزا بسته به ویژگی های آن.
  2. مکانیسم ربات را درک کنید.
  3. نمودار مدار را برای اتصال همه اجزای انتخاب شده آماده کنید.
  4. قطعات الکترونیکی را به PCB لحیم کنید.
  5. تمام قطعات پروژه (بدنه روبات) را مونتاژ کنید.
  6. اولین آزمایش را شروع کرده و پروژه را معتبر کنید.

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

این ربات چگونه کار می کند!
این ربات چگونه کار می کند!

با شروع توضیحات پروژه ، همانطور که قبلاً گفتم ، ما مدل ربات OTTO را بازسازی می کنیم که می توانید قطعات طراحی شده سه بعدی آن را به صورت رایگان از جامعه OTTO داشته باشید ، اما آنچه ما در پروژه خود اضافه می کنیم طراحی PCB سفارشی برای کنترل ربات است. ما به جای استفاده از یک برد کامل آردوینو نانو از میکروکنترلر ATmega328 همانطور که جامعه برای این پروژه استفاده کرد ، استفاده خواهیم کرد.

این ربات دارای ویژگی های زیادی است و شما دوست دارید حرکات آن توسط 4 موتور سروو انجام شود و صداهای آن از طریق یک زنگ فعال فعال شود ، این ربات از یک باتری لیتیوم ساده 9 ولت تغذیه می شود و توسط یک ماژول بلوتوث از طریق یک برنامه اندرویدی قابل بارگیری است. مستقیماً از playstore و appstore به صورت رایگان.

حرکات ربات توسط 4 موتور سروو انجام می شود ، بنابراین ما در هر پا 2 سروو داریم و همچنین یک نسخه ارتقا یافته از ربات OTTO برای کنترل حرکات دست نیز وجود دارد ، اما ما در این حالت غیرقابل کنترل این کار را انجام نمی دهیم و صفحه کنترل را ارتقا می دهیم. برای این وظیفه در آینده ما قابل آموزش است.

مرحله 2: نمودار مدار

مدار
مدار

به منظور جمع آوری تمام قطعات الکترونیکی در کنار هم ، من تصمیم گرفتم طراحی PCB خود را برای این پروژه ایجاد کنم و آن را از JLCPCB تهیه کنم ، به پلت فرم easyEDA نقل مکان کردم که در آن نمودار مدار زیر را تهیه کردم و همانطور که می بینید همه اجزای مورد نیاز ما ، سپس طرح مدار را به طرح PCB با ابعاد مورد نیاز برای تناسب با شاسی ربات تبدیل کردم.

مرحله 3: ساخت PCB

ساخت PCB
ساخت PCB
ساخت PCB
ساخت PCB
ساخت PCB
ساخت PCB
ساخت PCB
ساخت PCB

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

چهار روز منتظر PCB ها باشید و ما اینجا هستیم. این اولین بار است که ما رنگ زرد را برای PCB ها امتحان می کنیم و واقعاً بسیار عالی به نظر می رسد.

مرحله 4: قطعات چاپ شده روبات بدن سه بعدی

قطعات روبات بدن چاپ سه بعدی
قطعات روبات بدن چاپ سه بعدی

با حرکت به قسمت های بدن ربات ، همانطور که قبلاً در ارائه اشاره کردم ، می توانید فایل های STL این ربات را از وب سایت انجمن OTTO از طریق این پیوند تهیه کنید تا این قطعات را از طریق چاپگر سه بعدی تولید کنید.

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

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

اکنون ما همه چیز را آماده کرده ایم ، بنابراین اجازه دهید لیست اجزا را مرور کنیم:

components ☆ components اجزای لازم (پیوندهای آمازون) ☆

  • PCB که ما از JLCPCB سفارش داده ایم
  • میکروکنترلر ATmega328:
  • ماژول بلوتوث HC-05:
  • سنسور اولتراسونیک:
  • 4 سرو موتور:
  • خازن های 22pF:
  • خازنهای 10uF:
  • نوسان ساز:
  • L7805 تنظیم کننده ولتاژ:
  • صدای زنگ:
  • باتری 9 ولت:
  • اتصال سرصفحه:

مرحله 6: بخش نرم افزار

قسمت نرم افزار
قسمت نرم افزار
قسمت نرم افزار
قسمت نرم افزار

اکنون ما باید کد روبات را روی میکروکنترلر بارگذاری کنیم ، بنابراین برای انجام این کار به برد Arduino Uno نیاز داریم ، در مورد نرم افزار ربات می توانید از Arduino IDE برای بارگذاری کد خود استفاده کنید یا می توانید IDE مسدود شده OTTO را که به شما کمک می کند بارگیری کنید. با چند مثال برای شروع ساختن برنامه شخصی خود برای ربات ، در مورد ما این کد ارائه شده توسط جامعه را بارگذاری می کنیم ، این کد به من اجازه می دهد از برنامه اندروید به تمام ویژگی های ربات دسترسی داشته باشم.

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

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

مجمع الکترونیک
مجمع الکترونیک
مجمع الکترونیک
مجمع الکترونیک
مجمع الکترونیک
مجمع الکترونیک
مجمع الکترونیک
مجمع الکترونیک

ما قسمت الکترونیکی را آماده کردیم بنابراین بگذارید لحیم کاری قطعات الکترونیکی خود را به PCB شروع کنیم.

همانطور که در تصاویر مشاهده می کنید ، استفاده از این PCB به دلیل کیفیت بسیار بالا و بدون فراموش کردن برچسب هایی که هنگام لحیم کاری هر جزء شما را راهنمایی می کند ، بسیار آسان است ، زیرا بر روی لایه ابریشم بالا برچسب هر یک از اجزا را مشاهده خواهید کرد. قرار دادن آن روی تخته و به این ترتیب شما 100 sure مطمئن خواهید بود که هیچ اشتباه لحیم کاری انجام نمی دهید.

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

مرحله 8: مونتاژ و نمایش بدنه روبات

مونتاژ و نمایش بدنه روبات
مونتاژ و نمایش بدنه روبات
مونتاژ و نمایش بدنه روبات
مونتاژ و نمایش بدنه روبات
مونتاژ و نمایش بدنه روبات
مونتاژ و نمایش بدنه روبات

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

مونتاژ ساده تر از این نیست:

  1. بدنه روبات و دو موتور سروو را بردارید و آنها را از سمت بالا پیچ کنید.
  2. سپس پاها را به سروهای مونتاژ شده وصل کنید تا حرکت پاها کنترل شود.
  3. مرحله بعدی اتصال دو سروو دیگر به پاها و اتصال قطعات پا به سرووها است و به این ترتیب شما یک سروو برای هر پا و یک سروو برای هر پا خواهید داشت.
  4. قسمت بعدی سنسور اولتراسونیک است که آن را روی سر ربات خود قرار می دهیم.
  5. آخرین مرحله اتصال سنسور اولتراسونیک به کانکتور آن و اتصال سرویس ها به PCB است.

می توانید به کدی مراجعه کنید که در آن نماد مناسب برای هر سروو را می یابید و همان برچسب را در بالای صفحه PCB که ساختیم ، خواهید یافت.

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

من واقعاً از این پروژه لذت بردم و امیدوارم شما را در تولید این نوع روباتها ببینم ، اما هنوز پیشرفتهای دیگری در پروژه ما انجام شده است تا بتواند کره آن را بسیار بیشتر کند ، به همین دلیل منتظر نظرات شما برای بهبود آن هستم.

نکته آخر ، مطمئن شوید که هر روز کارهای الکترونیکی انجام می دهید.

BEE MB از MEGA DAS دفعه بعد شما را دید.

توصیه شده: