728x90
1. wiringPi
wiringPi는 라즈베리파이에서 사용하는 GPIO 사용을 위한 C언어 라이브러리다. wiringPi를 이용하면 아두이노같은 문법으로 사용할 수 있다.
2. 설치
터미널에 git clone git://git.drogon.net/wiringPi를 입력해서 wiringPi 소스코드를 다운받는다.
wiringPi 소스코드를 다운 받았다면 wiringPi 폴더로 들어가 git pull origin 명령어를 입력한 후 ./build로 실행한다.
정상적으로 설치가 완료되었다면 gpio readall 명령어를 입력하면 다음과 같이 본인 파이의 gpio map이 출력된다.
여기서 Physical은 파이 우측 상단에 있는 핀 배열이고 그에 해당하는 이름들, 우리가 사용되는 wPi가 있다. wiringPi를 이용하여 프로그래밍할때는 Physical의 번호가 아닌 wPi의 번호를 이용해 프로그래밍한다.
자료출처
- 서영진, 사물인터넷을 위한 리눅스 프로그래밍 with 라즈베리파이 책, 제이펍, p.112
728x90
'Programming > Raspberry Pi' 카테고리의 다른 글
라즈베리파이 외부에서 접속하기 (2) | 2019.07.31 |
---|---|
라즈베리파이에서 DHT11 사용하기 (4) | 2019.07.29 |
라즈베리파이 시간 동기화 (0) | 2019.07.12 |
Samba 서버 접속과 설치방법 (0) | 2019.07.10 |
라즈베리파이 putty를 이용한 원격접속 및 고정 IP 설정하기 (0) | 2019.07.10 |