30 lines
462 B
Python
30 lines
462 B
Python
#! /usr/bin/python3
|
|
import RPi.GPIO as GPIO
|
|
from pathlib import Path
|
|
import time
|
|
|
|
# Config those variables
|
|
PIN = 12
|
|
|
|
def setup():
|
|
GPIO.setmode(GPIO.BOARD)
|
|
GPIO.setup(PIN, GPIO.OUT, initial=GPIO.HIGH)
|
|
|
|
def turnOn():
|
|
GPIO.output(PIN, GPIO.LOW)
|
|
|
|
def turnOff():
|
|
GPIO.output(PIN, GPIO.HIGH)
|
|
|
|
def tearDown():
|
|
GPIO.cleanup(PIN)
|
|
|
|
if __name__ == '__main__':
|
|
setup()
|
|
turnOn()
|
|
time.sleep(5)
|
|
turnOff()
|
|
time.sleep(5)
|
|
tearDown()
|
|
|