Obsługa robotów
LEGO MINDSTORMS NXT
Robot posiada 4 klawisze. 2 klawisze wyboru (jasne szare, trójkątne: prawo i lewo), klawisz OK ( środkowy, pomarańczowy) i klawisz cofnania/wyłączenia (ciemny szary, dolny).
Klawisze wyboru służą do przechodzenia między poszczególnymi opcjami menu
Klawisz OK włącza robota, wchodzi w kolejne pozycje menu wyboru, potwierdza zmiany i pozwala na włączenie programów, to ogólny przycisk potwierdzenia wyboru
Klawisz cofnania/wyłączenia służy do wracania na wyzszy poziom menu, pozwala na wyłączenie robota i przerwanie działania programu
Robota włącza się za pomocą kliknięcia przycisku wyboru/włączenia ( środkowy, pomarańczowy), a wyłącza poprzez klawisz cofnania/wyłączenia(ciemny szary, dolny) i potwierdzenie.
Włączcie robota i podłączcie do niego kabel USB, następnie na komputerze uruchomcie program do jego obsługi, znajdziecie go na pulpicie pod nazwą LEGO MINDSTORMS NXT 2.0. Teraz podłączcie kabel do komputera.
Za pomocą programu możecie wgrać dowolny program do pamięci robota, pliki przykładowych programów znajdują się na pulpicie w folderze PROJECTS NXT, aby otworzyć wybrany program kliknijcie na menu File / Open…, wybierzcie w okienku ścieżkę pulpit/LEGO MINDSTORMS NXT 2.0 i program który wam odpowiada. Teraz kliknijcie na przycisk Download (patrz zdjęcie poniżej)
Wybrany program zostanie wysłany do robota, a na jego wyświetlaczu odrazu pojawi się opcja uruchomienia, jeśli chcecie, możecie to przetestować klikając OK, lecz proponuję wgrać wszystkie przykładowe programy i włączać je po kolei. Jeżeli już chcecie odpalić program odłączcie kabel USB, połóżcie robota na ziemi / macie testowej i dopiero uruchomcie!
To bardzo proste! Wystarczy, że w menu robota wybierzecie My files i NXT Projects, następnie klikniecie interesujący was program (OK) i już. Jeżeli macie potrzebę zatrzymać program, kliknijcie na klawisz cofnania/wyłączenia (ciemny szary, dolny).
Możliwości:
zdalne sterowanie
uruchamianie i kontrola programów (tylko Java)
Najpierw trzeba włączyć łącze Bletooth w robocie. Za pomocą strzałek wybierzcie menu Bluetooth, następnie On/Off i kliknijcie na On. Powinna się pokazać ikonka łącza Bletooth w lewym, górnym rogu wyświetlacza, obok niej powinien znajdować się taki znak < , jeśli go tam nie ma, znów wejdźcie do menu Bluetooth, następnie Visibility i kliknijcie na Visible. Teraz włączcie łącze Bletooth na telefonie, Znajdziecie to w MENU Łącza/Bluetooth, kliknijcie na Bluetooth powinien od razu zmienić się stan na Włączony. Można wyjść do ekranu głównego.
Na telefonie już jest zainstalowany program sterujący robotem, znajdziecie go w MENU/Osobiste program o nazwie NXTmobile, uruchomcie go.
Program chwilę się uruchamia, cierpliwości, kliknijcie OK. Następuje wyszukiwanie urządzeń, powinno znaleźć się urządzenie o nazwie NXT i numerem, roboty tagże są ponumerowane i możecie wybrać odpowiadający robotowi numer, nazwę i jego numer znajdziecie na górze wyświetlacza robota, wracając do telefonu, poprzez Opcje połaczycie się klikając Select. Teraz może nastąpić parowanie urządzeń. Na robocie klikamy OK. (pomarańczowy przycisk), a na telefonie wpisujemy hasło 1234 i potwierdzamy, wyświetli się komunikat o użyciu łącza, klikamy Tak. Chwilę potrwa łączenie i wyświetli się menu programu. Gratulacje! Połaczyłeś się.
W menu programu klikamy na Remote Control.
Możecie sterować za pomocą strzałek. Intuicyjnie do góry to ruszenie do przodu, w prawo to skręt w prawo, itd. Aby zatrzymać kliknijcie na środkowy przycisk (OK).
Możecie również sterować za pomocą klawiatury numerycznej, ale musicie pamiętać że silniki są tam sterowane osobno i są podłączone pod porty B i C, co oznacza że sterowanie odbywać się będzie przez środkową i prawą kolumnę klawiatury numerycznej. Cały schemat sterowania jest opisany graficznie na wyswietlaczu telefonu. Są 4 rzędy klawiatury, 1 (górny) jest os sterowania silnikiem do przodu, 4 (dolny) do sterowania silnikiem do tyłu, 2 to przyśpieszenie pracy silnika, a 3 to zwolnienie. Zatrzymanie następuje tak jak w przypadku uzywania strzałek, przez środkowy przycisk (OK).
Aby powrócić do menu programu kliknijcie na Main Menu.
W menu programu kliknijcie na Program Control.
Tutaj programy podpięte są pod różne klawisze, aby sprawdzić jak wygląda schemat podłączeń kliknijcie na Options. Teraz aby powrócić Kliknijcie na Opcje i Back. Teraz wybierzcie interesujący was program i kliknijcie na odpowiadający mu klawisz. Jeżeli macie potrzebę zatrzymać go, kliknijcie na środkowy przycisk (OK).
W programie wybierzcie Menu i Connect to NXT, urządzenia zostaną wyszukane ponownie i możecie wybrać innego robota.
W programie wybierzcie Menu i Exit.
Aplikację można znaleźć w GooglePlay (Android Market) pod nazwą NXT Remote Control.
Podłączenie i parowanie wygląda tak samo jak na telefonie z obsługą Javy. Jedyną różnicą jes, że po wyszukaniu i sparowaniu z robotem, musimy jeszcze raz wejść przez przycisk Connect do wyboru urządzeń i tam klikamy wybrane urządzenie.
Standardowo jest wyświetlona kontrola przez strzałki, ale łatwo możecie to przełączyć za pomocą menu. Do wyboru macie sterowanie:
Strzałkami (Button controls)
Jak w czołgu na gąsienice (Tank controls)
Jak w czołgu gąsienica + dodatkowe ramie (3 motor controls)
Poprzez touchpad (Touchpad controls)
Za pomocą strzałek sterowanie pr ędkością silników następuje przez scroll podpisany Power. W reszcie sposobów sterowania, czym dalej przesuniemy palcem tym szybciej silnik będzie się obracał.
Aby rozłaczyć telefon z robotem kliknijcie na Disconnect.
Klinijcie na przycisk Disconnect, potek na Connect i wybierzcie / wyszukajcie nowe urządzenie.