Written by coh at home
[라즈베리파이]GPIO사용 간단 예시 본문
import RPi.GPIO as GPIO
import time
# pin number를 GPIO.BCM인지 GPIO.BOARD인지 설정해야한다.
# BCM은 GPIO핀번호, BOARD는 물리적 핀넘버를 사용하게 된다.
GPIO.setmode(GPIO.BCM)
# GPIO 17번 핀을 출력으로 사용하겠다.
GPIO.setup(17, GPIO.OUT)
while 1:
GPIO.output(17, False)
time.sleep(1)
GPIO.output(17, True)
time.sleep(1)
GPIO 핀번호에 대한 설명은 구글에 raspberrypi GPIO pin number를 치면 나온다!
PIN number의 종류
1. BOARD(물리적 pin을 사용할 때)
2. BCM(GPIO pin을 사용할 때)
3. wiringpi(C언어를 사용할 때)
보통 BCM을 많이 사용하고 각각에 대한 pin number에 대한 정보는 마찬가지로 구글에 검색하여 찾으면 된다.
'Advanced > raspberryPI' 카테고리의 다른 글
[라즈베리파이]mqtt + 스마트폰 접속 시 에러 (0) | 2023.06.22 |
---|---|
[라즈베리파이] 최종 프로젝트 code (0) | 2023.06.22 |
[라즈베리파이]디지털샤이니지 (0) | 2023.06.22 |
[라즈베리파이]초음파 센서 (0) | 2023.06.14 |
[라즈베리파이] Headless 설정하기 (0) | 2023.06.13 |