Skip to content

엘레파츠의 라즈베리파이 입출력 키트 및 센서 키트의 예제코드 및 사용법 입니다.

License

Notifications You must be signed in to change notification settings

eleparts/raspi-beginnerKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

raspi-beginnerKit

엘레파츠의 라즈베리파이 입출력 키트(I/O Kit)센서 키트(Sensor Kit)의 예제 코드 GitHub 페이지 입니다.

키트별 예제 실행방법에 대한 상세 설명은 [키트]-> [언어(C/Python)] 페이지에 다시 안내되어 있습니다.

예제 코드 사용을 위한 준비사항

라즈베리파이 업데이트

sudo apt-get update && sudo apt-get upgrade  

예제 코드 다운로드 (라즈베리파이 터미널에서 실행)

git clone https://github.com/eleparts/raspi-beginnerKit  
cd raspi-beginnerKit
ls -l

위 디렉토리에서 사용할 예제 디렉토리로 이동해 주시면 됩니다.

> C언어

C언어 예제 실행을 위해서는 wirringPi 라이브러리 설치가 필요합니다.

소스 관리 툴(git)다운로드 및 WiringPi 설치

sudo apt-get install git-core  

git clone https://github.com/WiringPi/WiringPi  
cd WiringPi  
./build  

wirringPi 설치 확인 및 GPIO 번호 출력

gpio readall  

> 파이썬

라즈베리파이 OS에는 파이썬이 이미 설치되어 있기 때문에 바로 예제를 실행할 수 있습니다.
만약 파이썬 설치가 필요한 경우 아래 명령어로 설치할 수 있습니다.

sudo apt-get install python  

라즈베리파이 5 사용 시 아래 명령어로 LGPIO를 설치해 주어야 RPi.GPIO 라이브러리 사용이 가능합니다.

# 반드시 PI 5 사용시에만 설치
pip install --break-system-packages rpi-lgpio

입출력 키트 추가 구성 상품 안내

입출력(I/O) 키트의 가변저항을 이용한 아날로그 입력 기능을 위한 ADC IC (별매) 링크입니다.

MCP3204 ADC IC

해당하는 예제는 [I/O키트] -> [5.adcspi] 입니다.

엘레파츠 입출력 & 센서 키트 바로가기

라즈베리파이 입출력(I/O) 키트

라즈베리파이 센서 키트

추가 자료 - 네이버 블로그

기존 블로그 자료 URL입니다.

입출력 키트(I/O Kit)

라즈베리파이 입출력 키트 GPIO 제어하기-1

라즈베리파이 입출력 키트 GPIO 제어하기-2

센서 키트

라즈베리파이 센서 키트 - 초음파 센서 제어하기

라즈베리파이 센서 키트 - 적외선 물체 감지 센서/터치센서 제어하기

About

엘레파츠의 라즈베리파이 입출력 키트 및 센서 키트의 예제코드 및 사용법 입니다.

Topics

Resources

License

Stars

Watchers

Forks