import RPi.GPIO as GPIO
import time
# 경고 메시지 무시 설정
GPIO.setwarnings(False)
# GPIO 설정 방식을 BCM으로 설정
GPIO.setmode(GPIO.BCM)
# 12번 핀을 출력 모드로 설정
GPIO.setup(12, GPIO.OUT)
try:
while True:
# LED를 켠다
GPIO.output(12, True)
time.sleep(1) # 1초 대기
# LED를 끈다
GPIO.output(12, False)
time.sleep(2) # 2초 대기
# 이곳에 추가 명령을 넣을 수 있음
except KeyboardInterrupt:
# LED를 끈다
GPIO.output(12, False)
time.sleep(1) # 잠시 대기하여 LED가 완전히 꺼질 수 있게 함
# 프로그램이 중단될 때 GPIO 설정 초기화
GPIO.cleanup()
Copyright ⓒ TECH79 All right reserved