投稿

ラベル(DHT22)が付いた投稿を表示しています

DHT22 リアルタイム 温湿度 モニタリング

DHT22 を使ったリアルタイム温湿度モニタリング DHT22 を使ったリアルタイム温湿度モニタリング DHT22 は、温湿度を測定するための非常に人気のあるセンサーです。 Arduino や Raspberry Pi などのマイコンボードと組み合わせて使用することで、環境の温度と湿度をリアルタイムで監視することができます。このブログ記事では、DHT22 を使用したリアルタイムモニタリングの基本的なセットアップと使い方について解説します。 DHT22 の仕組み DHT22 は、温度と湿度を測定するための 16 ピンのデジタルセンサーです。温度と湿度を測定し、それをデジタル信号として出力します。この信号は Arduino や Raspberry Pi などのマイコンボードで読み取り、表示や記録に利用することができます。DHT22 は、電解コンデンサと温度計、湿度計を組み合わせており、これらの部品の抵抗値を測定することで、温度と湿度を算出します。 必要なもの DHT22 センサー Arduino Uno または Raspberry Pi ジャンパーワイヤー 抵抗 (10kΩ) USB ケーブル (Arduino の場合) 接続方法 DHT22 の VCC ピンを Arduino の 3.3V または 5V ピンに接続します。 DHT22 の DATA ピンを Arduino のデジタルピンに接続します (例: ピン 2)。この際、10kΩ の抵抗を DATA ピンと GND ピンの間につけることを推奨します。これは、DHT22 のノイズを軽減し、より正確な読み取りを可能にします。 DHT22 の GND ピンを Arduino の GND ピンに接続します。 Arduino プログラム例 #include <DHT.h> #define DHTPIN 2 #define DHTTYPE DHT22 DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); dht.begin(); } void loop() { float humidity = dht.readHumidity(); float tempe...