- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 그라파나
- API
- RaspberryPi
- 리눅스
- JSP
- Java
- 메소드
- centos docker
- Linux
- Tkinter
- 쉘 스크립트 기초
- 프로젝트
- nginx
- synology
- 안드로이드
- 라즈베리파이
- Python
- docker
- 쉘 스크립트
- 자바
- ACL
- GPIO
- GUI
- Shell script
- 쉘 스크립트 if문
- 네트워크
- LEVIATHAN
- 클라우드
- System
- Android
- Today
- Total
IT창고
라즈베리파이3로 GPIO제어하기 (LED사용) 3편 C언어 본문
라즈베리파이로 GPIO를 파이썬으로 제어해봤었는데 이번에는 C를 사용해서 제어해보도록 하겠습니다.
파이썬을 사용하여 제어하는 법은 아래에 참고해주세요.
2017/08/07 - [라즈베리파이3] - 라즈베리파이3로 GPIO제어하기 (LED사용) 2편 파이썬
C로 라즈베리파이의 GPIO를 제어하기 위해서 설치해야할 툴이 있습니다.
PUTTY창에서 sudo apt-get install git-core를 입력하여 설치하고
git clone git://git.drogon.net/wiringPi으로 설치하시면 됩니다.
설치가 끝나면 제대로 설치됬는지 gpio -v로 확인하시고 정상적이라면 gpio readall로 확인합니다.
위의 사진에 나와있는 테이블에서 BCM,wPi 핀번호를 보시고 wiringPi라이브러리를 사용해서 소스를 작성하시면 됩니다.
저는 소스작성을 notepad++에서 라즈베리파이와 연동해서 합니다. 하시는 방법은 아래 참고해주세요.
2017/08/07 - [라즈베리파이3] - Notepad++ 사용법 및 라즈베리파이3에 적용하는 법
notepad++에서 간단한 LED점등 소스를 C로 작성합니다.
소스를 작성하고 회로도 간단하게 만들어 봅니다.
소스를 작성한 파일을 PUTTY창에서 컴파일 해주어야 실행가능합니다.
PUTTY창에 sudo gcc -o 파일명 파일명.c -lwiringPi 를 입력해주시면 실행파일이 만들어 집니다.
만든 후 PUTTY창에 sudo ./파일명을 입력하면 정상적으로 작동이 됩니다.
여기까지 C로 라즈베리파이3의 GPIO를 제어해보는 방법이였습니다.
'라즈베리파이' 카테고리의 다른 글
라즈베리파이3로 웹서버 구현하기 (0) | 2017.08.10 |
---|---|
라즈베리파이3로 블루투스 활용하기 (2) | 2017.08.09 |
라즈베리파이3로 GPIO제어하기 (LED사용) 2편 파이썬 (0) | 2017.08.07 |
라즈베리파이3로 GPIO제어하기 (LED사용) 1편 기본 (0) | 2017.08.07 |
Notepad++ 사용법 및 라즈베리파이3에 적용하는 법 (2) | 2017.08.07 |