Съдържание:
- Консумативи
- Стъпка 1: Планирайте
- Стъпка 2: Сглобяване на подсборките
- Стъпка 3: Колела (подсглобяване)
- Стъпка 4: Всмукване (подсглобяване)
- Стъпка 5: Електроника (подсглобяване)
- Стъпка 6: Свързване на подсборките
- Стъпка 7: Програмиране
- Стъпка 8: Допълнителна помощ (ако е необходима)
Видео: Състезателен робот за поглъщане на VEX Tower: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
В този урок ще ви покажа основите на Vex Robotics Tower Takeover Competition, заедно с това как да създадете робот за тази игра. МОЛЯ, проверете раздела за консумативи.
ЗАБЕЛЕЖКА: Частите на Vex EDR са МНОГО скъпи, ако не можете да си позволите да харчите 1 000 долара за части, бих предложил да попитате учител по роботика във вашето училище/колеж, в противен случай няма да направя този проект.
ЗАБЕЛЕЖКА: Не се нуждаете от опит в програмирането, но това ще улесни работата на робота, когато е на етапа на програмиране.
Какъв език за програмиране използва Vex?
Те използват C, смес от C+, C ++ и C#.
Връзка към официалното ръководство.
Линк към официалното видео.
Връзка към официалното приложение VRC Hub.
Играта:
VEX Robotics Competition Tower Takeover се играе на квадратно поле 12'x12 ', конфигурирано, както се вижда по -горе. Два (2) съюза - един (1) „червен“и един (1) „син“- съставен от по два (2) отбора, всеки се състезава в мачове, състоящи се от петнадесет (15) втори автономен период, последван от една минута и четиридесет и пет секунди (1:45) Контролиран от водача период. Целта на играта е да се постигне по -висок резултат от противниковия алианс чрез поставяне на кубчета в кули или вкарване на кубчета в цели.
Детайлите: Има шестдесет и шест 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
Препоръчано:
Ардуино състезателен симулатор и кабина: 3 стъпки
Arduino Racing Simulator и Cockpit: В тази инструкция ще ви покажа как създадох напълно ардуино контролиран VR състезателен симулатор с мощно колело за обратна връзка, 6 -степенна скоростна кутия и алуминиева стойка за педали. Рамката ще бъде изработена от PVC и MDF. Моята цел за този п
Система за събиране и визуализиране на данни за електрически състезателен мотор MotoStudent: 23 стъпки
Система за събиране на данни и визуализация на данни за електрически състезателен мотор MotoStudent: Системата за събиране на данни е съвкупност от хардуер и софтуер, които работят заедно, за да събират данни от външни сензори, да ги съхраняват и обработват впоследствие, така че да могат да бъдат визуализирани графично и анализирани, позволява на инженерите да правят
Балансиращ робот / робот на 3 колела / STEM робот: 8 стъпки
Балансиращ робот / робот на 3 колела / STEM робот: Създадохме комбиниран робот за балансиране и три колела за учебни цели в училища и след училищни образователни програми. Роботът е базиран на Arduino Uno, персонализиран щит (предоставени са всички подробности за конструкцията), Li Ion батерия (всички конструкции
Как да добавите FPV към състезателен дрон: 4 стъпки
Как да добавим FPV към състезателен дрон: Започнахме с използването на многофункционална FPV камера, предавател и антена. нашият модел предлага използването на входящо 5-12v захранване за широк спектър от дронове
[Робот Arduino] Как да си направим робот за улавяне на движение - Робот Thumbs - Серво мотор - Изходен код: 26 стъпки (със снимки)
[Робот Arduino] Как да си направим робот за улавяне на движение | Робот Thumbs | Серво мотор | Изходен код: Thumbs Robot. Използва се потенциометър на серво мотор MG90S. Много е забавно и лесно! Кодът е много прост. Има само около 30 реда. Изглежда като заснемане на движение. Моля, оставете всеки въпрос или обратна връзка! [Инструкция] Изходен код https: //github.c