DHT11は、基本的な超低コストのデジタル温湿度センサーです。静電容量式湿度センサーとサーミスタを使用して周囲の空気を測定し、データピンにデジタル信号を出力します(アナログ入力ピンは不要)。使い方はいたって簡単だが、データを取得するには慎重なタイミングが必要だ。このセンサーの唯一の欠点は、2秒に1回しか新しいデータを取得できないことです。そのため、私たちのライブラリーを使用する場合、センサーの測定値は最大2秒前になります。
Items | 条件 | 最小 | 標準 | 最大 | 単位 |
VCC | DC | 3.3 | 5.0 | 5.5 | Volts |
Measuring Range | Humidity | 20% | – | 90% | RH |
Temperature | 0; | – | 50 | °C | |
Sensitivity | Humidity | – | – | ±1% | RH |
Temperature | – | – | ±1 | °C | |
Signal Collecting Period | – | – | 2 | – | S |
MCU | DHT11 sensor |
3.3v | VCC |
D3 | DATA |
GND | Ground |
注:3Pin-Null;MCU=Micro-computerUniteors singlechipComputer .接続ケーブルが20mより短い場合、5Kプルアップ抵抗を推奨します。接続ケーブルが20mより長い場合、必要に応じて適切なプルアップ抵抗を選択してください。
1. https://osoyoo.com/wp-content/uploads/samplecode/DHT.zip 解凍して、Arduino IDEのlibrariesファイルのパス( ..\arduino-x.x.x\libraries)に入れます。その後、Arduino IDEを使用して、最初のDHT11プロジェクトを開始します。[ライブラリ]
2. DHT11 データシート: https://osoyoo.com/driver/DHT11-datasheet.pdf [データシート].
3.arduino.ccの ” A DHT11 Class for Arduino” [ライブラリと簡単な例]。
4. NodeMCUを使用して温度/湿度データをMQTT IOTブローカーに送信する [プロジェクト]
5. C++のWindowsランタイム・コンポーネントを介してC#コードでDHT温度センサーを使用し、Windows 10とRPI2でワンワイヤ・プロトコルを実装する [プロジェクト]
DownLoad Url osoyoo.com