V5 Override (Flex)#

Flex is de VEX V5 Hero Bot die gebruikt wordt in de V5 26-27 Override Playground.

Robotoverzicht#

Het VEXcode VR Robot-venster met de Flex Robot.

Flex ondersteunt standaard VR-besturingselementen en sensoren zoals de traagheidssensor en de Brain Timer, met aanvullende Flex-specifieke functies die worden behandeld in Robot-specifieke blokken en Robot-specifieke Python.

Motoren#

Configuratie &
Python-opdrachtnaam

Beschrijving

Flex robotarmmotor.
ArmMotor
arm_motor

De arm wordt omhoog en omlaag bewogen. De arm bevindt zich in de volledig omhoogstaande positie op 2000 graden; de beginpositie is 0 graden.

Flex robotklauwmotor.
Klauwmotor
claw_motor

Opent en sluit de klauw. De beginpositie is 467 graden (volledig gesloten); de klauw is volledig open bij 0 graden.

Onderdelen en kenmerken#

Onderdeel of kenmerk

Gebruik

API-documentatie

Aandrijving

Beweegt en draait de robot.

Blokken - Python

ArmMotor

De arm wordt omhoog en omlaag bewogen om met spelelementen te interageren.

Blokken - Python

Klauwmotor

Opent en sluit de grijper om spelelementen vast te pakken en los te laten.

Blokken - Python

AI-visiesensor

Gemonteerd op de grijper, naar voren gericht. Detecteert spelobjecten voor de grijper, zodat de robot zich autonoom kan oriënteren. Geblokkeerd wanneer de grijper een pin of beker vasthoudt, dus werkt alleen wanneer de grijper leeg is.

Blokken - Python

Afstandssensor

Aan de voorkant van de robot gemonteerd, naar voren gericht. Detecteert hoe ver de voorkant van de robot zich van een object bevindt.

Blokken - Python

GPS-sensor

Geeft de huidige positie en richting van de robot op het speelveld weer.

Blokken - Python

Brain Timer

Houdt de verstreken tijd bij sinds de start van het project.

Blokken - Python

Speeltuinen#

Speeltuin

Beschrijving

V5 26-27 Override

Speel de V5 26-27 Override Autonomous Coding Skills-uitdaging.