ikaros3’s diary -Raspberry Pi など徒然-

Computer, Network, IoT, Robot, AI, Micro:Bit, Raspberry Pi

HDT22 を Raspberry pi で使う

今日も暑い!

f:id:ikaros3:20190910175439j:plain
今日の室外の気温

ちょうど、DHT22 が届いたので定点測定用に使おうと思っていた Raspberry Pi 2 で測ってみることにした。

f:id:ikaros3:20190910181013j:plain
DHT22

まずは AdafruitのDHTライブラリをインストールをする。

$ sudo git clone https://github.com/adafruit/Adafruit_Python_DHT.git

$ cd Adafruit_Python_DHT

$ sudo python3 setup.py install

打ったコマンドはこれだけ。

早速 DHT22 を 3.3VとGNDとGPIO4(pin7)に繋いで、サンプルプログラムを実行してみる

$ sudo python3 AdafruitDHT.py 2302 4
Temp=30.7*  Humidity=67.7%

f:id:ikaros3:20190910183044j:plain
全体像
DHT11 と DHT22 の違いは
     DHT11 DHT22
温度精度 ±2℃  ±0.5℃
湿度精度 ±5%  ±2%
分解能  1℃/% 0.1℃/%

一緒においてある温度計は ±1℃ なので参考程度。