LoginSignup
0
1

More than 5 years have passed since last update.

ArduinoとDHT11で温度と湿度を測定する

Posted at

 MTGで負けすぎて他の趣味として電子工作をはじめてみようと思います。

準備するもの

Arduino IDEのセットアップ

公式ページからダウンロード
https://www.arduino.cc/en/Main/Software

シリアルポートにArduinoを指定

スクリーンショット 2018-05-28 22.05.16.png

ソースコード

temp.ino
#include <DHT.h>

const int PIN_DHT = 8;
DHT dht(PIN_DHT,DHT11);

void setup() {
  Serial.begin(9600);
  Serial.println("DHT11");
  dht.begin();
}

void loop() {

  delay(3000);

  float humidity = dht.readHumidity();
  float temperature = dht.readTemperature();

  Serial.print("Humidity:  ");
  Serial.print(humidity);
  Serial.println("%\t");
  Serial.print("Temperature:  ");
  Serial.print(temperature);
  Serial.println(" *C");
}

ライブラリをZIP形式でGitHubから取得

https://github.com/adafruit/DHT-sensor-library
https://github.com/adafruit/Adafruit_Sensor
取得後ライブラリをインストール
image.png

回路

動作結果

スクリーンショット 2018-05-28 22.10.21.png

まとめ

次はLineなりTwitterにセンサからの情報を飛ばしたいです。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1