'git-core'에 해당되는 글 1건

Study/Raspberry Pi2

[라즈베리파이] wiringPi 설치 및 예제



이번에는 라즈베리파이에서 C언어를 이용하여 프로그램을 작성할때 많이 쓰이는 wiringPi 설치방법에 대해 포스팅하려고 해요.

wiringPi는 C언어로 GPIO핀을 제어할 수 있는 기능을 제공하는 라이브러리. 정도로 설명할 수 있겠네요.


wiringPi를 github를 통해 다운받기 때문에, git-core 가 설치되어 있어야하는데요.

sudo apt-get install git-core 를 입력하여 설치하면 되요.


그다음 git clone git://git.drogon.net/wiringPi 를 입력하면 아래 그림과 같이 다운받아져요.

대소문자 구분을 하기 때문에, 주의해주세요.



위의 명령어로 다운받으면 해당 폴더를 통째로 복사해오기 때문에 홈디렉토리에 wiringPi 디렉토리가 생겨있는데요.

cd wiringPi 후 ./build 를 해주시면 자동으로 설치하게 되요.




제대로 설치가 된것을 확인하기 위해서

gpio -v

gpio readall

을 입력하여 아래와 같이 뜨는지 확인해보면 되겠습니다.




이렇게 wiringPi 설치는 끝!

cd ~ 를 입력해서 홈디렉토리로 돌아가면 되요.


이번엔 wiringPi를 이용하여 간단한 프로그램을 작성해보았어요.

2개의 GPIO 단자를 OUTPUT으로 설정하여, 1초 간격으로 ON/OFF 를 반복하는 예제인데요.



gcc -o test test-wiringPi.c -lwiringPi 를 입력하시면 test라는 이름으로 실행파일이 생성되요.

-lwiringPi는 라이브러리 링크..라고 하면 되려나 ㅎ


sudo ./test 를 입력하면 test 파일이 실행!


결과 사진은.. 없네요 ㅎㅎㅎㅎ;;;;

아무튼 이렇게 wiringPi도 설치하고 테스트 해보았습니다~


,

최근 댓글

최근 트랙백

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

링크

Yuria

카운터

Today :
Yesterday :
Total :