Merge pull request #563 from turbinenreiter/patch-2
updated to use new pyb.Accel() object
This commit is contained in:
commit
2c9c200494
|
@ -1,17 +1,20 @@
|
||||||
|
import pyb
|
||||||
|
|
||||||
def led_angle(seconds_to_run_for):
|
def led_angle(seconds_to_run_for):
|
||||||
# make LED objects
|
# make LED objects
|
||||||
l1 = pyb.Led(1)
|
l1 = pyb.Led(1)
|
||||||
l2 = pyb.Led(2)
|
l2 = pyb.Led(2)
|
||||||
|
accel = pyb.Accel()
|
||||||
|
|
||||||
for i in range(20 * seconds_to_run_for):
|
for i in range(20 * seconds_to_run_for):
|
||||||
# get x-axis
|
# get x-axis
|
||||||
accel = pyb.accel()[0]
|
x = accel.x()
|
||||||
|
|
||||||
# turn on LEDs depending on angle
|
# turn on LEDs depending on angle
|
||||||
if accel < -10:
|
if x < -10:
|
||||||
l1.on()
|
l1.on()
|
||||||
l2.off()
|
l2.off()
|
||||||
elif accel > 10:
|
elif x > 10:
|
||||||
l1.off()
|
l1.off()
|
||||||
l2.on()
|
l2.on()
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in New Issue