IQ nadhazování (nadhoz)#

Fling je hrdinský bot VEX IQ používaný v IQ 21-22 Pitching In Playground.

Přehled robota#

Okno robota VEXcode VR zobrazující robota Fling. Ukazuje robota, jak sbírá a odpaluje koule pomocí systému nasávání a katapultu.

Fling podporuje standardní VR ovládací prvky a senzory, jako je Brain Timer, s dalšími funkcemi specifickými pro Fling, které jsou popsány v Bloky specifické pro roboty a Python specifický pro roboty.

Motory#

Konfigurace &
Název příkazu Pythonu

Popis

Vyhoďte sací motor robota.
Sací motor
intake_motor

Sání umožňuje robotovi nasávat míče, které má vypustit katapultovací rameno, nebo obrátit sání, aby se míče roztočily ven a směrem od sání. Sací motor se spustí při 0 stupních a při otočení dopředu o 180 stupňů míč sebere, a při otočení dozadu o 180 stupňů jej vymrští.

Vrhněte motor katapultu robota.
Motor katapultu
catapult_motor

Motor katapultu umožňuje robotovi vrhat míče do branek a skórovat nízko zavěšenými míči z tyče. Motor katapultu se ve zvednuté poloze spouští v úhlu 0 stupňů. Rameno katapultu je vodorovně v úhlu 2600 stupňů a zcela dolů v úhlu 5000 stupňů.

Napínací motor ramene katapultu robota.
Napínací motor ramene katapultu
catapult_tension_motor

Motor napínání ramene katapultu umožňuje robotovi odpalovat míče na různé vzdálenosti po hřišti. Výchozí napětí je nastaveno na 90 stupňů.

Komponenty a funkce#

Komponenta nebo prvek

Použití

Dokumentace k API

Hnací ústrojí

Pohybuje a otáčí robota.

Bloky - Python

Sací motor katapultu

Vystřelí míče, které robot sebral.

Bloky - Python

Katapultový motor

Zvedá a spouští rameno. To umožňuje robotovi uvolňovat míčky z některých dávkovačů a na konci zápasu se natáhnout přes bariéru, aby se dotkl kontaktní zóny.

Bloky - Python

Motor napínání ramene katapultu

Umožňuje robotovi vrhat míče na různé vzdálenosti po hřišti.

Bloky - Python

Spínač nárazníku

Detekuje, kdy je v sacím potrubí vložena kulička.

Bloky - Python

Barevný senzor

Detekuje barvu míčků.

Bloky - Python

Snímač vzdálenosti

Detekuje, jak daleko se míč nachází od přední části robota.

Bloky - Python

Časovač mozku

Sleduje uplynulý čas od zahájení projektu.

Bloky - Python

Hřiště#

Dětské hřiště

Popis

IQ 21-22 Nadhazování

Sbírejte a odpalujte míčky v poli virtuálních dovedností IQ 21-22.