Raspberry Pi

[Raspberry Pi] GPIO 핀 셋팅 종류

브.카 2021. 11. 4. 20:53

라즈베리파이에서 핀을 이용하여 제어를 하는 경우가 많은데 그때 자주 이용하는 것이 GPIO 모듈이다.

GPIO 모듈에서 처음 핀 셋팅을 하게 될 때 두 가지 종류가 존재한다.

GPIO.BOARD 와 GPIO.BCM

위는 아래와같은 코드 안에 사용한다.

 

GPIO.setmode(GPIO.BOARD)

GPIO.setmode(GPIO.BCM)

 

- BOARD는 라즈베리파이의 하드웨어 핀번호를 이용한다

- BCM은 GPIO 핀번호를 이용한다

 

< 라즈베리파이 핀맵 >

 

오늘 이것을 체크 안해서 10시간 동안 오류를 찾아다녔다...

다른 분들은 체크 꼭 하시길..

Reference

- 1. https://pinout.xyz/