from machine import Pin, PWM
from time import sleep
from dht import DHT22
dht = DHT22(Pin(22))
def BuzzerFunc():
buzzer = PWM(Pin(15))
buzzer.freq(500)
buzzer.duty_u16(1000)
sleep(1)
buzzer.duty_u16(0)
while True:
dht.measure()
temp = dht.temperature()
hum = dht.humidity()
print(f"Temperature: {temp}°C Humidity: {hum}% ")
sleep(2)
if(temp > 20 and hum > 30):
BuzzerFunc()
else:
None