from machine import Pin,PWM
from time import sleep
sensor = Pin(34,Pin.IN)
led = Pin(32,Pin.OUT)
buzzer = Pin(21,Pin.OUT)
servo = PWM(Pin(26),freq=50)
button = Pin(14,Pin.IN)
def set_angle(angle):
duty = int((angle / 180)* 102 + 26)
servo.duty(duty)
while True:
value=sensor.value()
if value ==1 :
led.value(1)
buzzer.value(1)
set_angle(90)
else:
led.value(0)
buzzer.value(0)
set_angle(0)
if button.value==1 :
set_angle(90)
led.value(1)
else:
set_angle(0)
led.value(0)