검색
홈으로 마이페이지 주문조회 장바구니
로그인
회원정보 게시판
회사소개 이메일
도서(BOOK)
키트(KIT)
특판 상품
졸업작품&전자기초
응용모듈
전자부품
모터
기구
엔클로져
고객센터 게시판
자유게시판
MCU 통합 게시판
강좌-RaspberryPi
강좌-드론(쿼드콥터)
강좌-아두이노(기초)
강좌-아두이노(응용)
신제품/신기술 소개
DIY 공작 게시판
윤교수의 연구실 칼럼
 ☎ : 02-776-4868

 F: 02-779-6757

☞ 평일 : 09~18시
☞ 주말 : 10~13시


국민822401-04-027758
☞ 예금주 : Ohm사
국민822401-04-027761
☞ 예금주 : R&C사
 
 
1 (주)알트소프트 사이트
 
2 LabVIEW 강좌 사이트
 
3 윤교수의 마이크로프로세서 월드
 
4 전자 엔지니어
 

 
강좌-RaspberryPi
 
[RaspberryPi] 14. GPIO 라이브러리 설치
 
 
2014/01/28 (09:55)
작성자 : ohmsa 조회수 : 2400
 

14. GPIO 라이브러리 설치

이번 강좌는 GPIO 라이브러리를 설치하는 방법을 알아보도록 하겠다. 앞으로 GPIO 프로그램은 C 언어를 기준으로 설명을 할 것이며, 라즈베리 파이의 GPIO를 사용하기 위해서 관련 라이브러리를 다운로드 후에 설치해야 된다.

가장 유명하고 훌륭한 라이브러리인 Gordon이라는 사람이 개발한 WiringPi이다. 이 라이브러는 GPIO를 쉽게 제어가 가능하다.

아래 사이트를 참조해서 설치하면 된다.

https://projects.drogon.net/raspberry-pi/wiringpi/download-and-install/

 

순서대로 따라서 해 보도록 하자

$ sudo apt-get install git-core

만약, 오류가 나면 최신 Raspbian을 설치하도록 한다.

$ sudo apt-get update

$ sudo apt-get upgrade

GIT를 사용하여 WiringPi를 다운받는다

$ git clone git://git.drogon.net/wiringPi

wiringPi 폴더로 이동 후에 빌드 작업을 수행한다.

$ cd wiringPi

$ ./build

잘 되었는지를 확인 하기 위해서 아래의 커맨드를 실행시켜 본다.

$ gpio -v

$ gpio readall

아래와 같이 출력이 되면, 여러분의 파이에 설치가 잘 되었다고 할 수 있다.

참고로 wiringPi에서 정의된 GPIO 핀맵은 아래와 같다.

https://projects.drogon.net/raspberry-pi/wiringpi/pins/  발췌

간단하게 GPIO 제어에 필요한 라이브러리를 설치해 보았다. wiringPi는 C 언어뿐만 아니라 Python 등의 언어도 지원을 하고 있기 때문에, 나중에도 유용하게 사용될 수 있다. 따라서, 앞으로 진행되는 강좌에서는 이 라이브러를 기준으로 설명을 하도록 하겠다.

다음 강좌에서는 GPIO를 제어하기 위한 간단한 하드웨어를 제작해 보도록 하겠다. 가장 기본적은 입출력 제어로 사용될 수 있는 LED와 스위치를 이용하여 작은 보드를 만들어서 직접 제어를 해 보도록 하겠다.
                     
비밀번호 확인 닫기
 
 
 
 
 
 
[RaspberryPi] 14. GPIO 라이브러리 설치 ohmsa 2014/01/28 2400
 
상호명 : R&C사 사업자등록번호 : 106-02-43112 통신판매업신고번호 : 용산 03564
대표 : 곽민수 사업장소재지 : 서울시 용산구 갈월동 17-1번지 세기빌딩 101호
전화 : ☎ : 02-776-4868 ,F: 02-779-6757 개인정보담당자 : 곽민수
[회사소개] [이용안내] [이용약관] [개인정보취급방침]
Copyright ⓒ 도서출판 OHM사와 학습기기 R&C사 All Rights Reserved.