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