A VEXcode VR Full Volume-ban használt robot a Byte, a VEX IQ Hero Bot virtuális verziója, amelyet a 2023-2024-es VEX IQ Robotics Competition (VIQRC) Full Volume-hoz használnak. A Virtual Byte méretei és motorjai megegyeznek a fizikai bájttal, de hozzáadott érzékelőkkel az autonóm programozáshoz a VEXcode VR-ben. A VEXcode VR Full Volume Playgroundján csak egy robot van, és az már előre be van állítva. Így nincs szükség robotkonfigurációra vagy előre meghatározott sablonprojektre.
Robotvezérlés
A bájt a következő vezérlőkkel rendelkezik:
A hajtáslánc. Ez lehetővé teszi, hogy a VEXcode VR eszköztárában a „Drivetrain” blokkok kategóriája hajtsa és fordítsa a robotot.
Egy Arm , amelyet az Arm Motor Group vezérel. A kar felemelhető és leengedhető. Ez lehetővé teszi a robot számára, hogy például játéktárgyakat szállítson.
A kar felemelhető a [Spin for] blokk segítségével. A kar teljesen felemelkedik, ha 1300 fokkal előre fordítja.
Egy szívócső , amelyet a szívómotorok csoportja szabályoz. A szívófej előre és hátra forgatható. Ez lehetővé teszi a robot számára, hogy játéktárgyakat gyűjtsön és pontozzon.
Az Intake a [Spin for] blokk segítségével forgatható. Az Intake egy blokkot gyűjt, ha 90 fokkal előre forgatja, és pontoz vagy eldob egy blokkot, ha hátrafelé 90 fokkal forgatja.
Robot érzékelők
A Virtual Byte érzékelőket adott hozzá az autonóm programozáshoz a VEXcode VR-ben.
Inerciális érzékelő
A VEX IQ (2. generációs) agyba épített inerciális érzékelő a hajtáslánccal együtt használatos annak érdekében, hogy a Byte pontosságot tudjon tenni és pontos fordulatok a hajtáslánc fejléc segítségével.
További információért a VEX IQ (2. generációs) agyba épített inerciális érzékelőről, tekintse meg ezt a cikket a VEX könyvtárból.
A hajtáslánc fejléce 0 és 359,9 fok közötti értéket jelez, az óramutató járásával megegyező irányban pedig pozitív.
Távolság érzékelő
A távolságérzékelő jelzi, ha egy tárgy közel van az érzékelőhöz, valamint a hozzávetőleges távolságot az érzékelő elejétől érzékelőt egy tárgyhoz, milliméterben vagy hüvelykben.
A távolságérzékelő a bájt elején található, és bármilyen tárgy vagy akadály észlelésére használható.
Ne feledje, hogy a bájt karját annyira fel kell emelni, hogy ne blokkolja a távolságérzékelőt a leolvasások gyűjtése során.
Optikai érzékelő
A optikai érzékelő jelzi, ha egy tárgy közel van az érzékelőhöz, és ha igen, milyen színű az objektum.
Az optikai érzékelő az objektum fényerejét és színárnyalatát is képes jelezni fokokban.
Az optikai érzékelő a byte bemenetén belül található. Használható annak meghatározására, hogy mikor van egy blokk a bemenetben, és azt is, hogy milyen színű az a blokk.
Az optikai érzékelővel ( ) kapcsolatos további információkért tekintse meg ezt a VEX-könyvtár-cikket.
Lökhárító kapcsoló
A rövidzár kapcsoló jelzi, hogy éppen le van-e nyomva vagy sem.
A lökhárító kapcsoló a bemeneten belül, az optikai érzékelő mögött található, és használható annak meghatározására, hogy mikor van blokk betöltve a szívónyílásba.
A lökhárító kapcsolóval kapcsolatos további információkért tekintse meg ezt a VEX Library cikkét.