Kurs mBot START

back
Lekcja /18
Programowanie mBota na PC – tryb Scratch

Robot mBot może pracować w dwóch trybach: tryb Scratch (domyślny) i tryb wysyłania (w wersji 3.x nazywany trybem Arduino).

Właściwości trybu Scratch:

  1. Program przygotowany jest na komputerze (w środowisku mBlock).
  2. Program wykonywany jest na komputerze
  3. Do pamięci robota musi być załadowany program domyślny (tzw. firmware)
  4. Robot połączony jest z komputerem bezprzewodowo lub kablem USB
  5. Robot kilkadziesiąt razy w ciągu sekundy komunikuje się z komputerem wykonując jego polecenia i przesyłając stany czujników

 

 

Tryb Scratch jest bardzo wygodny dla początkujących programistów. Robot natychmiast reaguje na wszystkie zmiany wprowadzane w programie. Dodatkową korzyścią jest możliwość połączenia w jednym projekcie skryptów robota i obiektów na ekranie (postaci). Ograniczeniem trybu Scratch jest mała szybkość wykonywania programu, niewystarczająca do szybko poruszających się robotów. Bardziej zaawansowane projekty lepiej realizować w trybie wysyłania.