본문 바로가기
임베디드/RaspberryPi

p267 6-5 콜백방식

by sj0020 2020. 10. 22.
#btn_callback.py
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
count = 0
def handler(channel):
    global count
    count = count +1
    print count

GPIO.setup(24, GPIO.IN, pull_up_down=GPIO.PUD_DOWN)
GPIO.add_event_detect(24,GPIO.RISING, callback=handler)
while True:
    time.sleep(1)

리눅스 커널자체에 GPIO driver가 들어가 있는데 그것 도움을 받아서

'임베디드 > RaspberryPi' 카테고리의 다른 글

16x2lcd raspberrypi  (0) 2020.10.29
라즈베리파이4, 3 핀맵 , 데이터시트  (0) 2020.10.23
p280 MCP3008 ADC 장치  (0) 2020.10.23
p265 6-4 폴링방식  (0) 2020.10.22
p268 6-6 풀업 풀다운 인터럽트  (0) 2020.10.22