Skip to content

Commit 1cfce7b

Browse files
author
ladyada
committed
lint
1 parent a86cea8 commit 1cfce7b

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

CLUE_plenbit_demo/code.py

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import time
55
import busio
66
import board
7+
from digitalio import DigitalInOut, Direction
78
from adafruit_pca9685 import PCA9685
89
from adafruit_motor import servo
9-
from digitalio import DigitalInOut, Direction, Pull
1010

1111
i2c = busio.I2C(board.SCL, board.SDA)
1212
pca = PCA9685(i2c, address=0x68)
@@ -21,22 +21,22 @@
2121
servoAngle = [1000, 630, 500, 600, 240, 600, 1000, 720]
2222
motionSpeed = 15
2323
servos = []
24-
for n in range(8):
25-
servos.append(servo.Servo(pca.channels[n], min_pulse=800, max_pulse=2200))
24+
for s in range(8):
25+
servos.append(servo.Servo(pca.channels[s], min_pulse=800, max_pulse=2200))
2626

2727
def servoInitialSet():
2828
print("Initialize servos")
2929
for n in range(8):
3030
servos[n].angle = servoSetInit[n] / 10
3131

32-
def servoFree(n = None):
33-
if n:
34-
print("Release servo #", n)
35-
servos[n].angle = None
32+
def servoFree(serv = None):
33+
if serv:
34+
print("Release servo #", serv)
35+
servos[serv].angle = None
3636
else:
3737
print("Release all servos")
38-
for n in range(8):
39-
servos[n].angle = None
38+
for ser in servos:
39+
ser.angle = None
4040

4141
def servoWrite(num, degrees):
4242
degrees = min(max(degrees, 0), 180)
@@ -49,10 +49,10 @@ def setAngle(angle, msec):
4949
for val in range(8):
5050
target = servoSetInit[val] - angle[val]
5151
target = min(max(target, 0), 1800)
52-
if (target != servoAngle[val]): # Target != Present
52+
if target != servoAngle[val]: # Target != Present
5353
step[val] = (target - servoAngle[val]) / msec
5454
#print(step)
55-
for i in range(msec):
55+
for _ in range(msec):
5656
for val in range(8):
5757
servoAngle[val] += step[val]
5858
#print("setting servo %d to %d" % (val, int(servoAngle[val] / 10)))
@@ -61,8 +61,7 @@ def setAngle(angle, msec):
6161
print(servoAngle)
6262

6363
servoInitialSet()
64-
#time.sleep(1)
65-
#servoFree()
64+
time.sleep(1)
6665
setAngle([0, 0, -200, 0, 0, 0, 0, 0], 500)
6766
setAngle([0, 0, -1800, 0, 0, 0, 1800, 0], 500)
6867
setAngle([900, 0, -1800, 0, -900, 0, 1800, 0], 500)

0 commit comments

Comments
 (0)