LED Blink
아래와 같이 LED를 연결한다.
RPi.GPIO module을 설치후 파이썬을 실행한다.
코드 파일을 작성하기 전에 터미널에서 직접 파이썬을 조작해본다.
코드 파일 작성을 위해 vim 에디터를 설치한다. 설치 후 vim 명령어를 통해 blinky.py파일을 생성한다.
vim 에디터가 열리면 i를 눌러 입력모드로 전환한다.
위의 코드를 입력 후 esc + :w를 눌러 저장한다. esc + :q를 눌러 종료한다.
vim 명령어
Temperature&Humidity Sensor
Adafruit Python DHT Sensor Library를 이용해 간단하게 작동해본다. 우선, 아래와 같이 센서를 연결한다.
라이브러리를 다운받기 위해 git을 설치 후 기본 설정을 한다.
user.name과 user.email에는 자신의 이름과 메일을 입력한다. config –list명령어를 통해 입력한 것을 확인한다.
라이브러리를 다운로드 한 후 해당 디렉토리로 이동한다. setup.py를 실행해 설치한다.
설치가 완료되면 exampes폴더로 이동하여 AdafruitDHT.py을 실행한다.
AdafruitDHT.py파일에 sensor 객체가 아래와 같이 정의 되어 있다.
센서에 적힌 것을 확인하여 $python AdafruitDHT.py 2302 17 호출한다.
DHT22/AM2302 Digital Temperature And Humidity Measurement Sensor 구입처