Some refactor and tried to figure out the angles right
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
"""Helpers for building moving mirrors."""
|
||||
|
||||
from objects.board import Board
|
||||
import time
|
||||
|
||||
class Motor:
|
||||
"""Model a type of servo motor."""
|
||||
@@ -33,11 +32,6 @@ class Motor:
|
||||
def set(self):
|
||||
self.board.kit.servo[self.id].angle = self.angle * self.scale + self.offset
|
||||
|
||||
def safe_set_angle(angle=0, sleep=0.01, offset=1):
|
||||
self.board.kit.servo[NUM].angle = angle + offset
|
||||
time.sleep(sleep)
|
||||
kit.servo[NUM].angle = angle
|
||||
|
||||
def set_angle(self, angle):
|
||||
self.angle = min(self.coverage, max(0, angle)) # Double check bad
|
||||
self.set()
|
||||
|
||||
Reference in New Issue
Block a user