Konfiguracja czujnika wizyjnego V5 za pomocą zaawansowanej konfiguracji robota w VEXcode Pro V5

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.

Otwórz projekt

Włącz zaawansowaną konfigurację robota

Zaakceptuj Warunki zaawansowanej konfiguracji robota

Dołącz nowy plik

Kliknij prawym przyciskiem myszy menu „dołącz” i wybierz „Nowy plik”.

Dodaj plik konfiguracyjny czujnika wizyjnego

Wybierz plik C++ „Vision Sensor Configuration(.h)”.

Przypisz czujnik wizyjny do portu.

Nazwij plik [nazwa pliku].h

Kliknij przycisk Utwórz.

UWAGA: Nazwa pliku MUSI zawierać prawidłowe rozszerzenie „.h”, bez niego nie można utworzyć pliku.

Uruchom narzędzie Vision

Kliknij nowo utworzony plik czujnika wizyjnego, aby otworzyć plik.

Kliknij przycisk Konfiguruj, aby uruchomić narzędzie wizyjne.

Umieść obiekt w widoku

Umieść obiekt przed czujnikiem wizyjnym tak, aby zajmował większą część ekranu, a następnie kliknij przycisk „Zamroź”, aby zablokować ekran.

Wybierz Kolor Obiektu

Kliknij i przeciągnij obwiednię na kolor/obiekt, który chcesz śledzić. Upewnij się, że ramka ograniczająca zawiera głównie kolor obiektu, a nie tylko tło.

Przypisz kolor

Kliknij jedno z siedmiu pól wyboru „Ustaw”, aby przypisać ten kolor do miejsca na podpis.

Skalibruj podpis koloru

Kliknij ikonę dwustronnej strzałki po prawej stronie przycisku „Wyczyść” i użyj suwaka, aby skalibrować czujnik wizyjny w celu najlepszego wykrycia sygnatury barwnej. Aby uzyskać najlepsze rezultaty, przeciągaj suwak, aż większość kolorowego obiektu zostanie podświetlona, ​​a tło i inne obiekty nie.

Nazwij podpis

Kliknij pole tekstowe SIG_1, aby zmienić nazwę sygnatury koloru.

Naciśnij ponownie przycisk Zamroź, aby umożliwić czujnikowi wizyjnemu wznowienie śledzenia. Przesuń kolorowy obiekt w pole widzenia czujnika wizyjnego, aby mieć pewność, że jest śledzony. Jeśli śledzenie działa zgodnie z oczekiwaniami, zamknij narzędzie Vision Utility.

Sygnatury kolorów można również zmienić w edytorze tekstu za pomocą pliku konfiguracyjnego czujnika wizyjnego.

Aby skonfigurować czujnik wizyjny do wykrywania większej liczby kolorów, powtórz kroki 5–9.

UWAGA: Czujnik wizyjny jest wrażliwy na różne poziomy światła. Jeśli poziom światła w otoczeniu robota ulegnie zmianie, może zaistnieć potrzeba ponownej kalibracji sygnatur kolorów.

Otwórz plik main.cpp

Kliknij main.ccp, aby otworzyć plik.

Zmodyfikuj plik main.cpp

Wpisz
#include "[nazwa pliku czujnika wizyjnego].h".

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

Last Updated: