[熱情]

wiringPi로 GPIO 컨트롤하기 본문

카테고리 없음

wiringPi로 GPIO 컨트롤하기

rootkaien 2016. 6. 10. 14:17



현재 사용중인 Raspbreey PI 2 & 3 에는 ubuntu mate를 설치하여 사용중이다.



개발언어는 C를 사용중임 ..



설치 관련


- http://wiringpi.com/download-and-install/


$ sudo apt-get install git-core
$ sudo apt-get update
$ sudo apt-get upgrade
$ git clone git://git.drogon.net/wiringPi
$ cd wiringPi
$ ./build


$ gpio readall

해당 명령어를 실형하면 해당 라즈베리파일보드의 핀넘버를 알수 있다




GPIO 11, 12번은 wPi의 0, 1과 매치된다.

해단 gpio를 on/off하는 간단한 예제. C code다~~





int gpio_ctl(void) { if(wiringPiSetup() == -1) return -1; pinMode(0, OUTPUT); pinMode(1, OUTPUT); digitalWrite(0, 1); digitalWrite(1, 1); delay(1000); digitalWrite(0, 0); digitalWrite(1, 0); return 0; }
Comments