Intro

A VEXcode VR számos különféle matematikai fogalom tanítására és gyakorlására használható, mint például a műveletek sorrendje, egyenletek megoldása, derékszögű háromszögek megoldása, a Pitagorasz-tétel használata, alakzatok kategorizálása és még sok más.


Kezelői blokkok

Operátor

Az operátorblokkok a VEXcode VR kezelői kategóriájába tartoznak. Ezek a blokkok a Reporter blokkok kategóriájába tartoznak, így változókból, érzékelőkből vagy számításokból származó értékeket jelentenek. A Reporter blokkokkal kapcsolatos további információkért tekintse meg a blokk alakzatok és jelentése cikket.

Operátor

Az operátori blokkok felhasználhatók olyan számítások meghatározására, mint például: 

  • Alapműveletek (összeadás, kivonás, szorzás, osztás)
  • Kerekítés
  • Abszolút érték
  • Trigonometrikus függvények (szinusz, koszinusz, érintő, arcszinusz, arkkoszinusz, arctangens)
  • Logaritmusok
  • Határozza meg az egyenlőtlenségeket
  • Használja a diszkrét matematikában használt kötőszókat (és), diszjunkciókat (vagy,) és tagadásokat (nem).

A kezelői blokkokkal kapcsolatos további információkért tekintse meg a Súgó információit.


A Monitor Window és a Monitor Console használata

Monitor

A Monitor Window és Monitor Console használható üzenetek megjelenítésére, szenzorértékek jelentésére vagy adatok gyűjtésére, így a VEXcode VR projektekből felhasználó által olvasható kimeneteket hozhat létre. Ez hasznos lehet a matematikai számítások meghatározásakor.

Például a következő projektben az időzítő pillanatnyi értékének másodpercben történő megjelenítése a Monitor ablakban lehetővé teszi a felhasználó számára, hogy lássa, hogy a diszjunkcióban (az Vagy blokkban) lévő állítások közül melyik okozza a feltétel igazát. Mivel a VR-robot a 15 másodperces küszöb előtt éri el a falat, igaz lesz a vagy blokk másik feltétele, hogy a VR-robot 50 mm-nél kisebb távolságra lesz a faltól.

Rajz négyzet

A Print Console a projekt diszkrét pillanatainak megtekintésére is használható, például megtekintheti a különböző oldalakat, amelyek alakzatok kategorizálásához vagy nyomtatási számításokhoz rajzolódnak.

A következő példában a Monitor Console vagy a Monitor Window használható annak megtekintéséhez, hogy a VR robot a négyzet melyik oldalát rajzolja aktívan. Ez segít a felhasználónak az alakzatok jobb kategorizálásában az oldalak száma alapján (háromszög, négyszög, ötszög, hatszög stb.…).


Pitagorasz-tétel példa

Pitagorasz példa

A következő példában a VR-robot a Pitagorasz-tétel segítségével megoldja a Pitagorasz-hármas harmadik oldalát. A Pitagorasz-tétel egy derékszögű háromszög hiányzó oldalának megkeresésére szolgál. A képlet a következő:

Pitagorasz-tétel: a2 + b2 = c2

Ebben a példában a megadott két oldal 600 és 800 mm. A felhasználónak ki kell számítania a harmadik oldalt az Operátorok kategória blokkjai segítségével. A Pythagorean Triple néhány ismert tulajdonsága, hogy az oldalak 3:4:5 arányúak, és a három belső szögmérés körülbelül 90, 36,9 és 53,1 fok.

A projekt változókat és operátorblokkokat használ a hiányzó oldal kiszámításához. A monitorkonzol mindhárom oldal hosszának megfigyelésére szolgál, miután kiszámították azokat. Ez lehetővé teszi a felhasználó számára, hogy lássa a harmadik oldal értékét a számítás során.

Képlet a projektben

Figyelje meg, hogyan jön létre a képlet a projektben a változó- és operátorblokkokkal:

Forduljon 143-ra

Azt is vegye figyelembe, hogy a robotnak 143,1 fokos külső szöget kell elfordítania, nem pedig 36,9 fokos belső szöget, mivel a robot a B oldal meghúzása után néz szembe.

GeoGrbra háromszög

36,9 fok a háromszög belső szöge, de a VR Robotnak meg kell fordítania a külső szög értékét, hogy megfelelően megrajzolja a háromszöget.

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

Last Updated: