De bumpersensor gebruiken in VEXcode VR

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?

VEXcode VR-bumpertoelichting

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.

Dashboardbumper

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

Bumper doolhof muur

De Bumper Sensor kan door muren in de Wall Maze Playground worden ingedrukt.

Speelmuren

De bumpersensor kan ook worden ingedrukt door muren die verschillende speeltuinen omringen.


Waar vind ik het blok door op Bumper te drukken?

VR-hoofdscherm

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.

Detectiecategorie

Zoek vervolgens de categorie Sensing in de toolbox en zoek het blok Pressing Bumper .


Hoe zou ik de bumpersensor programmeren?

Verander de bumpersensor

Left_Right_Bumper_Block.png

U kunt de linkerbumper of de rechterbumper selecteren in het vervolgkeuzemenu.

Booleaanse blokken

Voorbeeld programma

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

Voorbeeld programma

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.