Edit unlocker
This commit is contained in:
10
app.py
10
app.py
@ -1,22 +1,20 @@
|
|||||||
import time
|
import time
|
||||||
import CHIP_IO.GPIO as GPIO
|
import CHIP_IO.GPIO as GPIO
|
||||||
|
|
||||||
pin = "XIO-P7"
|
|
||||||
|
|
||||||
def main():
|
def run(pin: str):
|
||||||
GPIO.setup(pin, GPIO.OUT)
|
GPIO.setup(pin, GPIO.OUT)
|
||||||
time.sleep(0.1)
|
|
||||||
|
|
||||||
GPIO.output(pin, GPIO.LOW)
|
GPIO.output(pin, GPIO.LOW)
|
||||||
print("[Door] Unlocking...")
|
print("[Door] Unlocking...")
|
||||||
|
|
||||||
time.sleep(0.4)
|
time.sleep(0.4)
|
||||||
|
|
||||||
GPIO.output(pin, GPIO.HIGH)
|
GPIO.output(pin, GPIO.HIGH)
|
||||||
print("[Door] Unlocked!")
|
print("[Door] Unlocked!")
|
||||||
time.sleep(0.4)
|
|
||||||
|
|
||||||
GPIO.cleanup(pin)
|
GPIO.cleanup(pin)
|
||||||
time.sleep(0.1)
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
run("XIO-P7")
|
||||||
|
Reference in New Issue
Block a user