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

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.

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