ev3dev-lang-python icon indicating copy to clipboard operation
ev3dev-lang-python copied to clipboard

Ev3 Color Sensor Python

Open thesantena opened this issue 5 years ago • 1 comments

Hi. Pls. Help. How Can I do this action in python for ev3? Run large motor on 30 speed. And wait for color sensor detected yellow color.When color sensor detected yellow color stop the motor. Thank you

thesantena avatar May 18 '20 22:05 thesantena

#!/usr/bin/env python3

from ev3dev2.motor import LargeMotor
from ev3dev2.sensor.lego import ColorSensor

cs = ColorSensor()
lm = LargeMotor()

lm.on(30)
while not cs.color == cs.COLOR_YELLOW:
    pass
lm.off()

Is just one way to do it.

WesleyJ-128 avatar Sep 23 '20 20:09 WesleyJ-128