Leírás
Ez az érzékelő jelzi a távolságot közte és a legközelebbi szilárd tárgy között (50 mm - 1 m tartomány). A távolságot úgy számítja ki, hogy felhasználja azt az időt, amely alatt az ultrahanghullámok visszapattannak egy tárgyról, és visszatérnek az érzékelőhöz.
A következő cikk a következőkről fog szólni:
- Hogyan működik a távolságérzékelő
- A távolságérzékelő általános használata
- A távolságérzékelő használata versenyrobotokon
A VEX IQ távolságérzékelő a VEX IQ Super Kit részét képezi, de ittis megvásárolható.
Hogyan működik a távolságérzékelő: Távolság figyelése
A távolságérzékelő ugyanazokat az elveket használja a hang mérésére, mint a szonárok. Egy apró ultrahangimpulzust küld ki az érzékelő egyik oldalán lévő kibocsátójával, majd megszorozza, mennyi időbe telik, amíg a hang visszaverődik 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 a hangimpulzus mennyi ideig tartott az oda-vissza úthoz. A távolságérzékelő ezután a hangsebesség alapján számítást végez, hogy megmondja a robot agyának, milyen messze van a legközelebbi tárgy.
Ha a felület nem sík, mint egy ívelt fal vagy egy labda, az ultrahanghullám nem egyformán vagy egyszerre ver vissza minden részről. A legközelebbi felület, amely elég nagy ahhoz, hogy visszaverje a detektálható mennyiségű hullámot, határozza meg a tárgy észlelt távolságát.
A távolságérzékelő általános felhasználási területei:
Ez az érzékelő képes érzékelni, hogy van-e tárgy előtte.
Ez az érzékelő képes mérni a távolságot közte és egy tárgy között.
- A robot ezt az érzékelőt arra használhatja, hogy egy bizonyos távolságot távol tartson egy tárgytól.
- A robot ezzel az érzékelővel felhajthat egy tárgyhoz anélkül, hogy megérintené.
- Az érzékelő által szolgáltatott értékek felhasználhatók a robot sebességének beállítására attól függően, hogy közel vagy távol van-e egy tárgytól vagy felülettől.
A távolságérzékelő használata versenyrobotokon:
- A robot használhatja a távolságérzékelőt egy viselkedéssorozat indítására, amikor a megfelelő helyen van. Például a robot addig hajthat előre, amíg azt észleli, hogy 150 mm-re van a faltól, majd 90 fokkal elfordul, és egy tárgyat a pontozási zónába enged.
- A távolságérzékelővel robotműveleteket indíthat el, például felvesz egy játékdarabot, ha egy tárgyat észlel a hatótávolságon belül.
- A robot a távolságérzékelőt használhatja arra, hogy egy tárgy vagy felület felé haladjon, amíg az egy adott távolságon belülre nem kerül, anélkül, hogy megérintené. Ezzel meg lehet győződni arról, hogy a robot nem dönti el a játékdarabokat.
- A robot a távolságérzékelő segítségével elhajthat egy tárgytól vagy felülettől, amíg az el nem ér egy meghatározott távolságot. Ezzel elkerülhető a többi robottal való ütközés a terepen.