Zyskaj więcej dzięki VEXcode
Zalecamy przejście na nasze nowe oprogramowanie. VEXcode ma zarówno opcje blokowe, jak i tekstowe, które działają na Chromebookach, iPadach, tabletach z Androidem, Windows i Macach. Odwiedź code.vex.com , aby uzyskać więcej informacji na temat pobierania VEXcode.
Studio VEX Coding zostało przerwane i nie jest już dostępne do pobrania. Już pobrałeś? Program będzie nadal działał, ale nie będzie już obsługiwany.
Użytkownicy, którzy przechodzą na VEXcode, mogą migrować swoje projekty C++/C++ Pro do VEXcode Pro V5, postępując zgodnie z tym artykułem.
Krok 1: Dodaj Vision1.largestObject.angle() do VCS
- Dodaj kod przedstawiony powyżej w nawiasach klamrowych
int main()
.
Krok 2: Skonfiguruj czujnik wizyjny w VCS
- Wykonaj kroki 1-8 z Jak skonfigurować sygnaturę kolorową czujnika wizyjnego , aby przechwycić sygnaturę kolorową.
Krok 3: Skonfiguruj inną sygnaturę kolorową
- Powtórz kroki 4-8, aby zarejestrować kolejną sygnaturę kolorystyczną. Pamiętaj, aby kliknąć przycisk ustawiania podpisu numer dwa, SIG_2. Po zakończeniu obiekty zostaną odpowiednio oznaczone jako SIG_1 i SIG_2.
Krok 4: Utwórz kod dla czujnika wizyjnego
- Kliknij na zakładkę Kody iw pierwszym szarym polu nazwij kod „CODE_1”. W białym polu po prawej stronie wpisz „1,2” numery ustawionych sygnatur. Narzędzie Vision automatycznie uzupełni do SIG_1,SIG_2.
- Jeśli narzędzie Vision nie wykonuje autouzupełniania, po prostu wpisz „SIG_1,SIG_2” w białym polu.
- Zauważ, że czujnik wizyjny i narzędzie śledzą teraz parę jako „Sig 12”.
- Kąt jest obliczany, gdy grupa podpisów jest kodowana i śledzona razem.
- Gdy sygnowane obiekty są obracane zgodnie z ruchem wskazówek zegara, kąt zmniejszy się ujemnie, a po obróceniu w kierunku przeciwnym do ruchu wskazówek zegara kąt wzrośnie dodatnio.
Krok 5: Przejdź do pozycji zerowego kąta
- Przesuń obiekt SIG_1 na lewo od SIG_2 w prawo w pozycji poziomej. Spowoduje to umieszczenie obiektów „Sig 12” w pozycji kąta zerowego.
- Zmień położenie obiektów. Spowoduje to umieszczenie obiektów „Sig 12” w pozycji kąta ujemnego 180 stopni.
- Przy aktywnym przekazie na żywo z czujnika wizyjnego spróbuj obrócić parę, aby zwiększyć lub zmniejszyć kąt.
Krok 6: Przejdź do pozycji dodatniego kąta 90 stopni
- Umieść obiekt SIG_1 pod SIG_2 w pozycji pionowej. Spowoduje to umieszczenie obiektów „Sig 12” pod dodatnim kątem 90 stopni.
- Przy aktywnym przekazie na żywo z czujnika wizyjnego spróbuj obrócić parę, aby zwiększyć lub zmniejszyć kąt.
Krok 7: Przejdź do pozycji ujemnego kąta 90 stopni
- Przesuń obiekt SIG_1 nad SIG_2 w pozycji pionowej. Spowoduje to umieszczenie obiektów „Sig 12” pod kątem ujemnym 90 stopni.
- Przy aktywnym przekazie na żywo z czujnika wizyjnego spróbuj obrócić parę, aby zwiększyć lub zmniejszyć kąt.