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

Rozdział 3. Rozwiązywanie problemów z wykorzystaniem komputera


                                  Program składa się z bloku początku i bloku pętli (kolor pomarań-
                                czowy) oraz dwóch bloków instrukcji (kolor zielony). Kolejne instrukcje
                                odczytujemy od lewej do prawej. Po przesłaniu programu do kostki
                                EV3 i uruchomieniu go robot przywita się (pierwsza zielona instruk-
                                cja), a następnie  będzie się poruszał. W pętli wykonywane będą obroty
                                silników (z mocą 20%) podłączonych do portów B i C kostki EV3. Pętla
                                będzie wykonywana, dopóki nie wciśniemy czujnika dotyku podłączo-
                                nego do portu 1 kostki EV3.

                                11.4. Mikrokontroler BBC micro:bit

                                Konstruowanie robotów można połą-
             Warto wiedzieć
           Kolejna wersja płytki   czyć z nauką elektroniki. Przykładem
           micro:bit o nazwie   takiego  rozwiązania  jest  mikro-
           BBC micro:bit 2 zawiera   kontroler BBC micro:bit (rys. 11.6),
           dodatkowo głośnik    który miał premierę w 2015 r.
           i mikrofon oraz przycisk
           dotykowy. Wyposażona   Jest to niewielka płytka elektro-
           jest w tryb oszczędzania   niczna wyposażona w procesor ARM
           energii i ma większą moc
           obliczeniową.        Cortex-M0, moduły komunikacji
                                Bluetooth i USB, dwa przyciski oraz   Rys. 11.6. Mikrokontroler BBC
                                dwa wbudowane czujniki:          micro:bit
                    Magnetometr    magnetometr – czujnik, który działa na zasadzie kompasu, można
                                  dzięki niemu wskazać kierunek północny,
                    Akcelerometr    akcelerometr – czujnik mierzący ruch wzdłuż trzech osi: X (przechy-
                                  lenie w lewo/w prawo), Y (przechylenie w przód/w tył), Z (poruszanie
                                  się w górę/w dół).
                                  Charakterystycznym elementem płytki micro:bit jest umieszczony
                                na niej ekran składający się z 25 diod LED (5 × 5), na którym można
                                wyświetlać proste komunikaty graficzne lub tekstowe. Płytka
                                wyposażona jest również w złącze rozszerzeń pozwalające rozbudować
                                ją o dodatkowe akcesoria.
                                  Płytka micro:bit pojawia się w wie-
                                lu zestawach edukacyjnych z zakresu
                                robotyki. Można dzięki nim budo-
                                wać roboty lub realizować ciekawe
                                projekty rozwijające m.in. umiejęt-
                                ności programistyczne.
                                  Przykładem takiego zastosowania
                                jest robot micro:Maqueen (rys. 11.7),
                                który wykorzystuje właśnie płytkę
                                micro:bit oraz czujniki: ultradźwię-  Rys. 11.7. Przykład robota
                                                                 micro:Maqueen, wykonanego
                                kowy, wykrywania linii oraz pod-  z użyciem mikrokontrolera micro:bit
                                czerwieni (umożliwia on sterowanie
                                robotem za pomocą pilota).



           188
   3   4   5   6   7   8   9   10   11   12   13