2018/10/01 20:03

プロジェクト30:土壌湿度センサー

概要

このプロジェクトでは、植物の土壌の湿度を検出するために土壌センサーとmicro:bitを使用する方法を学びます。 アナログ値をmicro:bitLEDマトリクスまたはシリアルモニタに表示します。湿度が高いほど、アナログ値は大きくなります。

使用するキット
·micro:bitメインボード× 1
·KeyStudiomicro:bitセンサーV2シールド× 1
·USBケーブル× 1
·keyestudio土壌湿度センサー× 1
·ジャンパーワイヤー× 3

キットの説明

土壌湿度センサー

この単純な土壌センサーは植物の土壌の湿度を検出するのに使用できます。 土壌に水分がないと、センサーによって出力されるアナログ値が減少し、そうでなければ増加します。

仕様

  • 電源電圧:3Vまたは5V
  • 動作電流:≤20mA
  • 出力電圧:0-2.3V(湿度が高いほど出力電圧が高くなります)
  • センサタイプ:アナログ出力
  • インターフェース:Pin1-信号、Pin2-GND、Pin3-VCC
  • 寸法:20 × 60ミリメートル

自動給水システムは以下の通りです

まず、土壌の湿度を検出するために、マイクロコントローラに土壌センサーを接続します。 次に、リレーモジュールをMCUに接続します。 リレーのノーマリーオープン(NO)端子には、ポンプと電源を別々に接続してください。
土壌が乾燥し過ぎると検出されると、マイクロコントローラはリレーが接続されていないことを制御し、ポンプに電力を供給し、ポンプが作動して花や植物に給水します。
汚れが十分に湿っていることが検出された場合、マイクロコントローラはリレーをオフにし、端子を切り離し、電源をオフにして、ポンプの給水を停止します。

接続例

micro:bitをkeyestudio micro:bit sensor V2シールドに挿入します。 次に、土壌湿度センサーをkeyestudiomicro:bit・センサーシールドに接続します。 信号ピンをP0ヘッダーに接続し、+ピンをV1ヘッダーに接続し、グランドとグランドを接続します。

プログラミング例

プログラムの結果

配線を終えて電源を入れ、上記のコードをmicro:bitに送ってください。 あなたの植物の土壌にセンサーを挿入してください。 信号終端のアナログ値を読みます。 土壌の湿度が高いほど、アナログ値は大きくなります。

キットのご購入はこちら

micro:bit shop

https://microbit.buyshop.jp/items/13284200