VEX AIM Coding Robot je vybaven mnoha funkcemi, které studentům umožňují zažít robotiku a informatiku interaktivním a škálovatelným způsobem – od projektů vstřícných pro začátečníky až po složité autonomní systémy. Tento článek poskytuje přehled těchto funkcí a senzorů.
Hnutí
Hnací ústrojí a Kicker
Základ robota obsahuje tři všekola, vytvářející holonomní hnací ústrojí. Díky tomu se robot může hladce pohybovat jakýmkoli směrem – dopředu, dozadu, do stran a diagonálně.
kicker je na přední straně robota. Za kickerem je magnet, který umožňuje robotovi sbírat barely a sportovní míče s kovovými jádry.
Když je kicker aktivován, vysune se z přední části robota a oddělí sportovní míč nebo hlaveň od magnetu.
Senzory pro pohyb
Kromě hnacího ústrojí je robot vybaven senzory pro zajištění konzistentního sledování pohybu a orientace. Mezi tyto senzory patří:
- 3osý gyroskop
- 3osý akcelerometr
- Kodéry kol
Ovládání pohybu
Studenti mohou tyto pohyby prozkoumat pomocí Drive módu a One Stick Controller k dálkovému ovládání robota. Mohou také kódovat pohyby v libovolném směru pomocí Blocks nebo Pythonu ve VEXcode AIM.
Kromě toho mohou studenti používat Button Coding k ovládání pohybů robota. Začínající kodéři mohou robota přimět k pohybu, otáčení a kopání přímo pomocí obrazovky robota, než začnou s VEXcode.
Další informace o kódování tlačítek se dozvíte v tomto článku.
AI Vision Sensor
AI Vision Sensor který je srdcem snímacích schopností robota, umožňuje robotovi:
- Detekujte předměty, jako jsou sportovní míče a oranžové a modré sudy
- Rozpoznejte AprilTags
- Identifikujte nakonfigurované barevné podpisy a barevné kódy
Další informace o datech z AI Vision Sensor najdete v tomto článku.
Vizuální vlastnosti
Obrazovka
Dotyková obrazovka na robotu reaguje na kapacitní dotyk a lze ji kódovat tak, aby zobrazovala mnoho různých věcí, včetně:
- Emojis
- Text
- Barvy
- Tvary
- Obrázky nahrané uživatelem
To vše lze přizpůsobit pomocí VEXcode. Zjistěte více o kódování na obrazovce robota pomocí VEXcode API Reference.
LED diody
Studenti mohou ovládat šest kódovatelných LED (Light Emitting Diodes) robota a vytvářet:
- Indikátory stavu
- Dekorativní světelné vzory
- Signály zpětné vazby
Prozkoumejte použití LED diod v projektu pomocí příkladu projektu. V tomto článku se dozvíte, jak otevřít ukázkový projekt.
Zvuky
Reproduktor na spodní straně robota umožňuje studentům začlenit do svých projektů jak vestavěné, tak vlastní nahrané zvuky.
Další informace o nahrávání vlastních zvuků do VEXcode naleznete v tomto článku.
Zasílání zpráv mezi roboty
Dva kódovací roboty VEX AIM lze propojit, aby mohli během projektu VEXcode AIM odesílat a přijímat zprávy. Protože roboti dokáží komunikovat a spolupracovat, dokážou zvládnout složitější projekty, než by to zvládl jeden robot sám.