from machine import Pin
import time
#LAb 6
PIR1_PIN = 18
PIR2_PIN = 17
LED_PIN = 27
BUZZER_PIN = 22
pir1 = Pin(PIR1_PIN, Pin.IN, Pin.PULL_DOWN)
pir2 = Pin(PIR2_PIN, Pin.IN, Pin.PULL_DOWN)
led = Pin(LED_PIN, Pin.OUT)
buzzer = Pin(BUZZER_PIN, Pin.OUT)
def motion_detected(pin):
if pin == pir1:
location = "Location 1"
elif pin == pir2:
location = "Location 2"
print("Motion detected at", location)
led.on()
buzzer.on()
time.sleep(2)
led.off()
buzzer.off()
pir1.irq(handler=motion_detected, trigger=Pin.IRQ_RISING)
pir2.irq(handler=motion_detected, trigger=Pin.IRQ_RISING)
while True:
time.sleep(1)