print("This is auto gate system")
print("By: IzZat Haziq")
print("Date: 25/5/2024")
#import libraries
import servo_library
from machine import Pin
from utime import sleep
#pin declaration
servo_pin = Pin(2, Pin.OUT)
PIR_sensor = Pin(26,Pin.IN)
#parameter declaration
number_of_car = 0
#create an object name
gate = servo_library.Servo(pin = servo_pin)
#Main Program
while True:
#-------Car_detection------
motion_status = PIR_sensor.value()
if motion_status == True:
gate.move(angle=360)
sleep(3)
number_of_car = number_of_car + 1
print("number of car = ", number_of_car)
else:
gate.move(angle=360)
sleep(5)
motion_status = 0
sleep(2)