티스토리 뷰
1. GPIO란?
General Purpose Input Output(다용도 입출력 포트)
프로세서나 컨트롤러 등에서 일반 목적으로 사용하도록 준비된 입출력 포트
라즈베리파이, 아두이노같은 보드(임베디드 시스템)에서 외부 하드웨어 연결을 위해 사용됨
2. GPIO의 핀 설명도
일반적으로, GPIO는 파이에 설치되어 있고, 모델이 다르더라도 Pinout배치도는 동일합니다.
$ gpio readall
핀의 BCM 번호나 Name, Mode(in/out)등을 자세히 알고 싶으면 콘솔에 다음 명령어를 입력하면 됩니다.
3. GPIO와 보드 연결하기(Pi Zero만 해당!!)
GPIO는 일반적으로 파이1,2,3 모델에 내장되어서(이미 납땜으로 연결되어) 배포됩니다.
그러나 Pi Zero W에서는 따로 GPIO핀을 따로 연결해주어야 합니다.
방법은 다음과 같이 2가지가 있습니다.
(1) 납땜(Soldering)하기
납땜에 대해 설명하자면, 인두기와 납 등의 준비물이 필요하고, 손재주가 엄청나게 필요합니다.
저는 납땜을 하다 2번 다 실패해서, 결국에는 2번 방법을 택했습니다.
(2) Solderless Hammer Header
pi zero의 스타터 키트를 구매하면, GPIO 핀이 같이 제공되는데, 곧게 일렬로 쭉 뻗은 모습입니다.
그러나 solderless hammer header 는 연결부분이 볼록하게 튀어나와있어, 굳이 납땜으로 연결하지 않더라도 보드에 접합부를 끼워넣으면 GPIO를 손쉽게 연결할 수 있습니다. 납땜 대신, 망치질을 이용합니다.
국내 사이트에서 별도로 판매하지 않고, 해외 직구를 이용하면 됩니다.
https://shop.pimoroni.com/products/gpio-hammer-header
'Raspberrypi 3' 카테고리의 다른 글
7. 라즈베리파이3 자동실행 (0) | 2017.09.15 |
---|---|
6. GPIO 버튼,버저 연결 (0) | 2017.09.11 |
4. 라즈베리파이 espeak 한국어 (0) | 2017.09.06 |
3. openCV 설치 (0) | 2017.09.03 |
2. 블루투스 스피커(헤드셋) 자동 연결 (0) | 2017.09.02 |