A robotfunkciók megértése a VIQRC Full Volume VEXcode VR-hez

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.

HeroBot-ThreeQuarter.png


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.

Byte-Intake.png

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ő

Byte-InertialSensor.png

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.

Byte-Rotation.png

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ő

Távolságérzékelő kategória VR.png

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.

Byte-Sensors.png

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. 

A IQ (2. generációs) távolságérzékelővel kapcsolatos további információkért tekintse meg a VEX Library cikkét.

Optikai érzékelő

Optical Sensing.png

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. 

Byte-Sensors.png

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ó

Bumper Sensing.png

A rövidzár kapcsoló jelzi, hogy éppen le van-e nyomva vagy sem.

Byte-Sensors.png

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.

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

Last Updated: