motor test

This commit is contained in:
shrkey
2016-08-15 20:59:26 +01:00
parent c761cb6f76
commit 96f863e3b6
3 changed files with 95 additions and 20 deletions

View File

@@ -24,19 +24,19 @@ class dw_Motor:
self.servo_zero = math.trunc( ( self.servo_min + self.servo_max ) / 2 ) # halfway = 0 degrees
if (num == 0):
self.pin = 9
self.pin = 0
elif (num == 1):
self.pin = 8
self.pin = 1
elif (num == 2):
self.pin = 10
self.pin = 2
elif (num == 3):
self.pin = 11
self.pin = 3
elif (num == 4):
self.pin = 12
self.pin = 5
elif (num == 5):
self.pin = 13
self.pin = 4
else:
raise NameError('Motors must be between 1 and 12 inclusive')
raise NameError('Port must be between 1 and 12 inclusive')
# switch off
self.off()
@@ -92,21 +92,20 @@ class dw_Servo:
self.servo_zero = math.trunc( ( self.servo_min + self.servo_max ) / 2 ) # halfway = 0 degrees
if (num == 0):
self.pin = 0
self.pin = 9
elif (num == 1):
self.pin = 1
self.pin = 8
elif (num == 2):
self.pin = 2
self.pin = 10
elif (num == 3):
self.pin = 3
self.pin = 11
elif (num == 4):
self.pin = 5
self.pin = 12
elif (num == 5):
self.pin = 4
self.pin = 13
else:
raise NameError('Port must be between 1 and 12 inclusive')
raise NameError('Motors must be between 1 and 12 inclusive')
# switch off
self.off()