›_ ebskola.lv
sākt stundu
Robotika · 7.–9. klase · LEGO SPIKE Prime - 5 stundas

1. Tēma - // LEGO SPIKE un robota pamatkustības

Apgūsti LEGO SPIKE Prime robotu montāžu un programmēšanu. Piecu stundu laikā iemācies vadīt motorus, nolasīt sensorus un programmēt autonomu robotu, kas seko līnijai un izvairās no šķēršļiem.

5 stundas LEGO SPIKE Prime Python pseudokods montāža + sensori
LEGO SPIKE Prime motors · sensori Python pseudokods
# 01 stundu plāns

5 stundas - no montāžas līdz pārbaudes misijai

Pēc katras stundas robots dara ko jaunu. Apgūstam secīgi: vispirms kustība, tad sensori, tad autonoma uzvedība.

noslēguma projekts
# 02 apkopojums

LEGO SPIKE Python - ātrā uzziņa

Svarīgākās komandas un to izmantošana tēmas uzdevumos.

Kategorija Komanda Ko dara
Motori motors.start(steering=0, speed=50) Sāk kustību taisni ar ātrumu 50
Motori motors.stop() Aptur abus motorus
Motori motors.move(distance) Pārvietojas norādīto distanci
Sensori color_sensor.get_color() Atgriež atpazīto krāsu kā tekstu
Sensori distance_sensor.get_distance_cm() Atgriež attālumu centimetros
Habs hub.speaker.beep() Atskaņo skaņas signālu
Habs hub.light_matrix.show_image('HAPPY') Rāda attēlu 5×5 LED matricā
Laiks wait_for_seconds(n) Gaida n sekundes
Laiks wait_until(condition) Gaida, kamēr nosacījums kļūst patiess
Piemērs: līnijas sekotāja programma
motors.start(steering=0, speed=50) # LEGO robots kustas uz priekšu