„V5 Vision Sensor“ konfigūravimas naudojant „VEXcode Pro V5“ eksperto roboto konfigūraciją

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.

Atidaryti projektą

„VEXcode Pro V5“ sąsaja su atidarytu meniu „Failas“ ir paryškinta parinktimi „Atidaryti“, skirta projektui atidaryti.

Įjungti eksperto roboto konfigūraciją

„VEXcode Pro V5“ projekto nustatymų meniu su pažymėta parinktimi „Įjungti eksperto roboto konfigūraciją“.

Sutikite su ekspertinio roboto konfigūracijos sąlygomis

Įspėjamasis dialogo langas, kuriame paaiškinama eksperto roboto konfigūracija, su paryškintu mygtuku „Taip“, skirtu patvirtinti.

Įtraukti naują failą

„VEXcode Pro V5“ sąsaja su atidarytu aplanko įtraukimo kontekstiniu meniu ir paryškinta parinktimi „Naujas failas“.

Dešiniuoju pelės mygtuku spustelėkite išskleidžiamąjį meniu „Įtraukti“ ir pasirinkite „Naujas failas“.

Pridėti regėjimo jutiklio konfigūracijos failą

Langas „Sukurti naują failą“, kuriame rodomas pasirinktas regėjimo jutiklio konfigūracijos failas (.h), užpildyti pavadinimo ir prievado laukai bei pažymėtas mygtukas „Sukurti“.

Pasirinkite C++ failą „Vision Sensor Configuration(.h)“.

Priskirkite regėjimo jutiklį prie prievado.

Pavadinkite failą [failo pavadinimas].h

Spustelėkite mygtuką Sukurti.

PASTABA: Failo pavadinime PRIVALO būti tinkamas plėtinys „.h“, be jo failo sukurti negalima.

Paleiskite „Vision Utility“

„VEXcode Pro V5“ kodo redaktorius, rodantis atidarytą „Vision Sensor“ konfigūracijos failą su paryškintu mygtuku „Konfigūruoti“.

Spustelėkite naujai sukurtą regėjimo jutiklio failą, kad atidarytumėte failą.

Spustelėkite mygtuką Konfigūruoti, kad paleistumėte vizijos įrankį.

Įdėti objektą į vaizdą

„Vision Utility“ rodo mėlyno objekto kameros vaizdą su mygtuku „Užfiksuoti“ ir rodomais parašo valdikliais.

Padėkite objektą prieš „Vision“ jutiklį taip, kad jis užimtų didžiąją ekrano dalį, ir spustelėkite mygtuką „Freeze“, kad užrakintumėte ekraną.

Pasirinkite objekto spalvą

„Vision Utility“, rodanti ribojantį langelį aplink mėlyną objektą.

Spustelėkite ir vilkite ribojantį langelį ant spalvos / objekto, kurį norite sekti. Įsitikinkite, kad ribojančiame laukelyje daugiausia yra objekto spalva, o ne mažai arba visai nėra fono.

Priskirkite spalvą

„Vision Utility“, rodanti ribojantį langelį, nubrėžtą aplink mėlyną objektą, ir parašo vietą, pasirinktą mygtuku „Nustatyti“.

Spustelėkite vieną iš septynių žymimųjų laukelių „Nustatyti“, kad priskirtumėte tą spalvą parašo vietai.

Kalibruokite spalvų parašą

„Vision Utility“ rodo spalvų parašo kalibravimo slankiklį, pakoreguotą taip, kad geriau atitiktų objektą.

Spustelėkite dvipusės rodyklės piktogramą, esančią mygtuko „Išvalyti“ dešinėje, ir slankikliu sukalibruokite regėjimo jutiklį, kad geriausiai aptiktų spalvų parašą. Norėdami gauti geriausius rezultatus, vilkite slankiklį, kol dauguma spalvoto objekto bus paryškinti, o fonas ir kiti objektai nebus paryškinti.

Pavadinkite parašą

„Vision Utility“ rodo, kad spalvos parašas pervadintas į BLUE_CUBE.

Spustelėkite SIG_1 teksto lauką, kad pervardytumėte spalvos parašą.

Dar kartą paspauskite užšaldymo mygtuką, kad regėjimo jutiklis vėl pradėtų sekti. Perkelkite spalvotą objektą regėjimo jutiklio matymo lauke, kad įsitikintumėte, jog jis yra sekamas. Jei sekimas veikia taip, kaip numatyta, uždarykite „Vision Utility“ programą.

„VEXcode Pro V5“ kodo redaktorius, rodantis „Vision Sensor“ konfigūracijos failą su kode apibrėžtu BLUE_CUBE parašu.

Spalvų parašus taip pat galima pakeisti teksto rengyklėje naudojant „Vison Sensor Configuration“ failą.

Norėdami sukonfigūruoti regėjimo jutiklį, kad jis aptiktų daugiau spalvų, pakartokite 5–9 veiksmus.

PASTABA: Regėjimo jutiklis yra jautrus įvairaus lygio šviesai. Spalvų parašus gali tekti iš naujo kalibruoti, jei pasikeis šviesos lygis roboto aplinkoje.

Atidaryti main.cpp

„VEXcode Pro V5“ failų naršyklė su paryškintu main.cpp failu src aplanke.

Spustelėkite main.ccp, kad atidarytumėte failą.

Keisti main.cpp

„VEXcode Pro V5“ kodo redaktoriuje rodomas main.cpp failas su pridėtu įtraukimo sakiniu, skirtu „Vision Sensor“ antraštės failui. Eilutėje rašoma: #include VisionSensor.h.

Įveskite
#include "[regėjimo jutiklio failo pavadinimas].h".

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

Last Updated: