工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

DHT センサで作る信頼性の高い Arduino 気象ステーション

概要

Arduino UNO と DHT11(または DHT21/22)温湿度センサ、I²C 接続 LCD、DS1302 RTC を組み合わせた気象ステーションを 3 段階で構築します。ステップごとに機能を追加し、最終的には時刻付き温湿度表示を実現します。

構築ステップ

ステップ 1: シリアルモニタ表示

DHT センサから温湿度を読み取り、シリアルモニタに出力する基本スケッチ。

DHT ピン接続先
1 (VCC)5V
2 (DATA)デジタルピン 5
3 (NC)未接続
4 (GND)GND

必要ライブラリ: Adafruit_Sensor, DHT-sensor-library

ステップ 2: LCD 表示

I²C 接続 LCD(16×2)に温湿度を表示。配線がシンプルになります。

デバイスピンArduino
DHT DATA2D5
DHT VCC-5V
DHT GND-GND
LCD SDA-A4
LCD SCL-A5
LCD VCC-5V
LCD GND-GND

追加ライブラリ: NewliquidCrystal(I²C LCD 制御用)

ステップ 3: RTC 付き完全版

DS1302 RTC モジュールを追加し、日時表示を実現。電池バックアップで停電後も時刻を保持。

DS1302 ピンArduino
RSTD2
DATAD3
CLKD4
VCC5V
GNDGND

追加ライブラリ: DS1302

ライブラリ導入手順

  1. GitHub からライブラリ一式(ZIP)をダウンロード
  2. 解凍後、Arduino IDE の スケッチ → ライブラリをインクルード → .ZIP 形式のライブラリをインストール で各ライブラリを追加
  3. 対応するスケッチ(TEST, LCD, LCDCLOCK)を開いて書き込み

コードリポジトリ

TechMakerOfficial/ArduinoWeatherStation に全スケッチとライブラリを格納。

ポイントとヒント

動画解説

YouTube チャンネル「TechMaker」で全工程を動画解説しています。チャンネル登録で最新情報を受け取れます。
https://bit.ly/TechMakerYouTube

製造プロセス

  1. Raspberry Pi搭載DIYソーラー駆動気象ステーション
  2. Raspberry Pi 2とADS-WS1で屋外気象観測ステーションを構築
  3. Raspberry Piで気象観測ステーションを構築し、日次天気データをメール送信
  4. 高度気象ステーション v2.0:温度・気圧・湿度・高度のリアルタイム監視
  5. Arduino制御の6連ショット・ドリンクミキシングステーション – 自作カクテル自動製造機
  6. Arduino UNOで作るLCDアニメーション&ゲーム入門
  7. コンパクト気象ステーション:Arduino Nano & ESP8266 + BMP280 + OLED/Nokia LCD
  8. 高性能 Arduino 気象観測気球データロガーの製作ガイド
  9. 10ドルで作る携帯型Arduino気象観測ステーション – Nano、DHT22、BMP180、LCDで簡単DIY
  10. eDOT:高精度Arduino時計・気象ステーション(IRリモコン・自動輝度調整内蔵)
  11. ArduinoとThingSpeakで作るリアルタイム気象モニタリングシステム