name = 'Zaznavanje barv' slug = 'Zaznavanje barv' description = '''\
Robot naj se pelje čez barvne črte in na zaslon izpiše barvo, ki jo zazna s svetlobnim senzorjem. Value Color 0 none 1 black 2 blue 3 green 4 yellow 5 red 6 white 7 brown
''' hint = { 'mW_init':['''Robota v programu predstavimo z mindstorms_widgets(): robot = mindstorms_widgets()
.
Robotu priključi levi motor
''', '''robot.connect_motor( 'left' )
.
Robotu priključi desni motor
''', '''robot.connect_motor( 'right' )
.
Sinhroniziraj motorja in ju zaženi.
''', '''Za sinhronizirano vožnjo je najbolj primerna metoda robot.move_steering( 'on' )
.
Ustavi motorja.
''', '''robot.move_steering( 'off' )
.
Robotu moramo priključiti barvni senzor.
''', '''robot.connect_sensor( 'color' )
.
Medtem ko se robot pomika naprej, naj uporabi barvni senzor v načinu 'color', s katerim pove, katero barvo trenutno vidi.
''', '''robot.color_sensor_measure( 'color' )
.
Uporabi zanko, znotraj katere robot odčitava barve in povečuje števec.
''', '''Zanka je lahko časovno omejena, npr. z uporabo metode time.time()
.
while time.time()-start < 1.1:
.
V zanki na zaslon izpisuj barvo, ki jo zazna robot.
'''] } plan = ['''\Program izvedemo v naslednjih korakih: