id = 205 name = 'Krog 20 cm' slug = 'Krog 20 cm' description = '''\
Napiši program, s katerim bo robot enkrat prevozil krog s polmerom 20 cm in se nato ustavil.
''' 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.
''', '''Za sinhronizirano vožnjo je najbolj primerna metoda robot.move_steering( ... )
.
Prvi argument metode robot.move_steering
naj pove, da bo delovanje motorjev časovno omejeno.
robot.move_steering('on_for_seconds', ... )
.
Navedi smer premikanja motorjev; pozitivne vrednosti pomenijo zavoj v desno.
''', '''Določi vrednost parametra direction tako, da bo robot krožil po krogu s polmerom 20cm. Vrednost je odvisna od konstrukcije robota in podlage.
''', '''robot.move_steering( 'on_for_seconds', direction=20, ... )
.
Napiši časovno omejitev v sekundah.
''', '''Za dani polmer izmeri čas, ki ga robot potrebuje za en obhod.
''', '''robot.move_steering( 'on_for_seconds', direction=0, seconds=3 )
.
Program izvedemo v naslednjih korakih: