A távolságérzékelő használata a VEXcode VR-ben

A VR Robot távolságérzékelője jelzi a VR robot és a legközelebbi objektum közötti távolságot. Az érzékelő a távolságot úgy számítja ki, hogy felhasználja azt az időt, amely alatt a lézerfény visszapattan egy tárgyról, és visszatér az érzékelőhöz.


Távolságérzékelő a VR roboton

Diagram, amely bemutatja a VEXcode VR robot tulajdonságait, kiemelve virtuális programozási képességeit, blokk alapú kódolási felületet, valamint a STEM oktatási céljainak támogatását, beleértve a problémamegoldást és a számítási gondolkodást.

A távolságérzékelő egy olyan érzékelő, amely a VR Robot és a legközelebbi szilárd tárgy közötti távolságot jelzi.

Képernyőkép a VEXcode VR interfészről, amely bemutatja a robot jellemzőit, beleértve a programozási blokkokat és a virtuális robotvezérlőket, amelyeket kódolási koncepciók és robotikai elvek oktatási környezetben történő tanítására terveztek.

A távolságérzékelő ugyanazokat az elveket használja a hang mérésére, mint a szonárok. Egy apró lézerfény-impulzust bocsát ki az érzékelő egyik oldalán lévő kibocsátójával, majd megszorozza, mennyi idő alatt verődik vissza a fény az érzékelő másik oldalán lévő vevőre. Az érzékelő a távolságot az alapján számítja ki, hogy mennyi ideig tartott az impulzus az oda-vissza úthoz. Ezután a távolságérzékelő jelenti a VR-robotnak, hogy milyen messze van a legközelebbi objektum.

Diagram, amely bemutatja a VEXcode VR robot tulajdonságait, kiemelve annak összetevőit és képességeit egy oktatási környezetben a kódolás és a robotika tanulásához.

A távolságérzékelők látókörének szélessége megváltozik, ahogy távolabb néz ki a VR Robot elejétől:

  • Az érzékelő képes észlelni a 10 fokos látómezőn belüli tárgyakat, ha 1000 milliméternél (~ 39 hüvelyknél) távolabb lévő tárgyakat keres.
  • Az érzékelő 1000 milliméter (~ 39 hüvelyk) és 2000 milliméter (~ 78 hüvelyk) közötti tárgyak keresésekor 5 fokos látómezőn belül képes észlelni a tárgyakat.
  • Az érzékelő 2 fokos látómezőn belül képes tárgyakat észlelni, ha 2000 milliméternél (~ 78 hüvelyknél) távolabb lévő tárgyakat keres.

A távolságérzékelő általános használata

A VEXcode VR robot jellemzőit szemléltető diagram, kiemelve annak képességeit és komponenseit, amelyek célja, hogy segítse a kódolási koncepciók virtuális programozási környezetben történő tanulását.

A távolságérzékelő képes észlelni, hogy van-e tárgy a VR robot előtt. Ezzel lehet elkerülni egy akadályt.


A távolságérzékelő használata VEXcode VR blokkokkal

A VEXcode VR robotok jellemzőit szemléltető diagram, amely olyan összetevőket mutat be, mint az érzékelők, motorok és tervezési elemek, amelyek célja a kódolási és robotikai oktatás fejlesztése a diákok és az oktatók számára.

A távolságérzékelővel használt blokkok az Érzékelés kategóriában találhatók.

<Távolról talált objektum> Blokk

A VEXcode VR robot funkcióinak illusztrációja, amely bemutatja a virtuális robot tervezését és funkcióit az online programozási környezetben a STEM kódolási oktatásához.

A távolságérzékelő a <Távolság>objektum blokk segítségével érzékeli, hogy van-e előtte tárgy. A távolságérzékelő képes érzékelni egy tárgyat vagy felületet az érzékelőtől számított 3000 mm-en (~118 hüvelyk) belül.

A VEXcode VR robot jellemzőit bemutató diagram, kiemelve annak összetevőit és képességeit egy online programozási környezet kontextusában a kódolási fogalmak tanulására.

A <Távolságban talált objektum>blokk egy logikai blokk, amely igaz vagy hamis feltételt ad vissza, és minden olyan blokkon belül elfér, ahol a többi blokk számára hatszögletű (hatoldalú) szóköz van.

A logikai blokkokkal kapcsolatos további információkért tekintse meg ezt a cikket.

A VEXcode VR robot főbb jellemzőit szemléltető diagram, kiemelve az olyan komponenseket, mint az érzékelők, motorok és programozói felület, amelyek célja a kódolás és a robotika tanulásának javítása a diákok és az oktatók számára.

A <Distance found object> blokk értéke egy logikai blokk, amely igazat jelez, ha a távolságérzékelő közel van egy objektumhoz, és hamis értéket, ha nincs elég közel egy objektumhoz.

Igaz vagy hamis lesz jelentve, és megjelenik a Monitor Console-ban. 

Ha többet szeretne megtudni a Monitor Console-ról, meg ezt a cikket.

(Távolság tőle) Blokk

A VEXcode VR robot tulajdonságait szemléltető diagram, kiemelve a kódolás és robotika oktatási célú képességeit és összetevőit.

A (Távolság tőle) blokk használatával a Távolságérzékelő mérheti a legközelebbi tárgy távolságát milliméterben (mm) vagy hüvelykben.

A VEXcode VR robotok jellemzőit bemutató kép, kiemelve képességeiket és kialakításukat, egy online programozási környezet összefüggésében a kódolási koncepciók virtuális robotikán keresztül történő elsajátítására.

A (Távolság tőle) blokk számértékeket közöl, és minden ovális szóközzel rendelkező blokkon belül elfér.

A riporter blokkokkal kapcsolatos további információkért tekintse meg ezt a cikket

A VEXcode VR robotfunkcióit bemutató diagram, kiemelve az olyan összetevőket, mint az érzékelők, a kerekek és a programozói felület, amelyek célja a kódolás és a robotika tanulásának javítása a diákok és az oktatók számára.

A (Távolság tőle) blokk értéke milliméterben (mm) vagy hüvelykben jeleníthető meg a VEXcode VR monitorkonzolján. 

Ha többet szeretne megtudni a Monitor Console-ról, meg ezt a cikket.


A távolságérzékelő használata a VEXcode VR Pythonban

A VEXcode VR robot funkcióinak illusztrációja, amely bemutatja a virtuális robot tervezését és képességeit az online programozási környezetben, célja a kódolási készségek és a STEM oktatás fejlesztése.

A távolságérzékelő Python segítségével történő programozásának megkezdéséhez először meg kell nyitnia egy VEXcode VR szöveges projektet. További információkért lásd ezt a cikket.

Ábra, amely a VEXcode VR robot legfontosabb jellemzőit mutatja be, beleértve az érzékelőket, motorokat és a programozói felületet, amely bemutatja, hogyan léphetnek kapcsolatba a felhasználók a virtuális robottal egy kódolási környezetben oktatási célból.

Ezután keresse meg az Érzékelés kategóriát az Eszköztárban, és keresse meg found_object és get_distance parancsokat. Ezek olyan függvények, amelyek logikai értéket vagy számértéket jelentenek az érzékelőről.

A VEXcode VR robotok főbb jellemzőit szemléltető diagram, kiemelve az olyan komponenseket, mint az érzékelők, motorok és programozói interfészek, amelyek célja a kódolás és a robotika tanulásának javítása a diákok és az oktatók számára.

Ha hozzá szeretné adni a parancsot a projekthez, húzza be a parancsot az Eszköztárból, vagy írja be a parancsot a munkaterületre az Automatikus kiegészítés funkcióval.

Ha többet szeretne megtudni a VEXcode VR Pythonnal való automatikus kiegészítéséről, el ezt a cikket.

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

Last Updated: