Mistrzowie Robotyki
← Wróć do strony głównej

Abilix · 12.03.2019

Abilix Krypton + Scratch 3. Sterowanie robotem w trybie rzeczywistym.

Materiał archiwalny z 2019 roku. Opisane wersje aplikacji i odniesienia do podstawy programowej mogą wymagać aktualizacji.

 

Robot: Abilix Krypton

Poziom: Łatwy

Program: Scratch 3.0

 

 

Zadanie:

Napisz program w Scratch dzięki któremu robot Krypton będzie sterowany za pomocą klawiatury komputera.

Level up:

Zamień duszka (Sprite) na strzałki i dopisz instrukcje dzięki której na scenie programu pojawią się strzałki wskazujące stronę w którą robot się porusza.

Możesz zmienić także tła w zależności od ruchu robota.

 

 

Rozwiązanie:

Zastanów się:

  1. Jaką czynność należy wykonać by robot poruszał się szybciej / wolniej?
  2. Jak należy zmienić parametry pracy silnika podczas wykonywania skrętu by robot:
    a) obracał się w miejscu? (wykonał zwrot, tzn. obrót w miejscu)
    b) obracał się względem osi obrotu jednego koła? (wykonał skręt)

Level up – Wskazówki

Aby wykorzystać duszka ze strzałkami nal

eży najpierw usunąć popularnego liska i za pomocą przycisku „choose a sprite” wybrać nowego (najprościej wyszukać „Arrow”. Duszek ten posiada kilka wbudowanych kostiumów (strzałki prosto, w tył, lewo, prawo). Kolory można oczywiście pozmieniać w zakładce „costumes” )

Podobnie można dodać tło (Backdrops). Załączamy pliki – zdjęcia robota Crawler Tank.

Zmiany kostiumów i tła odbywają się za pomocą modułów „switch costumes” i „switchbackdrops”, które znajdują się w zakładce „LOOK”

W załącznikach wrzucamy:

  1. Program Scratch 3.0 dla robotów Krypton
  2. Crawler Tank – Instrukcja
  3. Zdjęcia robota Crawler Tank, które mogą posłużyć jako sceny programu
    a) Front
    b) Side
  4. Przykładowe rozwiązanie zadania