Skip to content

Commit 30d0e99

Browse files
authored
Merge pull request #2310 from adafruit/bat_update
Updating code
2 parents cf4ef84 + 2acb138 commit 30d0e99

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

CPX_Halloween_Bat/code.py

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,21 +37,29 @@
3737
# beginning angles for each wing
3838
left_angle = 100
3939
right_angle = 30
40+
# minimum range for the servos
41+
min_range = 30
42+
# maximum range for the servos
43+
max_range = 100
44+
# the change in degrees for the servos
45+
degree_change = 10
46+
# it's not recommended to go faster than 0.05
47+
speed = 0.05
4048

4149
while True:
4250
# run comet animation while servos move
4351
animations.animate()
4452

4553
# left angle decreases by 10
46-
left_angle = left_angle - 10
54+
left_angle = left_angle - degree_change
4755
# once it's less than 30 degrees, reset to 100
48-
if left_angle < 30:
49-
left_angle = 100
56+
if left_angle < min_range:
57+
left_angle = max_range
5058
# right angle increases by 10
51-
right_angle = right_angle + 10
59+
right_angle = right_angle + degree_change
5260
# once it's greater than 100, reset to 30
53-
if right_angle > 100:
54-
right_angle = 30
61+
if right_angle > max_range:
62+
right_angle = min_range
5563
# move left wing
5664
left_servo.angle = left_angle
5765
# move right wing

0 commit comments

Comments
 (0)