Page 7 - Informatyka na czasie.Sterujemy robotem. Podręcznik klasa 3
P. 7

11. Sterujemy robotem


                 Po uruchomieniu środowiska w systemie Windows i wybraniu opcji     Dobra rada
               New Program (rys. 11.4) pojawi się zakładka, w której za pomocą blo-  Jeśli jesteś użytkownikiem
               ków symbolizujących elementy zestawu tworzymy program dla nasze-  systemu macOS, do
               go robota. Dodatkowo możemy również zbudować jednego z zapro-  zaprogramowania robota
               jektowanych wcześniej robotów według przygotowanej instrukcji   EV3 możesz wykorzystać
                                                                             również oprogramowanie
               (narzędzie Building Instructions).                            LEGO MINDSTORMS.
                                                                             Przypomina ono nieco
                                                                             środowisko Scratch.


                                                                               Dobra rada
                                                                             Jeśli jesteś użytkownikiem
                                                                             systemu Linux, robota EV3
                                                                             możesz zaprogramować
                                                                             za pomocą systemu
                                                                             operacyjnego ev3dev
                                                                             (opartego na dystrybucji
                                                                             Debian). Robota
                                                                             możesz uruchomić
                                                                             z wykorzystaniem
                                                                             karty pamięci microSD
                                                                             i programować m.in.
                                                                             w językach C++ lub Python.



               Rys. 11.4. Środowisko LEGO MINDSTORMS

               Programowanie robota EV3 w środowisku LEGO MINDSTORMS
               Przyjmijmy, że robot ma nam zakomunikować początek wykonywania
               programu, a następnie poruszać się do przodu, dopóki nie naciśniemy
               przycisku w podłączonym do robota czujniku dotyku.
                 Pierwsza instrukcja, z której skorzystamy, będzie odpowiadała za wypo-
               wiedzenie komunikatu dźwiękowego, np. „Hello”. Następnie użyjemy pętli,
               aby robot poruszał się do momentu wciśnięcia odpowiedniego czujnika.
                 Rysunek 11.5 przedstawia przykładowy program.





















               Rys. 11.5. Program zapisany w środowisku LEGO MINDSTORMS

                                                                                             187
   2   3   4   5   6   7   8   9   10   11   12