De VEXcode VR-robot heeft twee bumpersensoren. De bumpersensor kan worden gebruikt met VEXcode VR om te melden als een bumpersensor wordt ingedrukt op de VEXcode VR-robot.
Het volgende artikel gaat over:
- Wat is een bumpersensor?
- Veelvoorkomend gebruik van de bumpersensor.
- Waar vind ik het blok door op Bumper te drukken?
- Hoe zou ik de bumpersensor programmeren?
Wat is een bumpersensor?
Een bumpersensor is een schakelaar. De bumpersensor meldt of deze wordt ingedrukt of losgelaten.
- De bumpersensor meldt een sensorwaarde van 1 wanneer de bumpersensor wordt ingedrukt.
- De bumpersensor meldt een sensorwaarde van 0 wanneer de bumpersensor wordt losgelaten.
De waarde van de bumpersensor kan worden bekeken in het dashboard. Bekijk voor meer informatie over het dashboard het artikelVEXcode VR-dashboard van VEXcode.
Veelvoorkomend gebruik van een bumpersensor
De Bumper Sensor kan door muren in de Wall Maze Playground worden ingedrukt.
De bumpersensor kan ook worden ingedrukt door muren die verschillende speeltuinen omringen.
Waar vind ik het blok door op Bumper te drukken?
Om te beginnen met het programmeren van de bumpersensor, moet u eerst VEXcode VR openen. Bekijk voor meer informatie het Launch - Get Started with VEXcode VR-artikel.
Zoek vervolgens de categorie Sensing in de toolbox en zoek het blok Pressing Bumper .
Hoe zou ik de bumpersensor programmeren?
Verander de bumpersensor
U kunt de linkerbumper of de rechterbumper selecteren in het vervolgkeuzemenu.
Booleaanse blokken
De Booleaanse blokken rapporteren een voorwaarde als waar of onwaar en passen binnen alle blokken met zeshoekige (zeszijdige) invoer voor andere blokken. losgelaten of niet ingedrukt. Ga voor meer informatie over Booleaanse blokken naar de Help of de Blokvormen en betekenis - VEXcode VR-artikel.
Het volgende is een voorbeeld van een code die ervoor zorgt dat de VR-robot vooruit rijdt totdat hij tegen een object of muur botst.
C-blokken
C-blokken lussen de blokken erin of controleren of een voorwaarde waar of onwaar is. Ze zijn gevormd om stapelblokken erboven, eronder of erin te bevestigen. De regelblokken van de Bumper Sensor worden vaak gebruikt met conditionals (C-blokken), zoals de als dan of wacht tot blokken. Ga voor meer informatie over voorwaardelijke blokkeringen in de categorie Besturing naar de Help of de Blokvormen en betekenis - VEXcode VR-artikel.
In het volgende voorbeeld zorgt de code ervoor dat de VR-robot voor altijd in een vierkant rijdt.