注釈

こんにちは、SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Communityへようこそ!仲間たちと一緒にRaspberry Pi、Arduino、ESP32についてさらに深く学びましょう。

参加する理由は?

  • 専門家のサポート: コミュニティやチームの助けを借りて、購入後の問題や技術的な課題を解決できます。

  • 学びと共有: ヒントやチュートリアルを交換し、スキルを向上させましょう。

  • 限定プレビュー: 新製品の発表や先行情報をいち早く手に入れましょう。

  • 特別割引: 最新製品の特別割引をお楽しみください。

  • イベント・プレゼント: プレゼント企画や祝日セールに参加しましょう。

👉 一緒に探求し、創造を楽しみませんか?[ここ]をクリックして、今すぐ参加しましょう!

8.9 @SunFounder Controllerでのプラントモニター

このプロジェクトでは、Sunfounder Controllerアプリを使用して植物の給水システムを構築する方法を学びます。

アプリ上で、環境の現在の温度・湿度や鉢植えの水位を確認できます。 水が不足していると思ったら、アプリのボタンをクリックして植物に給水することも可能です。

必要なコンポーネント

このプロジェクトでは、以下のコンポーネントが必要です。

キット一式を購入するのが便利です。こちらのリンクから購入できます:

名前

このキットに含まれるアイテム

リンク

Pico 2 W スターターキット

450以上

Pico 2 W Kit

別々に購入することもできます。以下のリンクから購入可能です。

SN

コンポーネント

数量

リンク

1

Pico 2 Wの概要

1

2

Micro USBケーブル

1

3

ブレッドボード

1

買う

4

ジャンパーワイヤー

複数

買う

5

DHT11 温湿度センサー

1

買う

6

水位センサーモジュール

1

7

TA6586 - モータードライバーチップ

1

8

Li-Po充電モジュール

1

9

18650バッテリー

1

10

DC水中ポンプ

1

手順

注釈

事前に 8.8 @SunFounder Controllerで遊ぼう プロジェクトを完了しておくことをお勧めします。SunFounder Controllerの基本的な使い方を理解するのに役立ちます。

  1. 回路を組み立てます。

    ../../_images/10.sc_2_bb.png
  2. 新しいコントローラーを作成し、以下のウィジェットを追加して名前を変更します。

  3. pico-2w-kit-main/micropython/iot のパスにある 10_plant_monitor.py を開き、 現在のスクリプトを実行 ボタンをクリックするか、F5を押して実行します。接続が成功すると、Pico 2 WのIPアドレスが表示されます。

    ../../_images/10_plant_monitor.png
  4. SunFounderアプリに戻り、PicoWに接続後にRunをクリックします。アプリ上で環境の温度と湿度、さらに鉢植えの水位を確認できます。水が足りないと感じたら、ボタンをクリックして5秒間の給水を行えます。

  5. このスクリプトを起動時に実行できるようにしたい場合は、Raspberry Pi Pico 2 Wに main.py として保存できます。

仕組みは?

このプロジェクトは、基本的には 8.8 @SunFounder Controllerで遊ぼう と同じ仕組みで動作します。

さらに本プロジェクトでは、DHT11、ポンプ、水位モジュールを使用しています。これらの部品の使用方法については、 6.2 DHT11を使った温度と湿度の測定3.6 ポンプを動かす2.14 水位の測定 を参照してください。