print("+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=")
print("\n\t\t Motion Sensor")
print("\n\t\t\tBy:\n")
print("\t[Muhammad Irfan Bin Mohd Fardaus]")
print("\t\t (4/11/2024)\n")
print("+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=")
#import library/ module
from machine import Pin
from utime import sleep
#pin declare
pir_pin = Pin(13,Pin.IN)
red_led = Pin(2, Pin.OUT)
green_led = Pin(4, Pin.OUT)
#para declare
#main program
while True:
pir_value = pir_pin.value()
pir_value = bool(pir_value)
print("The motion value is "+str(pir_value))
if pir_value == True:
green_led.off()
for red in range (3):
red_led.on()
sleep(0.2)
red_led.off()
sleep(0.2)
else:
green_led.on()
red_led.off()
sleep(0.05)
Loading
esp32-devkit-v1
esp32-devkit-v1