from machine import Pin
from time import sleep
from servo import Servo
servo1 = Servo(2)
servo2 = Servo(15)
pir = Pin(32, Pin.IN, Pin.PULL_DOWN)
is_opened = False
while True:
if is_opened != pir.value():
is_opened = pir.value()
if is_opened:
for angle in range(90, -1, -1):
servo1.move_to(angle)
servo2.move_to(180 - angle)
else:
for angle in range(0, 90):
servo1.move_to(angle)
servo2.move_to(180 - angle)
sleep(1)