from machine import Pin
import time
# Pin setup
LED_PIN = 17 # Pin where LED is connected
PIR_SENSOR_PIN = 18 # Pin where PIR sensor is connected
# Setup the pins
led = Pin(LED_PIN, Pin.OUT)
pir_sensor = Pin(PIR_SENSOR_PIN, Pin.IN)
def main():
while True:
# Check if motion is detected
if pir_sensor.value() == 1:
print("Motion Detected!")
led.value(1) # Turn LED on
time.sleep(2) # LED stays on for 2 seconds
led.value(0) # Turn LED off
time.sleep(0.1) # Short delay
if __name__ == "__main__":
main()