فهرست مطالب:
- تدارکات
- مرحله 1: ARS - Arduino Rubik Solver: منابع
- مرحله 2: جمع آوری ساختار: نمای کلی
- مرحله 3: جمع آوری ساختار: جعبه رانندگان Arduino و Stepper
- مرحله 11: ARS: طرح آردوینو
- مرحله 12: ARS: جوایز
- مرحله 13: ARS Arduino Rubik Solver: مراحل بعدی
تصویری: ARS - Arduino Rubik Solver: 13 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
ARS یک سیستم کامل برای حل مکعب روبیک است: بله ، یک ربات دیگر برای حل مکعب!
ARS یک پروژه سه ساله مدرسه است که با قطعات چاپ سه بعدی و ساختارهای برش لیزری ساخته شده است: یک آردوینو توالی صحیح ایجاد شده توسط یک نرم افزار خانگی ، ARS Studio را از طریق پورت USB دریافت می کند ، سپس شش موتور پله ای را تا انتها جلو و عقب می برد.
ARS بر اساس آقای بزرگ است. الگوریتم Kociemba: همانطور که در وب سایت او گفته شد ، هربرت کوسیمبا یک آلمانی از Darmstadt آلمان است که این الگوریتم را در سال 1992 اختراع کرد تا راه حل های بهینه برای مکعب 3x3 را پیدا کند و الگوریتم Thistlethwaite را بهبود بخشد.
در این دستورالعمل دستورالعمل در مورد ساخت ساختار ربات و استفاده از نرم افزار منبع باز توسعه یافته برای ایجاد توالی مناسب مورد نیاز برای حل مکعب با استفاده از الگوریتم Kociemba توضیح داده می شود.
اطلاعات بیشتر در مورد Kociemba و کارهای او:
- در مورد الگوریتم
- در مورد عدد خدا ، تعداد حرکاتی که یک الگوریتم در بدترین حالت برای حل مکعب انجام می دهد. سرانجام ، تعداد خدا توسط کوسیمبا و دوستانش 20 نشان داده شد
- مصاحبه با هربرت کوسیمبا
- اطلاعات مربوط به نرم افزار Kociemba ، از آنجا که ARS Studio از آن آمده است
مراحل زیر به ساختار مکانیکی و استفاده از نرم افزار می پردازد.
تدارکات
شما نیاز خواهید داشت:
- 4x شفت 8x572 میلی متر
- شفت قرقره 2x 8x80 میلی متر
- نوار رزوه ای 8x 6x67 میلی متر
- نوار رزوه ای 8x 6x122 میلی متر
- فن 7 * 40 * 40 * 10 DC
- 32x درجه پیچ شش ضلعی ab_iso M4x25x14
- 32x سبک مهره شش ضلعی M4
- تسمه تایم GT2 2 متر
- 1 برابر تخته نان
- مهره 32x M6 کور
- 16x بلبرینگ LM8UU 8x15x24
- پیچ 54x M4 x 7.5 میلی متر
- واشر 54x 4.5x9x1mm
- پیچ 32x M3x15 میلی متر
- 1x arduino UNO
- موتورهای پله ای 6 برابر NEMA 17
- درایورهای 6x A4988 Pololu
- منبع تغذیه 12 ولت: یک ATX ساده از رایانه قدیمی خوب است
مرحله 1: ARS - Arduino Rubik Solver: منابع
مواد ، نقشه ها و نرم افزار در اینجا آمده است:
- نقشه های ARS
- نرم افزار ARS Studio
- طرح آردوینو
مرحله 2: جمع آوری ساختار: نمای کلی
روبات ARS از برخی قطعات و اجزاء تشکیل شده است که به منظور مجهز شدن به یکدیگر و حرکت دو واگن با چهار موتور پله ای به جلو مونتاژ شده اند.
مرحله 3: جمع آوری ساختار: جعبه رانندگان Arduino و Stepper
"loading =" تنبل "روی" Stringi pinze "(ایتالیایی به معنی" بستن پنجه ") ، سپس" INVIA "(=" GO ") کلیک کنید.
دنباله به آردوینو ارسال می شود که پله ها را مطابق دنباله حرکت می دهد.
مرحله 11: ARS: طرح آردوینو
طرح آردوینو به همین سادگی است.
آردوینو دنباله را از درگاه رایانه USB دریافت می کند و آن را از مانیتور سریال می خواند. پله ها برای کار به 12 ولت نیاز دارند ، به منبع تغذیه نیاز دارند. برای کارکرد خوب نیاز به دو سنسور مغناطیسی دارد. آنها در زیر تکیه گاه های موتور قرار دارند ، یکی برای هر بیماری. هنگام اتصال موتورهای پله ای به رانندگان A4988 و پین های Arduino UNO به جهت توجه کنید.
دستورات توالی عبارتند از:
a = پله 1 برای 90 درجه بچرخانید
ب = پله 1 برای -90 درجه بچرخانید
c = مرحله 2 برای 90 درجه بچرخانید
d = stepper 2 برای -90 درجه بچرخید
e = stepper 3 برای 90 درجه می چرخد
f = stepper 3 برای -90 درجه بچرخید
g = stepper 4 برای 90 درجه بچرخانید
h = stepper 4 برای -90 درجه بچرخید
i = پله 5 پله های باز 1 و 3
j = پله 5 پله های 1 و 3 را ببندید
k = پله 6 پله های باز 2 و 4
l = پله 6 پله های 2 و 4 را ببندید
m = پله های 1 و 3 به همان ترتیب تا 90 درجه می چرخند
n = پله های 1 و 3 به همان ترتیب تا -90 درجه می چرخند
o = پله های 2 و 4 به طور یکسان تا 90 درجه می چرخند
p = پله های 2 و 4 به همان ترتیب تا -90 درجه می چرخند
مرحله 12: ARS: جوایز
ARS Arduino Rubik Solver در بازی های حل مسئله المپیک ایتالیا در سال 2018 برنده جایزه اول شد.
ARS Arduino Rubik Solver در سال 2017 برنده Maker of Merit در Maker Faire Rome شد.
از شاگردانم پائولو گروسو و آلبرتو وینیولو که این پروژه را سرسختانه تشکر کردند ، از میهای کانه و جورجیو اسپینونی که نرم افزار را بهبود بخشیدند ، از یوزف کاستامانیا که نسخه وب ورودی را راه اندازی کرد ، تشکر می کنم ، از آلبرتو برتولا و ادگارد کازیمیروویچ که مکانیک را کامل کردند.
مرحله 13: ARS Arduino Rubik Solver: مراحل بعدی
مرحله بعدی: کنترل ARS از هر نقطه در جهان ، به طوری که همه می توانند با آن بازی کنند.
همانطور که در ویدئو مشاهده می کنید ، ما باید در حالی که سرور وب در حال حرکت است ، تشخیص رنگ را بهبود بخشیم.
گوش به زنگ باشید!
توصیه شده:
چگونه: نصب Raspberry PI 4 Headless (VNC) با Rpi-imager و تصاویر: 7 مرحله (همراه با تصاویر)
چگونه: نصب Raspberry PI 4 Headless (VNC) با Rpi-imager و تصاویر: من قصد دارم از این Rapsberry PI در چندین پروژه سرگرم کننده در وبلاگم استفاده کنم. به راحتی آن را بررسی کنید. من می خواستم دوباره به استفاده از Raspberry PI بپردازم ، اما در مکان جدیدم صفحه کلید یا موس نداشتم. مدتی بود که من یک تمشک راه اندازی کردم
نمایش اسلاید تصاویر تعطیلات خود را با لمس سحر و جادو!: 9 مرحله (همراه با تصاویر)
نمایش اسلاید تصاویر خود را با لمس جادو! برای مطابقت با پرچم و موضوع کشوری که من از آن دیدن می کنم (در این مورد ، سیسیل). تی
Apple G4 Cube Case Mod Rubik Style Hackintosh: 15 مرحله (همراه با تصاویر)
مکعب Apple G4 Cube Mod Rubik Style Hackintosh: مکعب اصلی G4 دارای پردازنده 450 مگاهرتز PowerPC و حداکثر 1.5 گیگابایت رم بود. اپل مکعب G4 را از سال 2000 تا 2001 با قیمتی در حدود 1600 دلار آمریکا تولید کرد. این سیستم عامل Mac OS 9.04 را به OS X 10.4 (PowerPC ، نه اینتل) اجرا می کرد. ابعاد آن تقریباً 7.5 در 7.5 در 10 اینچ است ، با
تطبیق یک گوشی تلفن همراه با تلفن همراه: 7 مرحله (همراه با تصاویر)
انطباق یک گوشی تلفن همراه با یک تلفن همراه: توسط بیل ریو ([email protected]) اقتباس شده برای دستورالعمل ها توسط موس ([email protected]) سلب مسئولیت: روش شرح داده شده در اینجا ممکن است برای شما کارساز نباشد گرفتن. اگر کار نمی کند ، یا اگر چیزی را خراب می کنید ، m نیست
Rubics Cube Solver Bot: 5 مرحله (همراه با تصاویر)
Rubics Cube Solver Bot: ساخت یک ربات مستقل که مکعب روبیک فیزیکی را حل می کند. این یک پروژه تحت باشگاه رباتیک ، IIT Guwahati است. این با استفاده از مواد ساده ساخته شده است که به راحتی پیدا می شود. ما عمدتا از موتورهای سروو استفاده می کنیم & amp؛ یک آردوینو برای کنترل آنها ، اکریلیک او