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

YL-39/YL-69土壌湿度センサーをArduino UNOに接続するステップバイステップガイド

必要な部品と用品

Arduino UNO ×1
土壌湿度センサー(YL-39 ロジックボード + YL-69 プローブ) ×1

使用するアプリとオンラインサービス

プロジェクト概要

温室自動化の第一歩として、土壌湿度センサー(YL-39 + YL-69)の使い方を解説します。

センサーの仕様と注意点

YL-39モジュールには4ピンあります:

重要: プローブは電流測定原理のため、常時通電すると電気分解で急速に劣化します(特に高湿度土壌で顕著)。対策として、VCCをArduinoのデジタルピンに接続し、読み取り直前にのみHIGHにして通電する方法を取ります。

配線方法

YL-39/YL-69土壌湿度センサーをArduino UNOに接続するステップバイステップガイド
YL-39/YL-69土壌湿度センサーをArduino UNOに接続するステップバイステップガイド

スケッチ

// YL-39 + YL-69 humidity sensor
byte humidity_sensor_pin = A1;
byte humidity_sensor_vcc = 6;

void setup() {
  pinMode(humidity_sensor_vcc, OUTPUT);
  digitalWrite(humidity_sensor_vcc, LOW);
  while (!Serial);
  delay(1000);
  Serial.begin(9600);
}

int read_humidity_sensor() {
  digitalWrite(humidity_sensor_vcc, HIGH);
  delay(500);              // 安定待ち
  int value = analogRead(humidity_sensor_pin);
  digitalWrite(humidity_sensor_vcc, LOW);
  return 1023 - value;     // 値を反転(湿い=大きい値にする)
}

void loop() {
  Serial.print("Humidity Level (0-1023): ");
  Serial.println(read_humidity_sensor());
  delay(10000);            // 10秒ごとに測定
}

回路図

Fritzingファイル: yl-39.fzz

製造プロセス

  1. センサーデータをRaspberry Piに統合:実践ガイド
  2. Raspberry Piと湿度センサーで作る自動エアロポニックスシステム
  3. Acconeer A111パルスレーダーをRaspberry Piと統合:実践ガイド
  4. PSoC 6 Pioneer BoardとIoT Add-On Shieldを極める:開発者向けガイド
  5. Arduino MegaでPWM制御:プッシュボタン付きLEDフェード制御チュートリアル
  6. Arduino Nanoで水滴を高速撮影 – DIYハイスピードフォトグラフィ
  7. Python連携で信頼性向上: Arduino RFID勤怠管理システム
  8. DHT11温湿度センサーで作る温度アラート – LEDとピエゾブザーで視覚/聴覚通知
  9. K30 CO2センサで室内空気質をリアルタイム監視する
  10. Arduinoでシンプルな障害物センサーを自作 – IR LEDとフォトダイオード入門
  11. DFRobot静電容量式指紋センサーをArduino/ESP8266で使う – 登録・認証・削除の完全ガイド