فهرست مطالب:
- مرحله 1: آزمایشات و خطاها در طراحی مدل
- مرحله 2: طراحی مدل و الگوریتم
- مرحله 3: اجزای مورد نیاز
- مرحله 4: ساختن بدن
- مرحله 5: سیم کشی
- مرحله ششم: افزایش قدرت
- مرحله 7: کد نویسی
تصویری: ربات انسان نما مبتنی بر آردوینو با استفاده از سروو موتورز: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
سلام به همگی ،
این اولین ربات انسان نما من است که از ورق فوم پی وی سی ساخته شده است. در ضخامت های مختلف موجود است. در اینجا ، من از 0.5 میلی متر استفاده کردم. در حال حاضر این ربات زمانی که من روشن کردم می تواند راه برود. اکنون من روی اتصال Arduino و Mobile از طریق ماژول بلوتوث کار می کنم. من قبلاً برنامه ای مانند Cortana و Siri را برای ویندوز فون انجام داده ام که در فروشگاه برنامه موجود است https://www.microsoft.com/en-us/store/apps/patrick… بعد از موفقیت آمیز اتصال هر دو ، می توانم آن را از طریق صدا کنترل کنم فرمان در Windows Phone
من ماه های زیادی را صرف حل مشکل باتری بیش از حد وزن کرده ام و به دلیل مشکل بودجه با شکست حماسی به پایان رسید. بنابراین ، سرانجام تصمیم گرفتم از باتری سرب اسید خارجی تغذیه کنم.
بیایید ببینیم چگونه طراحی کامل بدنه برای ربات را پیدا کردم.
مرحله 1: آزمایشات و خطاها در طراحی مدل
در ابتدا هیچ ایده ای در مورد قدرت موتورهای سروو و الکترونیک-الکتریکی که با باتری ها و مدارها سروکار دارند ندارم. من ابتدا برای یک ربات اندازه واقعی در حدود 5 تا 6 پا برنامه ریزی کردم. پس از تقریباً 6 یا 7 بار تلاش ، متوجه حداکثر گشتاور سروو شدم و ارتفاع کل روبات را تا 2 تا 3 فوت کاهش داد.
سپس سعی کردم تا قسمت بالایی روبات را بررسی کنم تا الگوریتم راه رفتن را بررسی کنم.
مرحله 2: طراحی مدل و الگوریتم
قبل از حرکت ، باید تعداد موتورهای مورد نیاز و محل تعمیر آنها را تعیین کنیم. سپس قسمت های بدن را مطابق تصاویر داده شده طراحی کنید.
مرحله 3: اجزای مورد نیاز
1) ورق پلاستیکی
2) چسب فوق العاده
3) 15 - موتورهای گشتاور بالا سروو (من از TowerPro MG995 استفاده کردم)
4) Arduino Atmega 2560 یا سایر بردهای Arduino
5) باتری 6 ولت (حداقل 3 شماره. حداقل 5 موتور برای هر باتری)
6) ماژول بلوتوث HC-05 برای ارتباط
7) سایر مواد اساسی که هر علاقه مندان دارند!
مرحله 4: ساختن بدن
پس از کشمکش با قطعات چوبی ، این ورقه پلاستیکی را برای برش و چسباندن آسان به اشکال مختلف پیدا کردم.
من با استفاده از چسب فوق العاده سوراخ هایی را برای سروو موتورها به طور مستقیم در ورق برش می دهم (من از 743 استفاده کردم).
مرحله 5: سیم کشی
من رشته الکترونیک یا برق نمی خوانم. و من حوصله کافی برای طراحی PCB یا طراحی سیم کشی مناسب را ندارم. به همین دلیل این سیم کشی نامرتب است.
مرحله ششم: افزایش قدرت
می بینید که من در ابتدا فقط از 11 موتور سروو استفاده کردم. به دلیل مشکل بیش از حد وزن ، هنگام آزمایش سقوط کرد و شکسته شد. بنابراین ، در هر اتصال پاها 4 سرو دیگر افزایش دادم.
مرحله 7: کد نویسی
کد آردوینو را ضمیمه کرده ام.
برای (i = 0 ؛ i <180؛ i ++)
{
servo.write (i)؛
}
این کد اصلی برای چرخاندن هر سروو موتور متصل به هر برد آردوینو است.
اما تنظیم درجه های چرخشی و تصمیم گیری در مورد اینکه کدام موتورها باید در حین حرکت هر پا کار کنند سخت ترین قسمت کدگذاری است. این را می توان توسط Sketch دیگری به نام (Servo_Test) انجام داد. با آزمایش میزان چرخش هر موتور از طریق ارتباط سریال از طریق برد آردوینو ، می توانیم هر موتور را کالیبره کنیم.
در نهایت ، ربات پس از وارد کردن مقدار "0" در پنجره مانیتور سریال شروع به راه رفتن می کند.
من همچنین یک نمونه کد منبع Windows 8.1 برای اتصال Arduino و Mobile با استفاده از بلوتوث قرار داده ام.
توصیه شده:
ساخت یک ربات انسان نما سازگار: 11 مرحله
ساخت یک ربات انسان نما سازگار: به روز رسانی & amp؛ صفحه: 1/17/2021 سر ، صورت ، و غیره - وب کم اضافه شد تندونز & amp؛ عضلات - اضافات PTFE اعصاب & amp؛ پوست - نتایج لاستیکی رسانا & quot؛ آن چیزی که در تصویر است چیست؟ & quot؛ این بخشی از بدن روباتیک است - به ویژه نمونه اولیه spi
NAIN 1.0 - ربات انسان نما اولیه با استفاده از آردوینو: 6 مرحله
NAIN 1.0 - ربات انسان نما اولیه با استفاده از آردوینو: Nain 1.0 اساساً دارای 5 ماژول قابل جدا شدن است - 1) بازو & ndash؛ که می تواند از طریق سرویس ها کنترل شود. 2) چرخ و ndash؛ که با موتورهای DC قابل کنترل است. 3) پا & ndash؛ ناین قادر خواهد بود برای حرکت بین چرخ ها یا پاها جابجا شود. 4) سر و
یک مدل ساعت منحصر به فرد طراحی شده توسط آردوینو سروو موتورز: 5 مرحله
یک مدل ساعت منحصر به فرد طراحی شده توسط آردوینو سروو موتورز: با استفاده از این دستورالعمل می خواهم نحوه ایجاد یک ساعت با استفاده از موتورهای آردوینو نانو و سروو را به شما نشان دهم. برای انجام این کار به موارد زیر نیاز دارید ،
نحوه ساخت ربات انسان نما: 8 مرحله
چگونه یک ربات انسان نما بسازیم: سلام بچه ها! امیدوارم قبلاً از & quot؛ ایستگاه هواشناسی آنلاین (NodeMCU) & quot؛ و شما برای یک ربات جدید آماده هستید ، پس از مدل ربات SMARS که دفعه قبل مونتاژ کردیم ، پروژه امروز ، در مورد یادگیری روبات ها و آموزش
ربات انسان نما Otto DIY: 7 مرحله (همراه با تصاویر)
ربات انسان نما Otto DIY: روبات دوپای Otto اکنون بازوهایی دارد که شبیه & quot؛ انسان & quot؛ و یک ماتریس LED برای بیان احساسات. چاپ سه بعدی توسط خودتان و سپس جمع آوری قطعات برای ساخت توسط خودتان. Otto واقعاً Opensource است. این بدان معناست که سخت افزار به راحتی قابل تشخیص است بنابراین