# coding=utf-8 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().

'''], 'connectMotorLeft':['''

Robotu priključi levi motor

''', '''

robot.connect_motor( 'left' ).

'''], 'connectMotorRight':['''

Robotu priključi desni motor

''', '''

robot.connect_motor( 'right' ).

'''], 'moveSteeringOn':['''

Sinhroniziraj motorja in ju zaženi.

''', '''

Za sinhronizirano vožnjo je najbolj primerna metoda robot.move_steering( 'on' ).

'''], 'moveSteeringOff':['''

Ustavi motorja.

''', '''

robot.move_steering( 'off' ).

'''], 'connectColorSensor':['''

Robotu moramo priključiti barvni senzor.

''', '''

robot.connect_sensor( 'color' ).

'''], 'colorSensorMeasure':['''

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' ).

'''], 'while':['''

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:.

'''], 'print':['''

V zanki na zaslon izpisuj barvo, ki jo zazna robot.

'''] }