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 konfigurację robota eksperckiego
Akceptuję warunki konfiguracji robota eksperckiego
Dołącz nowy plik
Kliknij prawym przyciskiem myszy menu „dołącz” i wybierz „Nowy plik”.
Dodaj plik konfiguracji 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 Utility
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.
Kalibracja sygnatury kolorów
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.
Podaj nazwę podpisu
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 main.cpp
Kliknij main.ccp, aby otworzyć plik.
Modyfikuj main.cpp
Wpisz#include "[nazwa pliku czujnika wizyjnego].h".