Intro

VEXcode VR kan worden gebruikt om veel verschillende wiskundige concepten te leren en te oefenen, zoals de volgorde van bewerkingen, het oplossen van vergelijkingen, het oplossen van rechthoekige driehoeken, het gebruik van de stelling van Pythagoras, het categoriseren van vormen en vele andere.


Operatorblokken

Exploitant

Operatorblokken maken deel uit van de categorie Operators in VEXcode VR. Deze blokken vallen onder de categorie Reporterblokken en rapporteren dus waarden van variabelen, sensoren of berekeningen. Voor meer informatie over Reporter-blokken, bekijk het artikel Blokvormen en betekenis.

Exploitant

Operatorblokken kunnen worden gebruikt om berekeningen te bepalen zoals: 

  • Basisbewerkingen (optellen, aftrekken, vermenigvuldigen, delen)
  • Afronding
  • Absolute waarde
  • Trigonometrische functies (sinus, cosinus, tangens, boogsinus, arccosinus, boogtangens)
  • Logaritmen
  • Bepaal ongelijkheden
  • Gebruik conjuncties (en), disjuncties (of,) en negaties (niet) die in de discrete wiskunde worden gebruikt.

Voor meer informatie over de Operator-blokken, bekijk de Help informatie.


Het monitorvenster en de monitorconsole gebruiken

Monitor

Het monitorvenster en de monitorconsole kunnen worden gebruikt om een ​​bericht weer te geven, sensorwaarden te rapporteren of gegevens te verzamelen, waardoor voor de gebruiker leesbare uitvoer van VEXcode VR-projecten ontstaat. Dit kan handig zijn bij het bepalen van wiskundige berekeningen.

In het volgende project kan het zien van de huidige waarde van de timer in seconden in het monitorvenster de gebruiker bijvoorbeeld in staat stellen om te zien welke van de instructies in de disjunctie (het Or-blok) ervoor zorgen dat de voorwaardelijke waarde waar is. Omdat de VR-robot de muur vóór de drempel van 15 seconden zal bereiken, zal de andere voorwaarde in blok of dat de VR-robot minder dan 50 mm van de muur verwijderd zal zijn, waar zijn.

Vierkant tekenen

De Print Console kan ook worden gebruikt om afzonderlijke momenten in een project te bekijken, zoals het bekijken van verschillende getekende zijden om vormen te categoriseren of het afdrukken van berekeningen.

In het volgende voorbeeld kan de monitorconsole of het monitorvenster worden gebruikt om te bekijken welke kant van het vierkant de VR-robot actief tekent. Dit helpt de gebruiker om vormen beter te categoriseren op basis van het aantal zijden (driehoek, vierhoek, vijfhoek, zeshoek,….).


Voorbeeld van de stelling van Pythagoras

Pythagorisch voorbeeld

In het volgende voorbeeld zal de VR-robot de derde zijde van een Pythagoras-drietal oplossen met behulp van de stelling van Pythagoras. De stelling van Pythagoras wordt gebruikt om een ​​ontbrekende zijde van een rechthoekige driehoek te vinden. De formule is de volgende:

Stelling van Pythagoras: a2 + b2 = c2

In dit voorbeeld zijn de twee aangegeven zijden 600 en 800 mm. De gebruiker moet de derde zijde berekenen met behulp van blokken uit de categorie Operators. Enkele bekende eigenschappen van een Pythagoras Triple zijn dat de zijkanten een verhouding van 3:4:5 hebben en dat de drie binnenhoekmetingen ongeveer 90, 36,9 en 53,1 graden zijn.

Het project gebruikt variabelen en operatorblokken om de ontbrekende zijde te berekenen. De monitorconsole zal worden gebruikt om de lengte van alle drie de zijden te observeren, zodra deze zijn berekend. Hierdoor kan de gebruiker de waarde van de derde zijde zien zoals deze wordt berekend.

Formule in project

Merk op hoe de formule in het project wordt gemaakt met behulp van de variabelen- en operatorblokken:

Draai 143

Merk ook op dat de robot de buitenhoek van 143,1 graden moet draaien en niet de binnenhoek van 36,9 graden vanwege de manier waarop de robot kijkt nadat hij zijde B heeft getekend.

GeoGrbra-driehoek

36,9 graden is de binnenhoek van de driehoek, maar de VR Robot zal de waarde van de buitenhoek moeten draaien om de driehoek goed te kunnen tekenen.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: