Lego Mindstorms jestbudowa robota zestaw z których można zbudować robota z elektronicznym cegły Mindstorms NXT , silników i klocków Lego , a następnie pobrać zestaw instrukcji komputerowych z oprogramowaniem Mindstorms do cegły i doprowadzić robota do życia . W wielu przypadkach , instrukcje są z góry określone , z ograniczoną liczbą opcji , ale można skorzystać z możliwości połączenia Bluetooth, aby używać jednej cegły Mindstorms NXT do sterowania inną jak samochód pilotem , dając robota bardziej dynamiczny zestaw opcji . Instrukcja
Program sterujący
Remote matematyczne 1
Otwórz program Mindstorms na komputerze i kliknij na „Plik” , a następnie ” Nowy „, aby rozpocząć nowy program . Kliknij na „pętli” i dodać go do projektu . Pętla ta będzie zawierać wszelkie polecenia w tym programie .
2
dodać zmienną blok testowy przycisk do łańcucha o wartości „0” . Podłączenia przycisku przełącznika do sieci , odznacz opcję ” Flat View” w polu właściwości i dodać kolejny blok testowy przycisk wewnątrz pętli switch. Zmień czujnik przełącznika do ” Buttons” NXT oraz jej wartości przyciskiem na ” lewym przyciskiem . ” Kliknij na przycisku wewnątrz testu pętli i zmień jego wartość na „1 „.
3
Tworzenie dwa przełączniki z badanych zmiennych przycisk i podłączyć je do sieci . Zmień przełącznika środkowego przycisku wartość na ” przycisk Enter ” i wartość testową , aby ” 2 „. Zmień trzeciego przełącznika wartość przycisk do ” Lewy przycisk ” Test iprzycisk do wartości ” 3 „.
4
Dodaj dwa zmienne do łańcucha . Ustawjako test pierwszy i drugi przycisk jako przycisk. Użyj do podłączenia szpulki nici pomiędzy znakami liczba poniżej każdej zmiennej . Po uruchomieniu programu , zmienne te będą wysyłać przycisk został naciśnięty na cegły NXT pilot do cegły NXT na robota .
5
Dodaj kolejną zmienną do łańcucha i ustawić ją na ” Przycisk . ” Dodaj „Wyślij wiadomość ” blok do sieci , a także podłączyć go do zmiennej obok niego przy użyciu szpulkę nici pod dwoma blokami . Zmień wartość wiadomość do ” Numer” i pozostawić skrzynkę ustawiony na ” 1 „.
6
Zapisz ten program i ściągnąć go do klocka NXT można użyć jako pilota zdalnego sterowania.
Program numerów Robot
7
Kliknij na „File” i wybierz opcję „Nowy” , aby rozpocząć nowy program . Dodaj pętlę i podłączyć go do dołu łańcucha Punktem wyjścia jest . Ta pętla otrzyma instrukcje od zdalnego cegły NXT . W obrębie tej pętli , dodać kolejną pętlę z łańcucha i zmienić jego wartość sterowania do ” logicznego „.
8
Podłącz otrzymałeś wiadomość blok w drugiej pętli . Zmień wartość wiadomość do „Number” i używać szpulkę nici połączyć opcję ” Message received” do pętli zawierających ten blok . Zostaw skrzynkę ustawiony na ” 1 „.
9
Podłączyć przycisk zmiennej na zewnątrz pętli wewnętrznej , ale w większej pętli . Zmienić opcję na ” Przycisk ” idziałanie na „Write „. Połączyć wątek z otrzymywania wiadomości bloku do tej zmiennej . Ta część programu będzie czytać instrukcji do niego wysłane z pilota .
10
blok zmienny podłączyć do głównego łańcucha od punktu początkowego i zmienić ją na ” przycisku „. Podłącz blok zawsze pętli do łańcucha . Podłącz inną zmienną blok i ustawić ją na ” przycisku „. Podłączyć przełącznik do sieci i zmienić kontrolę ” Wartość „,typu, ” Numer” i odznacz ” Flat View” pole .
11
Dodaj zmienną blok , blok logiczny ruch i dwa bloki do sieci w bloku switch . Ustawić zmienną blok „kierunek” i podłączyć szpulkę nici wartość na „A” pod blok logiczny . Zmienić pracę bloku logicznego na ” Nie ” i podłączyć szpulkę nici wynik do kierunku pod pierwszym bloku ruchu .
12
Zmień port pierwszego bloku ruchu na „A „, a czas trwania wartość na ” nieograniczony „. Zmień wartość w kierunku drugiego bloku przenieść na „Stop „.
13
Zapisz ten program i ściągnąć go do cegły NXT swojego robota .
Sterowania robotem
14
Włącz Bluetooth na obu cegieł NXT w głównym menu NXT .
15
Przejdź do menu Bluetooth na cegły NXT zdalnego sterowania i wybierz ” Szukaj . ” Wybierz NXT cegłę robota z listy i wybierz „Connect” używając liczby połączeń jedno . Wprowadź „1234 ” na hasła w obu cegieł NXT w razie potrzeby .
16
Naciśnij opcję ” Uruchom program ” dla cegły NXT zdalnego sterowania. Naciśnij opcję ” Uruchom program ” dla NXT cegły robota . Teraz można kontrolować kierunek ruchy robota za pomocą lewej, prawej i wejść przycisków na pilocie zdalnego sterowania NXT cegły . Imperium