Makeblock – Robot Mbot2: nauka programowania w praktyce STEAM
Makeblock – Robot Mbot2 to zestaw, który łączy sprawdzoną, szkolną konstrukcję z nowoczesnym „mózgiem” i rozbudowanym systemem czujników. Dzięki temu uczniowie nie tylko poznają podstawy kodowania, ale też od razu przekładają je na działanie robota. To szczególnie ważne w nauczaniu STEAM, gdzie liczą się eksperymenty, projektowanie i praca z technologią.
mBot2 powstał z myślą o starszych klasach szkoły podstawowej oraz szkołach ponadpodstawowych. Uczniowie uczą się, jak wygląda praca z komputerami i data science, a także jak wykorzystuje się IoT, sztuczną inteligencję oraz kodowanie blokowe i język Python. Zestaw jest przygotowany w formie elementów do samodzielnego montażu, co dodatkowo wzmacnia kompetencje techniczne.
W praktyce montaż jest szybki i intuicyjny – zajmuje około 20 minut. Konstrukcja jest przy tym zaprojektowana tak, by łatwo ją rozbudowywać: zarówno o elementy systemu Makeblock, jak i o klocki albo własnoręcznie wykonane części.
Programowanie robota: od bloków Scratch do micro Pythona
W mBot2 nauka kodowania jest wielotorowa. Platformą programistyczną jest mBlock – środowisko zgodne z Scratch 3.0 na komputerach PC, ale dostępne też w formie aplikacji na urządzenia mobilne z systemami Android i iOS. To świetne rozwiązanie dla klas, w których uczniowie pracują w różnych warunkach sprzętowych.
Jeśli uczniowie są gotowi na kolejny poziom, mogą przejść do programowania tekstowego. mBot2 obsługuje micro Python oraz Python3, dzięki czemu można rozwijać umiejętności w kierunku realnych zastosowań w IT. Co ważne, procesor i pamięć są dobrane tak, by wspierać działanie robota w trakcie nauki i testów.
Wbudowane wsparcie wielowątkowości pozwala na bardziej złożone projekty, a liczba programów, które można przechowywać w pamięci, wynosi do 8. To daje nauczycielom elastyczność w prowadzeniu zajęć i wprowadzaniu kolejnych zadań praktycznych.
CyberPi, silniki z enkoderami i czujniki: robot reaguje na świat
Serce zestawu stanowi zupełnie nowa, programowalna płytka sterująca CyberPi, wyposażona w komunikację bezprzewodową oraz LAN WiFi. Uczniowie mogą trenować projekty w trybie łączności i sprawdzać, jak robot współpracuje z otoczeniem oraz z urządzeniami.
mBot2 ma precyzyjne silniki z enkoderami oraz nowo zaprojektowany system czujników. Dzięki temu sterowanie ruchem jest dokładniejsze, a robot lepiej wykonuje polecenia w zadaniach wymagających kontrolowania trajektorii i prędkości.
Wbudowane czujniki obejmują żyroskop/akcelerometr (1×), czujnik światła (1×) oraz zestaw elementów interakcji: przycisk programowalny (2×) i joystick (1×). Jest też czujnik dźwięku/mikrofon z funkcją nagrywania dźwięku (1×) oraz głośnik (1×), co otwiera drogę do projektów dźwiękowych i reakcji na otoczenie.
Robot posiada także wyświetlacz kolorowy IPS 128×128 px oraz diodę LED RGB (5×), więc uczniowie mogą tworzyć wizualne komunikaty, animacje i sygnalizacje działania robota.
Łatwe rozszerzanie: moduły, porty i zewnętrzne czujniki
Makeblock – Robot Mbot2 nie kończy się na tym, co w zestawie. Producent przewidział możliwość rozbudowy poprzez moduły zewnętrzne oraz rozbudowane porty. W komplecie znajduje się czujnik odległości o zakresie 400 cm z podświetleniem LED RGB (1×), który pozwala budować scenariusze wykrywania przeszkód i sterowania ruchem na podstawie dystansu.
Do zadań związanych z linią i kolorem służy poczwórny czujnik linii i koloru (1×). To typowy element w projektach szkolnych, bo pomaga uczyć algorytmów prowadzenia robota i logiki warunkowej.
Porty umożliwiają podłączanie wielu elementów jednocześnie. Jest uniwersalne złącze czujników z obsługą 10 czujników jednocześnie, a także porty silników z enkoderem (2×) oraz porty silników DC (2×). Dodatkowo dostępne są porty serwomechanizmów (4×) oraz porty taśm LED i czujników Arduino (2×) (współdzielone z serwo).
Do komunikacji z komputerem służy USB-C (1×). To wygodne rozwiązanie zarówno do programowania, jak i do zasilania w trakcie testów.
Specyfikacja techniczna mBot2
| Obszar | Specyfikacja |
|---|---|
| Procesor | Dual-core 32-bit 240 MHz |
| Pamięć RAM | 520 kB |
| Flash | 8 MB SPI Flash |
| Wsparcie systemu | Wielowątkowość; liczba programów w pamięci: do 8 |
| Komunikacja | Bluetooth oraz WiFi (LAN WiFi) |
| Wyświetlacz | IPS kolorowy 128×128 px |
| Silniki | Silniki z enkoderami (rozdzielczość 1st.) ×2 |
| Czujniki wbudowane | Żyroskop/akcelerometr ×1, czujnik światła ×1, przycisk programowalny ×2, joystick ×1, czujnik dźwięku/mikrofon z nagrywaniem dźwięku ×1, głośnik ×1, dioda LED RGB ×5 |
| Moduły zewnętrzne (w zestawie) | Czujnik odległości 400 cm z podświetleniem LED RGB ×1, poczwórny czujnik linii i koloru ×1 |
| Porty | Uniwersalne złącze czujników (obsługa 10 czujników jednocześnie), porty silników z enkoderem ×2, porty silników DC ×2, porty serwomechanizmów ×4, porty taśm LED i czujników Arduino ×2 (współdzielone z serwo), USB-C ×1 |
| Zasilanie | Zintegrowany akumulator Li-ion 2500 mAh ładowany przez USB-C |
| Programowanie | mBlock zgodne ze Scratch 3.0 na PC, aplikacja mobilna Android/iOS; micro Python oraz Python3 |
Zawartość zestawu i wygoda dla nauczycieli
Makeblock – Robot Mbot2 jest dostarczany jako zestaw elementów, co pozwala uczniom aktywnie uczestniczyć w tworzeniu projektu. W praktyce to dobry sposób na naukę nie tylko kodowania, ale też czytania instrukcji, planowania kolejnych kroków i pracy w zespole.
W zestawie znajduje się 40 elementów, a wśród wyposażenia dodatkowego jest kabel USB-C (1×) oraz śrubokręt (1×). Podwozie i elementy konstrukcyjne są metalowe i łączone śrubami przy użyciu narzędzi dołączonych do zestawu.
Ważnym aspektem w warunkach szkolnych jest możliwość szybkiego startu: uczniowie mogą przejść od montażu do programowania w krótkim czasie, a potem testować działanie robota w kolejnych lekcjach.
- Gotowy kierunek nauki: Scratch 3.0 w mBlock, micro Python i Python3
- Rozbudowa projektu: czujniki, moduły zewnętrzne i liczne porty
W jaki sposób mBot2 wspiera projekty edukacyjne?
mBot2 wpisuje się w podejście STEAM, ponieważ łączy w jednym urządzeniu elementy techniczne (mechanika i elektronika), informatyczne (programowanie) oraz analityczne (wnioskowanie na podstawie danych z czujników). Uczniowie mogą tworzyć projekty, w których robot reaguje na światło, dźwięk, odległość czy sygnały z czujnika linii i koloru.
Obsługa wyświetlacza i diod LED RGB sprawia, że uczniowie mogą wizualizować przebieg działania programu. To ułatwia debugowanie i pomaga w prezentowaniu efektów pracy przed klasą.
Dzięki komunikacji bezprzewodowej Bluetooth i WiFi oraz zasilaniu akumulatorem Li-ion 2500 mAh robot jest wygodny do testów zarówno w sali lekcyjnej, jak i podczas zajęć projektowych.


