'git-core'에 해당되는 글 1건
-
2015.08.18 2
[라즈베리파이] 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도 설치하고 테스트 해보았습니다~
'Study > Raspberry Pi2' 카테고리의 다른 글
[라즈베리파이] 시간 확인 및 시간 변경하기(ntpdate,date) (0) | 2015.08.24 |
---|---|
[라즈베리파이] mysql 사용하기 및 mysql 명령어 (0) | 2015.08.20 |
[라즈베리파이] mysql 설치하기 (6) | 2015.08.18 |
[라즈베리파이] 라즈베리파이 GUI(xWindow)로 원격제어하기 (0) | 2015.08.04 |
[라즈베리파이] 라즈베리파이 Wifi 연결하기 (0) | 2015.07.21 |