VEX AIM kodavimo robotas aprūpintas daugybe funkcijų, leidžiančių studentams interaktyviai ir keičiamo mastelio būdu patirti robotiką ir informatiką – nuo ​​pradedantiesiems pritaikytų projektų iki sudėtingų autonominių sistemų. Šiame straipsnyje pateikiama šių funkcijų ir jutiklių apžvalga.

Judėjimas

Pavara ir Kicker

Roboto bazę sudaro trys visi ratai, sukuriantys holonominę pavarą. Tai leidžia robotui sklandžiai judėti bet kuria kryptimi – pirmyn, atgal, į šoną ir įstrižai.

Kampinis AIM roboto vaizdas lauke. Roboto spyris ištiestas iš priekio išlendančiu kamuoliuku, o tai rodo, kad jį ką tik spyrė robotas.

kicker yra roboto priekyje. Už kikerio yra magnetas, leidžiantis robotui surinkti statines ir sportinius kamuolius su metalinėmis šerdimis.

Kai spyris suaktyvinamas, jis išstumiamas iš roboto priekio, atskirdamas sportinį kamuolį ar statinę nuo magneto.

Judesių jutikliai

Be pavaros, robote yra jutiklių kurie užtikrina nuoseklų judėjimo ir orientacijos sekimą. Šie jutikliai apima:

  • 3 ašių giroskopas
  • 3 ašių akselerometras
  • Ratų kodavimo įrenginiai

Judėjimo valdymas

Mokiniai gali tyrinėti šiuos judesius naudodami važiavimo režimą ir One Stick Controller kad nuotoliniu būdu valdytų robotą. Jie taip pat gali koduoti judesius bet kuria kryptimi naudodami blokus arba Python VEXcode AIM.

Sužinokite daugiau apie vairavimo režimą šiame straipsnyje.

Be to, mokiniai gali naudoti mygtuko kodavimą roboto judesiams valdyti. Pradedantieji programuotojai gali priversti robotą judėti, suktis ir spardyti tiesiogiai naudodami roboto ekraną prieš pradėdami naudoti VEXcode. 

Sužinokite daugiau apie mygtukų kodavimą šiame straipsnyje.

AI regėjimo jutiklis

Kampinis šoninis AIM roboto vaizdas su paryškintu apskritimu, kuriame yra AI Vision Sensor kamera. Tai yra virš roboto priekyje esančio spardytojo.

Roboto jutimo galimybių esmė – AI Vision Sensor leidžia robotui:

  • Aptikti tokius objektus kaip sportiniai kamuoliai ir oranžinės bei mėlynos statinės
  • Atpažinkite AprilTags
  • Nustatykite sukonfigūruotus spalvų parašus ir spalvų kodus

Sužinokite daugiau apie AI Vision Sensor duomenis šiame straipsnyje.

Vizualinės savybės

Ekranas

AIM roboto vaizdas iš viršaus su perdanga, rodančia ekrano matmenis. Aplink išorines ekrano ribas rodomas langelis su matmenimis. Viršutinis kairysis kampas pažymėtas kaip 0 0, o x ir y matmenys tęsiasi iki 240. Ekrano centre rodomi matmenys, pažymėti 120 120.

jutiklinis ekranas ant roboto reaguoja į talpinį prisilietimą ir gali būti užkoduotas taip, kad būtų rodoma daug įvairių dalykų, įskaitant: 

  • Jaustukai
  • Tekstas
  • Spalvos
  • Formos
  • Vartotojo įkelti vaizdai

Visa tai galima pritaikyti naudojant VEXcode. Sužinokite daugiau apie kodavimą roboto ekrane naudodami VEXcode API nuorodą.

šviesos diodai

Mokiniai gali valdyti roboto šešis koduojamus šviesos diodus (šviesos diodus), kad sukurtų:

  • Būsenos indikatoriai
  • Dekoratyviniai šviesų raštai
  • Grįžtamieji signalai

Išbandykite šviesos diodų naudojimą projekte naudodami projekto pavyzdį. Šiame straipsnyje sužinokite, kaip atidaryti pavyzdinį projektą.

Garsai

Kampinis roboto vaizdas lauke renkant objektus. Muzikos natos pasirodo roboto šone, rodančios, kad jis leidžia garsą.

Roboto apačioje esantis garsiakalbis leidžia mokiniams į savo projektus įtraukti ir įmontuotus, ir pasirinktinius įkeltus garsų.

Sužinokite daugiau apie pasirinktinių garsų įkėlimą į VEXcode šiame straipsnyje.

Robotų tarpusavio žinučių mainai

Du VEX AIM kodavimo robotai gali būti sujungti, kad jie galėtų siųsti ir gauti pranešimus VEXcode AIM projekto metu. Kadangi robotai gali bendrauti ir dirbti kartu, jie gali atlikti sudėtingesnius projektus nei vienas robotas.

Daugiau apie robotų tarpusavio komunikaciją sužinosite šiame straipsnyje.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: