فهرست مطالب:

ربات مسابقه تصاحب برج VEX: 8 مرحله
ربات مسابقه تصاحب برج VEX: 8 مرحله

تصویری: ربات مسابقه تصاحب برج VEX: 8 مرحله

تصویری: ربات مسابقه تصاحب برج VEX: 8 مرحله
تصویری: 10 أطفال غير عاديون خارقون للطبيعة لن تصدق شكلهم المخيف 😱😱 2024, جولای
Anonim
ربات مسابقه تسخیر برج VEX
ربات مسابقه تسخیر برج VEX
ربات مسابقه تسخیر VEX Tower
ربات مسابقه تسخیر VEX Tower
ربات مسابقه تسخیر VEX Tower
ربات مسابقه تسخیر VEX Tower

در این آموزش من اصول اولیه Vex Robotics Tower Takeover Competition و نحوه ساخت ربات برای این بازی را به شما نشان خواهم داد. لطفاً برگه را برای منابع بررسی کنید.

توجه: قطعات Vex EDR بسیار گران هستند ، اگر نمی توانید هزینه ای معادل 1000 دلار برای خرید قطعات بپردازید ، من پیشنهاد می کنم از یک معلم رباتیک در مدرسه یا کالج خود بپرسید ، در غیر این صورت من این پروژه را انجام نمی دهم.

توجه: شما نیازی به تجربه برنامه نویسی ندارید اما این امر باعث می شود که ربات در مرحله برنامه نویسی آسانتر شود.

Vex از چه زبان برنامه نویسی استفاده می کند؟

آنها از C ، مخلوطی از C+، C ++ و C#استفاده می کنند.

پیوند به دفترچه راهنمای رسمی

پیوند به ویدئوی رسمی

پیوند به برنامه رسمی VRC Hub.

بازی:

VEX Robotics Competition Tower Takeover در زمینی به مساحت 12 x 12 اینچ اجرا می شود که مطابق شکل بالا پیکربندی شده است. دو (2) اتحاد - یک (1) "قرمز" و یک (1) "آبی" - متشکل از دو (2) تیم هر کدام ، در مسابقات متشکل از پانزده (15) ثانیه دوره خودمختار ، و به دنبال آن یک دقیقه شرکت می کنند. و چهل و پنج ثانیه (1:45) دوره کنترل راننده. هدف بازی این است که با قرار دادن Cubes در Towers یا به ثمر رساندن Cubes در Goals ، نمره بالاتری نسبت به Alliance حریف کسب کنید.

جزئیات: شصت و شش 66 مکعب در میدان تصرف برج وجود دارد. بیست و دو (22) سبز ، بیست و دو (22) نارنجی و ، بیست و دو (22) بنفش. همچنین هفت (7) برج در اطراف زمین قرار دارد. پنج (5) از این موارد بی طرف هستند ، و دو مورد دیگر مربوط به اتحاد هستند. برجهای ویژه اتحاد فقط توسط روباتهای همان اتحاد قابل استفاده است. مکعب ها را می توان در برج ها قرار داد یا در گل ها گلزنی کرد. مکعب ها هنگام قرار گرفتن در منطقه هدف حداقل 1 امتیاز دارند. مقدار دقیق هر مکعب با توجه به تعداد مکعب های آن رنگ خاص در برج ها تعیین می شود. هنگامی که مکعب ها در برج ها قرار داده می شوند یا از برج خارج می شوند ، مقادیر جدید برای همه مکعب ها اعمال می شود. بنابراین اقدامات یک ربات بر نمره بالقوه هم برای اتحاد خود و هم برای مخالفان آنها تأثیر می گذارد. به اتحادی که در دوره خودمختار امتیاز بیشتری کسب کند با (6) امتیاز جایزه اعطا می شود که در پایان مسابقه به امتیاز نهایی اضافه می شود. به اتحادیه ای که برنده این جایزه مستقل می شود ، 2 مکعب بنفش نیز اهدا می شود ، که ممکن است در هر زمان در طول دوره کنترل راننده معرفی شود.

تدارکات

پیوند به قطعات Vex EDR ، کیت ها به همراه قطعات جداگانه موجود است.

هنگام خرید قطعات مطمئن شوید که:

برای هر موتور شما حداقل یک کنترل کننده موتور ، یک Cortex ، چرخ ها ، صفحات ، حسگرها ، پیچ ها و مهره ها ، کنترل کننده و کابل ها/اتصالات لازم دارید. اگر یک کیت خریداری کنید ، تمام اجزای آن همراه شما خواهد بود.

پیوند به RobotC ، نرم افزار برنامه نویسی. فقط Windows 7+ یا Mac را با مجازی سازی اجرا می کند.

مرحله 1: برنامه ریزی کنید

طرح
طرح

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

داشتن مشکل؟ پیشنهاد می کنم برای کمک به مرحله 8 بروید!

مرحله 2: جمع آوری زیر مجموعه ها

مونتاژ مجامع فرعی
مونتاژ مجامع فرعی
مونتاژ مجامع فرعی
مونتاژ مجامع فرعی
مونتاژ مجامع فرعی
مونتاژ مجامع فرعی

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

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

تا زمانی که تمام زیر مجموعه ها تکمیل نشد ، زیر مجموعه ها را به هم وصل نکنید.

قبل از ایجاد هرگونه زیر مجموعه به مرحله "چرخ (زیر مجموعه)" بروید.

داشتن مشکل؟ پیشنهاد می کنم برای کمک به مرحله 8 بروید!

مرحله 3: چرخ ها (زیر مجموعه)

چرخ (زیر مجموعه)
چرخ (زیر مجموعه)
چرخ (زیر مجموعه)
چرخ (زیر مجموعه)

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

در تصویر می توانید چرخ ها را مشاهده کنید که هرکدام موتور مخصوص به خود را دارند ، این به دلایلی است که در بالا ذکر شد. ما همچنین گشتاور بسیار بالایی از موتورها داریم.

داشتن مشکل؟ پیشنهاد می کنم برای کمک به مرحله 8 بروید!

مرحله 4: مصرف (زیر مجموعه)

مصرف (زیر مجموعه)
مصرف (زیر مجموعه)

زیر مجموعه ورودی قطعه ای از دستگاه است که بلوک ها یا توپ ها را برای حرکت بالا می برد. در تصویر بالا ما دو چرخ داریم که در نتیجه بلوک ها را گرفته و آنها را بر می دارد. سیستم ورودی نیازی به سرعت بالا یا گشتاور بالا ندارد فقط می تواند 50/50 باشد. این یک زیر مجموعه نسبتاً ساده است.

داشتن مشکل؟ پیشنهاد می کنم برای کمک به مرحله 8 بروید!

مرحله 5: الکترونیک (زیر مجموعه)

الکترونیک (زیر مجموعه)
الکترونیک (زیر مجموعه)

قشر مغز ربات است. اگر نمی دانید این چیست ، این اولین تصویر برای این مرحله در بالا است. آیا آن سیاهچاله ها را در کنار آن می بینید که می توانید موتورها و چیزهای دیگر را به آن متصل کنید؟ در اینجاست که همه موتورها و سنسورها را وصل می کنید. درگاه USB جایی است که کلید راه دور به آن وصل می شود.

داشتن مشکل؟ پیشنهاد می کنم برای کمک به مرحله 8 بروید!

مرحله 6: اتصال زیر مجموعه ها

اتصال زیر مجموعه ها
اتصال زیر مجموعه ها
اتصال زیر مجموعه ها
اتصال زیر مجموعه ها

اتصال زیر مجموعه ها یک مرحله بسیار مهم است. شما می خواهید مطمئن شوید که اندازه گیری ها درست است ، قطعات اتصال مناسب است ، و غیره. این نیز جایی است که در صورت برآورده نشدن الزامات ، به مراحل برنامه ریزی بازگردانده می شوید.

چکار کنم؟ از پیچ برای اتصال همه زیر مجموعه های مختلف از جمله لوازم الکترونیکی استفاده می کنید که موتورها را به قشر وصل می کنید.

داشتن مشکل؟ پیشنهاد می کنم برای کمک به مرحله 8 بروید!

مرحله 7: برنامه نویسی

برنامه نويسي
برنامه نويسي
برنامه نويسي
برنامه نويسي

کد را اضافه کنید! توضیح بخش برنامه نویسی این قسمت بسیار دشوار است ، بنابراین پیشنهاد می کنم این لیست پخش را تماشا کنید:

www.youtube.com/playlist؟list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

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

پس از اتمام برنامه نویسی ، می توانید به مرحله بعدی بروید (در صورت نیاز).

مرحله 8: راهنمای اضافی (در صورت نیاز)

راهنمای اضافی (در صورت نیاز)
راهنمای اضافی (در صورت نیاز)

آموزش برنامه نویسی:

www.youtube.com/playlist؟list=PLB7m7EWHl0xyAgh4GAA4YAtXzV06Twlln

آموزش Vex EDR:

www.youtube.com/playlist؟list=PLyfMBmH-Xsjrg3m91RkBPKYyWIZx6G6iE

کتابچه راهنما و قوانین:

content.vexrobotics.com/docs/vrc-tower-takeover/GameManual-20190816.pdf

آموزش الکترونیک:

www.robotc.net/tutor/Cortex/cortexunits.php؟platform=Cortex

توصیه شده: