Advertisement
Lonely_Wanderer

Задача 1. Занятие 9

Mar 11th, 2023 (edited)
666
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. flag = True
  2.  
  3. m1 = Motor(Port.A) # большой мотор, который прикреплён к блоку
  4. m2 = Motor(Port.D) # большой мотор, у которому прикреплён средний мотор
  5. mm = Motor(Port.C) # Средний мотор (переключает режимы стабилизатора)
  6. gyro = GyroSensor(Port.S1) # датчик наклона
  7.  
  8. mm.reset_angle(0) # сбрасываем показания на энкодере среднего мотора
  9. gyro.reset_angle(0) # сбрасываем показания на датчике наклона
  10.  
  11. while True:
  12.     if Button.CENTER in ev3.buttons.pressed():
  13.         flag = not flag
  14.         while Button.CENTER in ev3.buttons.pressed(): pass
  15.        
  16.     if flag:
  17.         mm.run_target(480,90)
  18.     else:
  19.         mm.run_target(480,0)
  20.     gyro.reset_angle(0)
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement