Raspberry Pi
[라즈베리파이] 라즈베리파이3 의 핀번호 (Pin map), GPIO
2020. 4. 19. 20:40반응형
라즈베리파이3 핀번호
아래의 [그림1. 물리적 핀번호. (Physical pins)] 와, [그림 2. GPIO 핀번호. (GPIO pins)] 를 보자.
물리적 핀번호와, GPIO 핀번호가 다르다는 것을 알 수 있다.
즉, GPIO 0과 GPIO 1은, 물리적인 보드에서 27, 28핀이다.
정리
- 물리적 핀번호와, GPIO 핀번호가 다르다.
- GPIO핀은 소프트웨어에서 입력 또는 출력핀으로 지정될 수 있음.
(Any of the GPIO pins can be designated (in software) as an input or output pin and used for a wide range of purposes.)
전압
- 5V핀과 3.3V핀이 보드에 있음.
- Ground pin들도 여럿이 있음 (a number of ground pins 0V)
- 남아있는 핀들은 모두 범용적인 3.3V 핀들임.
- 즉, 출력은 3.3V으로 설정되고, 입력은 3.3V이 허용됨.
출력
- output 핀으로 가리켜진 GPIO핀들은 HIGH (3.3V) 또는 LOW (0V)로 SET되어야함.
입력
- input 핀으로 가리켜진 GPIO핀들은 HIGH (3.3V) 또는 LOW (0V)로 읽혀져야함.
- 내부적으로 풀업, 풀다운 레지스터의 사용하면 쉽게 사용가능.
- GPIO2와 GPIO3는 이미 풀업 레지스터로 고정되어있음.
- 하지만 다른 핀들은 소프트웨어에서 설정이 되어야 사용할 수 있음.
관련 명령어
아래의 명령어를 입력하면 터미널상에서 핀번호 볼 수 있습니다.
$ pinout
인용/참고자료
https://www.raspberrypi.org/documentation/usage/gpio/
반응형
'Raspberry Pi' 카테고리의 다른 글
[라즈베리파이] 라즈베리파이에 우분투 설치하기 (0) | 2020.05.18 |
---|