A V5 Vision Sensor konfigurálása a VEXcode Pro V5 Expert Robot konfigurációjával

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

Projekt megnyitása

A VEXcode Pro V5 felületén meg van nyitva a Fájl menü, és kiemelve a Megnyitás opció egy projekt megnyitásához.

Szakértői robotkonfiguráció engedélyezése

A VEXcode Pro V5 projektbeállítások menüje kiemelve a „Szakértői robotkonfiguráció engedélyezése” opcióval.

Elfogadom a szakértői robotkonfiguráció feltételeit

Figyelmeztető párbeszédpanel, amely elmagyarázza a szakértői robotkonfigurációt, kiemelve az Igen gombot a megerősítéshez.

Új fájl beillesztése

VEXcode Pro V5 felület, ahol a mappa beillesztése helyi menü meg van nyitva, és az Új fájl opció kiemelve.

Kattintson a jobb gombbal a „befoglalás” legördülő menüre, és válassza az „Új fájl” lehetőséget.

Vision érzékelő konfigurációs fájljának hozzáadása

Az Új fájl létrehozása ablakban látható a kiválasztott Vision Sensor Configuration (.h) fájl, a név és port mezők kitöltve, a Létrehozás gomb pedig kiemelve.

Válassza ki a „Vision Sensor Configuration(.h)” C++ fájlt.

Rendelje hozzá a Vision Sensort egy porthoz.

Nevezze el a fájlt [fájl neve].h

Kattintson a Létrehozás gombra.

MEGJEGYZÉS: A fájlnévnek tartalmaznia KELL a megfelelő „.h” kiterjesztést, a fájl nem hozható létre nélküle.

Indítsa el a Vision Utility programot

A VEXcode Pro V5 kódszerkesztője megnyitott Vision Sensor konfigurációs fájlt mutat, kiemelve a Konfigurálás gombbal.

Kattintson az újonnan létrehozott Vision Sensor File-ra a fájl megnyitásához.

Kattintson a Konfigurálás gombra a vision segédprogram elindításához.

Objektum elhelyezése nézetben

A Vision Utility egy kék objektum kameranézetét mutatja, elérhető Kimerevítés gombbal és megjelenített aláírásvezérlőkkel.

Helyezzen egy tárgyat a Vision érzékelő elé úgy, hogy az elfoglalja a képernyő nagy részét, majd kattintson a „Freeze” gombra a képernyő zárolásához.

Válassza ki az objektum színét

A Vision Utility egy kék objektum köré rajzolt határolókeretet jelenít meg.

Kattintson és húzzon egy határolókeretet a követni kívánt színen/objektumon. Ügyeljen arra, hogy a határolókeret főleg az objektum színét tartalmazza, és ne legyen kevés a háttérből.

Szín hozzárendelése

A Vision Utility egy kék objektum köré rajzolt határolókeretet és a Beállítás gombbal kiválasztott aláírási helyet jelenít meg.

Kattintson a hét „Beállítás” jelölőnégyzet egyikére, hogy a színt az aláírási helyhez rendelje.

A színaláírás kalibrálása

A Vision Utility a színaláírás kalibrációs csúszkáját mutatja, amelyet az objektumhoz való jobb illeszkedés érdekében módosítottak.

Kattintson a „Törlés” gomb jobb oldalán található kétoldalas nyíl ikonra, és a csúszkával kalibrálja a Vision Sensort a színaláírás legjobb észlelése érdekében. A legjobb eredmény elérése érdekében húzza a csúszkát addig, amíg a színes objektum nagy része ki nem lesz jelölve, míg a háttér és a többi objektum nem.

Nevezd el az aláírást

A Vision Utility a színátiratot KÉK_KOCKA névre átnevezve mutatja.

Kattintson a SIG_1 szövegmezőre a színaláírás átnevezéséhez.

Nyomja meg még egyszer a Freeze gombot, hogy a Vision Sensor folytathassa a követést. Mozgassa a színes objektumot a Vision Sensor látómezején belül, hogy megbizonyosodjon arról, hogy a rendszer követi. Ha a követés megfelelően működik, zárja ki a Vision Utility alkalmazást.

A VEXcode Pro V5 kódszerkesztője a Vision Sensor konfigurációs fájlját mutatja, amelyben a kódban definiált BLUE_CUBE aláírás található.

A színes aláírások a szövegszerkesztőben is módosíthatók a Vision Sensor Configuration fájlon keresztül.

A Vision Sensor több szín érzékelésére való konfigurálásához ismételje meg az 5-9. lépéseket.

MEGJEGYZÉS: A Vision Sensor érzékeny a különböző fényszintekre. Előfordulhat, hogy a színjelzéseket újra kell kalibrálni, ha a robot környezetében a fényszint megváltozik.

Nyissa meg a main.cpp fájlt

VEXcode Pro V5 fájlkezelő, amelyben a main.cpp fájl kiemelve van az src mappában.

Kattintson a main.ccp gombra a fájl megnyitásához.

Módosítsa a main.cpp fájlt

A VEXcode Pro V5 kódszerkesztője a main.cpp fájlt mutatja, amelyhez hozzáadott include utasítás tartozik a Vision Sensor fejlécfájljához. A sor így szól: #include VisionSensor.h.

Írja be a következőt
#include "[a Vision Sensor fájl neve].h".

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

Last Updated: