Mas com pybricks (saiu agora a versão alpha para Control+) ainda consigo suportá-lo.
Código: Selecionar todos
hub = CPlusHub()
sensor1 = ColorDistanceSensor(Port.A)
motor1 = Motor(Port.B)
motor2 = Motor(Port.D)
motor1.run_target(200,0,wait=True)
while True:
if sensor1.reflection() < 30:
hub.light.on(Color.RED)
motor1.run_target(400,60,wait=True)
motor2.run(700)
wait(50)
motor2.stop()
hub.light.off()
else:
hub.light.on(Color.GREEN)
motor1.run_target(400,-60,wait=True)
motor2.run(700)
wait(50)
motor2.stop()
hub.light.off()