VEX AIM кодтау роботы студенттерге робототехника мен информатиканы интерактивті және масштабталатын әдіспен меңгеруге мүмкіндік беретін көптеген мүмкіндіктермен жабдықталған - жаңадан бастаушыға ыңғайлы жобалардан күрделі автономды жүйелерге дейін. Бұл мақалада осы мүмкіндіктер мен сенсорларға шолу берілген.
Қозғалыс
Жетекші және Kicker
Роботтың негізі голономдық жетектіқұрайтын үш доңғалақты қамтиды. Бұл роботқа кез келген бағытта – алға, артқа, бүйірге және диагональ бойынша біркелкі қозғалуға мүмкіндік береді.
Роботтың алдыңғы жағында соққысы орналасқан. Кикердің артында бөшкелер мен металл өзегі бар спорттық шарларды робот жинауға мүмкіндік беретін магнит бар.
Кикер іске қосылғанда, ол спорттық допты немесе бөшкені магниттен бөлетін роботтың алдыңғы жағынан итеріп шығады.
Қозғалыс сенсорлары
Қозғалыс пен бағдарды бақылауды қамтамасыз ету үшін робот жетекке қосымша сенсормен жабдықталған. Бұл сенсорларға мыналар кіреді:
- 3 осьті гироскоп
- 3 осьті акселерометр
- Дөңгелекті кодтағыштар
Қозғалысты бақылау
Студенттер роботты қашықтан басқару үшін Drive режимі және One Stick Controller арқылы бұл қозғалыстарды зерттей алады. Олар сондай-ақ VEXcode AIM жүйесінде Blocks немесе Python көмегімен кез келген бағытта қозғалыстарды кодтай алады.
Сонымен қатар, студенттер роботтың қозғалысын басқару үшін Button Coding пайдалана алады. Жаңадан келген кодерлер VEXcode қолданбасын бастамас бұрын роботты тікелей робот экраны арқылы жылжыта алады, бұра алады және тебеді.
AI көру сенсоры
Роботтың сезу мүмкіндіктерінің негізінде, AI көру сенсоры роботқа:
- Спорттық доптар, қызғылт сары және көк бөшкелер сияқты нысандарды анықтаңыз
- AprilTags тану
- Конфигурацияланған түс белгілерін және түс кодтарын анықтаңыз
Осы мақалада AI көру сенсорының деректері туралы көбірек біліңіз.
Көрнекі мүмкіндіктер
Экран
Роботтағы сенсорлық экраны сыйымдылықты түртуге жауап береді және көптеген әртүрлі нәрселерді көрсету үшін кодталуы мүмкін, соның ішінде:
- Эмодзилер
- Мәтін
- Түстер
- Пішіндер
- Пайдаланушы жүктеп салған суреттер
Бұлардың барлығын VEXcode арқылы теңшеуге болады. VEXcode API анықтамасын пайдаланып робот экранында кодтау туралы қосымша мәліметтер алыңыз.
Жарықдиодты шамдар
Студенттер роботтың алты кодталатын жарық диодтарын (жарық шығаратын диодтар) басқара алады:
- Күй көрсеткіштері
- Сәндік жарық үлгілері
- Кері байланыс сигналдары
Мысал жобамен жобада жарық диодтарын пайдалануды зерттеңіз. Мысал жобаны ашу жолын осы мақаладан біліңіз.
Дыбыстар
Роботтың төменгі жағындағы динамик студенттерге ендірілген және реттелетін жүктеп салынған дыбысты жобаларына қосуға мүмкіндік береді.
Осы мақалада VEXcode ішінде реттелетін дыбыстарды жүктеп салу туралы көбірек біліңіз.
Роботтан роботқа хабар алмасу
VEXcode AIM жобасы кезінде хабарламаларды жіберу және қабылдау үшін екі VEX AIM кодтау роботын байланыстыруға болады. Роботтар бір-бірімен байланысып, бірге жұмыс істей алатындықтан, олар бір роботтың өзі жасай алмайтын күрделі жобаларды шеше алады.
Осы мақалада роботтан роботқа байланыс туралы көбірек біліңіз.