2016년 5월 20일 금요일

Rasbperry Pi - wiringPi 설치

Raspberry Pi에서 GPIO Port를 사용할 수 있는 방법 중 하나는 wiringPi를 이용하는 것이다. wiringPi에 대한 기본적인 사용 방법 및 wiringPi 홈페이지에서 확인할 수 있다.

http://wiringpi.com/

wiringPi는 소스 코드는 git에서 받을 수 있으며, 코드를 빌드 하는것으로 설치는 끝난다. git이 설치되어 있지 않다면 git을 먼저 설치한다.

pi@raspberrypi ~$ sudo su -
root@raspberrypi:~# aptitude install git
root@raspberrypi:~# exit
pi@raspberrypi ~$ git clone git://git.drogon.net/wiringPi
Cloning into 'wiringPi'...
remote: Counting objects: 657, done.
remote: Compressing objects: 100% (599/599), done.
remote: Total 657 (delta 476), reused 95 (delta 58)
Receiving objects: 100% (657/657), 247.61 KiB | 94 KiB/s, done.
Resolving deltas: 100% (476/476), done.

받은 코드를 빌드한다.

pi@raspberrypi ~$ cd wiringPi
pi@raspberrypi ~/wiringPi$ ./build

Pin Layout은 gpio readall 명령으로 확인 할 수 있다. wiringPi는 자체 Pin Map을 사용하는데 wPi로 표시된 부분은 wiringPi에서 사용하는 GPIO 핀 번호이다.

pi@raspberrypi ~$ gpio readall

다음은 Raspberry Pi Model B+ 기준의 Pin Map이다.








Related Posts:

  • Rasbperry Pi - wiringPi 설치Raspberry Pi에서 GPIO Port를 사용할 수 있는 방법 중 하나는 wiringPi를 이용하는 것이다. wiringPi에 대한 기본적인 사용 방법 및 wiringPi 홈페이지에서 확인할 수 있다. http://wiringpi.com/ wiringPi는 소… Read More
  • Debian Jessie에서 Java 설치update-alternatives 명령을 사용하면 새로운 버전의 Java를 추가 및 변경할 수 있다. 우선 현재 사용하고 있는 Java 버전을 확인한다. scwook@debian:~$ java -version openjdk version "1.8.0_72-i… Read More
  • Raspberry Pi - PIR Motion Sensor 테스트PIR Motion Sensor는 적외선으로 움직임을 감지하는 센서로 일정한 범위 내에 적외선을 방출하는 물체가 움직일 경우 이를 감지하여 출력 신호로 내보낸다. 센서에 대한 자세한 사양은 다음 웹페이지에서 확인할 수 있으며 테스트를 위해서는 wiringPi가 설치되어… Read More
  • Olog Mysql Database SchemaThis is a schema for MySQL Olog database. Just copy and make a file such as "olog.sql". following command can load the file. mysql> source olog.sq… Read More
  • Debian에서 Glassfish 설치 Glassfish를 설치하기 전 Java 버전을 먼저 확인한다. Glassfish V3는 JDK 1.7.0, Glassfish V4는 JDK 1.8.0 이상 설치되어 있어야 한다. scwook@debian:~/Download# java -version … Read More

0 개의 댓글:

댓글 쓰기