IQ-pikaviesti (Swish)#

Swish on VEX IQ -sankaribotti, jota käytetään IQ 24-25 -pikaviestikentällä.

Robotin yleiskatsaus#

VEXcode VR Robot -ikkuna, jossa näkyy Swish-robotti. Se näyttää robotin keräävän ja laukaisevan palloja imu- ja katapulttivarren avulla.

Swish tukee VR-standardin mukaisia ​​ohjaimia ja antureita, kuten inertiasensoria ja aivoajastinta, ja siinä on lisäksi Swish-kohtaisia ​​ominaisuuksia, joita käsitellään artikkeleissa Robot-Specific Blocks ja Robot-Specific Python.

Moottoriryhmät#

Kokoonpano ja
Python-komennon nimi

Kuvaus

Swish-robotin imumoottori.
Imumoottori
intake_motor

Imumoottoria voidaan pyörittää eteen- ja taaksepäin pallojen keräämiseksi ja asettamiseksi katapulttiin. Imumoottorin on pyörittävä ennen kuin se osuu palloon poimittavaksi.

Swish-robotin katapulttivarren moottoriryhmä.
Katapulttimoottoriryhmä
catapult_group

Katapulttivarren moottoriryhmää käytetään robotin poimimien pallojen laukaisemiseen. Pallon nostamiseksi katapulttivartta on laskettava vähintään 1350 astetta. Kun katapulttivartta nostetaan tai vapautetaan millä tahansa etäisyydellä, se siirtyy automaattisesti maksimikorkeuteensa pallojen laukaisemiseksi.

Komponentit ja ominaisuudet#

Komponentti tai ominaisuus

Käyttää

API-dokumentaatio

Voimansiirto

Liikuttaa ja kääntää robottia.

Lohkot - Python

Imumoottori

Pyörittää robotin edessä olevia kahta pyörää. Tämä mahdollistaa pallojen nostamisen maasta.

Lohkot - Python

Catapult-moottoriryhmä

Laukaisee robotin poimimat pallot.

Lohkot - Python

Takaetäisyysanturi

Havaitsee robotin takaosan etäisyyden maaliseinästä.

Lohkot - Python

Imuilman optinen anturi

Havaitsee, onko imusarjassa pallo.

Lohkot - Python

Aivoajastin

Seuraa kulunutta aikaa projektin aloittamisesta.

Lohkot - Python

Leikkikentät#

Leikkikenttä

Kuvaus

IQ 24-25 Pikaviesti

Kerää ja laukaise palloja IQ 24-25 -virtuaalitaitokentältä.