Älykkyysosamäärän heittäminen (Fling)#

Fling on VEX IQ -sankaribotti, jota käytetään IQ 21-22 Pitching In Playground -pelissä.

Robotin yleiskatsaus#

VEXcode VR Robot -ikkuna, jossa näkyy Fling-robotti. Se näyttää robotin keräävän ja laukaisevan palloja imu- ja katapulttijärjestelmällä.

Fling tukee VR:n vakio-ohjaimia ja -sensoreita, kuten Brain Timeria, ja lisäksi Flingiin liittyviä ominaisuuksia käsitellään artikkeleissa Robot-Specific Blocks ja Robot-Specific Python.

Moottorit#

Kokoonpano ja
Python-komennon nimi

Kuvaus

Heitä robotin imumoottori.
Imumoottori
intake_motor

Imuaukon avulla robotti voi ottaa sisään palloja, jotka katapulttivarsi laukaisee, tai kääntää imuaukon päinvastaiseksi pyörittääkseen palloja ulos ja poispäin imuaukosta. Imumoottori käynnistyy 0 asteessa ja ottaa pallon vastaan, kun sitä pyöritetään eteenpäin 180 astetta, ja poistaa sen, kun sitä pyöritetään taaksepäin 180 astetta.

Heitä robotin katapulttimoottori.
Katapulttimoottori
catapult_motor

Katapulttimoottorin avulla robotti voi laukaista palloja maaliin ja roikkua matalalla roikkuen ripustustangosta. Katapulttimoottori käynnistyy 0 asteen kulmassa yläasennossa. Katapultin varsi on vaakasuorassa 2600 asteen kulmassa ja kokonaan alhaalla 5000 asteen kulmassa.

Heitä robotin katapultin varren kiristysmoottori.
Katapultin varren kiristysmoottori
catapult_tension_motor

Katapulttivarren kiristysmoottori mahdollistaa robotin laukaista palloja eri etäisyyksille kentällä. Oletusjännitys on asetettu 90 asteeseen.

Komponentit ja ominaisuudet#

Komponentti tai ominaisuus

Käyttää

API-dokumentaatio

Voimansiirto

Liikuttaa ja kääntää robottia.

Lohkot - Python

Katapultin imumoottori

Laukaisee robotin poimimat pallot.

Lohkot - Python

Katapulttimoottori

Nostaa ja laskee käsivartta. Näin robotti voi vapauttaa palloja joistakin annostelijoista ja kurottaa esteen yli koskettaakseen kosketusaluetta ottelun lopussa.

Lohkot - Python

Katapultin varren kiristysmoottori

Antaa robotille mahdollisuuden laukaista palloja eri etäisyyksille kentällä.

Lohkot - Python

Puskurin kytkin

Havaitsee, kun pallo on ladattu imuaukkoon.

Lohkot - Python

Värianturi

Tunnistaa pallojen värin.

Lohkot - Python

Etäisyysanturi

Havaitsee pallon etäisyyden robotin etuosasta.

Lohkot - Python

Aivoajastin

Seuraa kulunutta aikaa projektin aloittamisesta.

Lohkot - Python

Leikkikentät#

Leikkikenttä

Kuvaus

Älykkyysosamäärä 21–22 syöttämisessä

Kerää ja laukaise palloja IQ 21-22 Virtual Skills -kentältä.