فهرست مطالب:
- تدارکات
- مرحله 1: طراحی Animatronic
- مرحله 2: چاپ سه بعدی قطعات
- مرحله 3: طراحی مدار الکترونیکی
- مرحله 4: قطعات سر را جلا دهید و رنگ کنید
- مرحله 5: سیم کشی الکترونیک
- مرحله 6: مکانیک را جمع کنید
- مرحله 7: صفحات الکترونیکی را لحیم کنید
- مرحله 8: دستگاه را برنامه ریزی کنید
- مرحله 9: دستگاه را آزمایش کنید
تصویری: ربات DMX Animatronic: 9 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
این پروژه توسعه یک نمونه اولیه animatronic کاملاً کاربردی را توصیف می کند. این برنامه از ابتدا اجرا می شود و هدف آن راهنمایی برای توسعه روبات های متحرک پیچیده تر آینده است. این سیستم بر اساس میکروکنترلر آردوینو ساخته شده است. پروتکل ارتباطی با دستگاه های دیگر DMX512 است. انتخاب این پروتکل ارتباطی به این دلیل است که استانداردی در دنیای فناوری روشنایی است ، محیطی مشترک برای این نوع روبات ها. ربات توسعه یافته شامل موتورهای سروو و انواع مختلف LED است. ساخت اجزای مکانیکی عمدتا با چاپ سه بعدی پس از مدل سازی آن با استفاده از Solidworks انجام شده است.
تدارکات
- آردوینو MEGA
- 3 LED 5 میلی متری
- کانکتور XLR3
- منبع تغذیه و اتصال 5V DC
- 2 سرو MG996R
- ماژول MAX485
- ماتریس پیکسلی LED گرد WS2812
- 2 براکت سروو
- 2 دنده سروو
- بلبرینگ 3x8x4mm
- 12 آهنربای نئودیمیوم 8x3mm
- پیچ و مهره M3
هزینه کل مواد از جمله PLA حدود 60 دلار است
مرحله 1: طراحی Animatronic
اول از همه ، اگر می خواهید طرح متحرک خود را ایجاد کنید ، باید آن را با استفاده از یک نرم افزار CAD مانند Solidworks یا Autodesk fusion 360 طراحی کنید. طراحی را در مورد اینکه چه محرک ها و عناصری (مانند سرو ، چراغ …) می خواهید طراحی کنید. استفاده کنید. اگر می خواهید این مدل را تکرار کنید ، فایل های STL را در مرحله بعد در دسترس دارید.
مرحله 2: چاپ سه بعدی قطعات
برای چاپ همه قطعات از یک لایه 0.16 میلی متر ارتفاع و نازل 0.4 میلی متر برای چاپ با کیفیت بالا استفاده کردم. قطعات سر از پشتیبانی استفاده می کنند. در چنین چاپ با کیفیت بالا ، چاپ تمام قطعات لازم روی این نمونه اولیه تا 100 ساعت طول می کشد.
مرحله 3: طراحی مدار الکترونیکی
هنگامی که همه اجزایی را که در طراحی شما نقش دارند می شناسید ، وقت بگذارید و بفهمید که چگونه همه چیز را به هم وصل کنید. من از نرم افزار fritzing برای طراحی شماتیک الکترونیک استفاده کردم. برای این پروژه از میکروکنترلر Arduino MEGA استفاده کردم.
مرحله 4: قطعات سر را جلا دهید و رنگ کنید
هنگامی که همه قطعات را چاپ کردید ، وقت آن است که سر را جلا دهید و اسپری کنید. من از رنگ مات سیاه استفاده کردم بنابراین کنتراست فوق العاده ای با LED ها دارد. پس از خشک شدن رنگ ، آهن ربا را روی سر و سوراخ های پایه برای اتصال مغناطیسی قطعات قرار دهید.
مرحله 5: سیم کشی الکترونیک
قبل از افزودن همه قطعات به مجموعه ، باید تمام قطعات الکترونیکی را سیم کشی کنید. من از کابل 30 سانتی متری 26awg استفاده کردم. برای جلوه بهتر به LED های دهانی ، می توانید آنها را با استفاده از یک ساندور کاغذ دانه ریز جلا دهید.
مرحله 6: مکانیک را جمع کنید
وقتی همه اجزا را در اختیار دارید آنها را مونتاژ کنید. اکثر قطعات با استفاده از پیچ و مهره M3 عمومی متصل می شوند.
مرحله 7: صفحات الکترونیکی را لحیم کنید
برای نصب همه قطعات الکترونیکی ، از یک برد مدار 5x7 سانتی متری استفاده کردم که به نصف بریده شده بود. نیمی شامل قسمت ارتباطات و نیمی دیگر شامل برد توزیع برق است. در جعبه لوازم الکترونیکی همچنین می توانید یک کانکتور زن XLR3 برای اتصال کابل DMX و یک جک پاور زن برای تغذیه کل سیستم قرار دهید. در مورد من از کانکتور هوانوردی 3 پین استفاده کردم زیرا کانکتور XLR3 نداشتم. اگر از این نوع اتصال استفاده می کنید ، باید یک کابل اتصال DMX به هوانوردی بسازید.
مرحله 8: دستگاه را برنامه ریزی کنید
این برنامه از 3 کتابخانه استفاده می کند: FastLED.h ، Adafruit_TiCoServo.h و DMXSerial.h. سروو کتابخانه معمولی کار نمی کند زیرا با کتابخانه FastLED در تضاد است. از طریق این کد می توان نحوه افزودن عناصر بیشتر یا کنترل انواع دیگر محرک ها ، در صورت پیچیده تر بودن دستگاه های انیماتورونیک را درک کرد.
مرحله 9: دستگاه را آزمایش کنید
برای آزمایش دستگاه می توانید از هر منبع خروجی DMX استفاده کنید. در مورد من من از یک کنسول DMX استفاده کردم ، اما شما می توانید سخت افزار Arduino خود را برای خروجی DMX با همان کتابخانه مورد استفاده در این پروژه ایجاد کنید. همچنین می توانید از کابل USB به DMX و نرم افزاری مانند Xlights استفاده کنید.
توصیه شده:
آردوینو - ربات حل کننده ماز (MicroMouse) ربات زیر دیوار: 6 مرحله (همراه با تصاویر)
آردوینو | ربات حل کننده ماز (MicroMouse) Wall Robot: خوش آمدید من اسحاق هستم و این اولین ربات من است & quot؛ Striker v1.0 & quot؛. این ربات برای حل یک پیچ و خم ساده طراحی شده بود. در مسابقه ما دو پیچ و خم و ربات داشتیم قادر به شناسایی آنها بود. هرگونه تغییر دیگر در پیچ و خم ممکن است نیاز به تغییر در
[DIY] ربات عنکبوتی (ربات چهارگانه ، چهارپا): 14 مرحله (همراه با تصاویر)
[DIY] Spider Robot (Quad Robot ، Quadruped): اگر به حمایت بیشتری از من نیاز دارید ، بهتر است به من کمک مالی مناسبی کنید: http: //paypal.me/RegisHsu2019-10-10 به روز رسانی: کامپایلر جدید مشکل محاسبه اعداد شناور را ایجاد می کند. من قبلاً کد را اصلاح کرده ام. 26-03-2017
ربات شادی (Robô Da Alegria) - ربات منبع باز 3D چاپ شده ، ربات Arduino !: 18 مرحله (همراه با تصاویر)
ربات شادی (Robô Da Alegria) - ربات منبع باز سه بعدی ، ربات قدرتمند Arduino!: جایزه اول در مسابقه چرخ های دستورالعمل ، جایزه دوم در مسابقه دستورالعمل های آردوینو و دومین مسابقه در طراحی برای کودکان. با تشکر از همه کسانی که به ما رای دادند! روبات ها به همه جا می رسند. از کاربردهای صنعتی تا
ربات متعادل کننده / ربات 3 چرخ / ربات STEM: 8 مرحله
ربات متعادل کننده / ربات 3 چرخ / ربات STEM: ما یک ربات متعادل کننده و 3 چرخ ترکیبی برای استفاده آموزشی در مدارس و برنامه های آموزشی بعد از مدرسه ساخته ایم. این ربات بر اساس Arduino Uno ، یک سپر سفارشی (تمام جزئیات ساخت ارائه شده است) ، یک باتری لیتیوم یون (همه ساخت
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت - ربات انگشت شست - سرو موتور - کد منبع: 26 مرحله (همراه با تصاویر)
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت | ربات انگشت شست | سرو موتور | کد منبع: ربات انگشت شست از پتانسیومتر سروو موتور MG90S استفاده شده است. بسیار سرگرم کننده و آسان است! کد بسیار ساده است. فقط در حدود 30 خط است. به نظر می رسد یک حرکت ضبط است. لطفاً هر گونه سوال یا بازخوردی بگذارید! [دستورالعمل] کد منبع https: //github.c