티스토리 뷰

파이썬과 도통 친해지지 않는다. 


그래서 놀고있던 라즈베리 파이 2대로 홈 프로젝트를 진행하기로 마음먹었다. 

(그러나 API는 역시 자바가.. -ㅅ-)


머릿 속으로는 큰 그림을 그리고는 있는 중...-_-a


일단 라즈베리파이로 간단하게 온습도를 측정하는 것을 시작으로 길고 긴 프로젝트의 시작을 끊어 보았다.



DHT-11 온습도 센서.. (1200원 주고 구입) 그러나 장착하다 모듈이 휘었다..ㅠㅠ 작동은 잘되니..됐다.


괜히 삿다 싶을 정도로 1년 반정도 집에서 그냥 켜져있던 라즈베리파이 2대 ..이제 서버와 클라이언트 관계로 활용 되리라.


일단 잘 꼽아 보자. 상단 1,3 하단 4번  연결

(참조 : http://www.circuitbasics.com/how-to-set-up-the-dht11-humidity-sensor-on-the-raspberry-pi/)



기초가 준비되었으니 이제부터 라즈베리파이에서 진행하자..



DHT-11 모듈을 pyhton에서 구동하기위해 간단한 setup

sudo apt-get update
sudo apt-get install python3-pip
sudo python3 -m pip install --upgrade pip setuptools wheel


그리고 모듈 제조사가 제공하는 라이브러리를 다운받자.


sudo pip3 install Adafruit_DHT



또한 간단한 Sample을 제공하는데 git 에서 clone받아 실행해보자.


git clone https://github.com/adafruit/Adafruit_Python_DHT.git cd Adafruit_Python_DHT/examples

python3 ./AdafruitDHT.py 11 4




잘된다.







참... 쉽죠?

댓글
댓글쓰기 폼
공지사항
Total
26,925
Today
0
Yesterday
32
링크
«   2020/08   »
            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 29
30 31          
글 보관함