Korzystanie z konsoli w VEXcode AIM

Konsola umożliwia użytkownikowi wyświetlanie komunikatów, raportowanie wartości czujników lub prezentowanie danych z projektów VEXcode AIM. Konsola umożliwia również użytkownikom wprowadzanie wartości lub poleceń do robota kodującego VEX AIM i zapisywanie wyników w postaci pliku tekstowego.

Konsolę można również wykorzystać do wyświetlania informacji o procesach, zapewniając wskazówki wizualne pozwalające użytkownikowi zobaczyć, co dzieje się w projekcie VEXcode AIM w czasu, tworząc w ten sposób wizualne połączenie między projektem a działaniami robota.


Łączenie się z portem szeregowym konsoli w internetowym VEXcode AIM

Aby drukować na konsoli w VEXcode AIM, wymagane jest połączenie z portem szeregowym konsoli. Drugi port jest potrzebny, ponieważ pierwszy port szeregowy łączy robota z urządzeniem w celu pobrania projektu z przeglądarki. Jeśli używasz aplikacji VEXcode AIM, przejdź do sekcji Jak otworzyć konsolę.

Uwaga: Aby drukować na konsoli, robot musi być cały czas podłączony do urządzenia za pomocą kabla USB i korzystać z portu szeregowego konsoli.

Zrzut ekranu konsoli VEXcode AIM. Wyświetla się komunikat o błędzie wyjaśniający, że port szeregowy konsoli nie jest obecnie podłączony, przez co konsola jest niedostępna.

Jeżeli port szeregowy konsoli nie jest podłączony, konsola w VEXcode AIM będzie wyświetlana jako niedostępna.

Menu Robot w VEXcode wyświetla zieloną ikonę robota i jest otwarte z podświetlonym przyciskiem Podłącz port szeregowy konsoli u dołu.

Upewnij się, że robot jest podłączony do urządzenia poprzez pierwszy port szeregowy. Aby uzyskać więcej informacji na temat procesu łączenia, zapoznaj się z artykułem Łączenie się z VEXcode AIM za pomocą połączenia przewodowego
Wybierz Podłącz port szeregowy konsoli.

macOS/Chromebook

Monit o połączenie w VEXcode wyjaśnia użytkownikom macOS i Chromebooka, że w następnym oknie muszą wybrać opcję o wyższym numerze identyfikacyjnym.

Okna

Monit o nawiązanie połączenia w VEXcode wyjaśniający użytkownikom systemu Windows, że w następnym oknie muszą wybrać opcję VEX Robotics User Port.

Aby powiększyć, kliknij każdy z powyższych obrazów.

Wyświetli się monit dotyczący Twojego urządzenia. Wybierz Kontynuuj.

macOS/Chromebook

Okno wyboru mózgu o wyższym numerze ID na urządzeniach macOS i Chromebook. Opcja wyższego numeru identyfikacyjnego jest podświetlona.

Okna

Na urządzeniu z systemem Windows otwiera się okno wyboru portu z zaznaczonym portem użytkownika VEX Robotics.

Aby powiększyć, kliknij każdy z powyższych obrazów.

  • macOS/Chromebook: Z listy wybierz AIM o NAJWYŻSZYM numerze ID. Najniższy numer ID będzie już sparowany. 
    Po podświetleniu swojego wyboru wybierz opcję Połącz.
  • Windows: Wybierz Port użytkownika. Port komunikacyjny będzie już sparowany.
    Wybierz opcję Połącz gdy wybór zostanie podświetlony.

Menu Robot na pasku narzędzi VEXcode jest otwarte z zieloną ikoną robota, a wiersz w menu oznaczony jako Console Serial Port Connected jest podświetlony.

Po pomyślnym nawiązaniu połączenia port szeregowy konsoli będzie wyświetlany jako Połączono. Konsola będzie teraz gotowa do użycia.


Jak otworzyć konsolę

Ikona monitora przedstawiająca opcję monitorowania konsoli w programie VEXcode AIM.

Konsola znajduje się w konsoli monitora w VEXcode AIM. Aby otworzyć Konsolę, wybierz ikonę Monitor Console obok Pomocy.

Konsola monitorująca AIM VEXcode. Na dolnej połowie konsoli znajduje się podświetlenie wskazujące na konsolę.

Po wybraniu otworzy się Konsola Monitora. Konsola znajduje się na dole konsoli monitora.


Korzystanie z konsoli

Konsola VEXcode AIM. Wewnątrz znajduje się zielony komunikat o treści „Konsola AIM podłączona” z trzema zielonymi symbolami „większymi” w kolejnym wierszu.

Po pobraniu każdego projektu konsola wyświetli informację o jego pobraniu, wyświetlając „Projekt AIM pobrany” 

Wysyłanie informacji do robota

Konsola AIM VEXcode z zaznaczonym polem tekstowym na dole, na którym widnieje napis Wyślij do robota.

Używając konsoli w projekcie, masz możliwość wysyłania informacji do robota. Zaznacz pole tekstoweWyślij do robota i wpisz wybrane dane wejściowe.

Konsola AIM VEXcode z tekstem w polu tekstowym. Na przycisku Wyślij zostanie wyświetlone podświetlone pole.

Po zakończeniu pisania wiadomości wybierz przycisk Wyślij lub naciśnij klawisz Return/Enter na klawiaturze.

Przykład projektu w Konsoli, który wykorzystuje dane wejściowe od użytkownika i dołącza te dane do odpowiedzi od robota.

Istnieje wiele sposobów wykorzystania funkcji wysyłania do robota w projektach. Może to obejmować wysyłanie określonych poleceń do robota za pośrednictwem konsoli, używanie danych wejściowych do tworzenia nowych danych wyjściowych i wiele więcej. 

Więcej informacji na temat korzystania z konsoli w projekcie VEXcode AIM znajdziesz w dokumencie VEXcode API Reference - AIM.

Zapisz lub skopiuj z konsoli

Ten sam obraz co poprzedni, z zaznaczonym przyciskiem Zapisz na dole.

Informacje z Konsoli możesz łatwo zapisać na swoim urządzeniu. WybierzZAPISZu dołu konsoli, aby zapisać cały tekst jako plik .txt.

Konsola VEXcode AIM z zaznaczoną opcją Kopiuj do schowka w prawym dolnym rogu, pod konsolą.

Możesz także wybrać opcjęKOPIUJ DO SCHOWKA , aby zapisać informacje z konsoli w schowku, a następnie wkleić je do innego typu pliku. 

Wyczyść ekran w konsoli

Wyraźny przycisk podświetlony na czerwono w konsoli.

Możesz wyczyścić całą konsolę wybierając przyciskCLEAR

Można również wyczyścić pojedynczy wiersz lub całą konsolę, korzystając z bloków lub poleceń języka Python. Aby dowiedzieć się więcej, odwiedź stronę VEXcode API Reference - API.

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

Last Updated: