注釈
こんにちは、SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Communityへようこそ!仲間たちと一緒にRaspberry Pi、Arduino、ESP32についてさらに深く学びましょう。
参加する理由は?
専門家のサポート: コミュニティやチームの助けを借りて、購入後の問題や技術的な課題を解決できます。
学びと共有: ヒントやチュートリアルを交換し、スキルを向上させましょう。
限定プレビュー: 新製品の発表や先行情報をいち早く手に入れましょう。
特別割引: 最新製品の特別割引をお楽しみください。
イベント・プレゼント: プレゼント企画や祝日セールに参加しましょう。
👉 一緒に探求し、創造を楽しみませんか?[ここ]をクリックして、今すぐ参加しましょう!
8.9 @SunFounder Controllerでのプラントモニター
このプロジェクトでは、Sunfounder Controllerアプリを使用して植物の給水システムを構築する方法を学びます。
アプリ上で、環境の現在の温度・湿度や鉢植えの水位を確認できます。 水が不足していると思ったら、アプリのボタンをクリックして植物に給水することも可能です。
必要なコンポーネント
このプロジェクトでは、以下のコンポーネントが必要です。
キット一式を購入するのが便利です。こちらのリンクから購入できます:
名前 |
このキットに含まれるアイテム |
リンク |
|---|---|---|
Pico 2 W スターターキット |
450以上 |
別々に購入することもできます。以下のリンクから購入可能です。
SN |
コンポーネント |
数量 |
リンク |
|---|---|---|---|
1 |
1 |
||
2 |
Micro USBケーブル |
1 |
|
3 |
1 |
||
4 |
複数 |
||
5 |
1 |
||
6 |
1 |
||
7 |
1 |
||
8 |
1 |
||
9 |
18650バッテリー |
1 |
|
10 |
1 |
手順
注釈
事前に 8.8 @SunFounder Controllerで遊ぼう プロジェクトを完了しておくことをお勧めします。SunFounder Controllerの基本的な使い方を理解するのに役立ちます。
回路を組み立てます。
新しいコントローラーを作成し、以下のウィジェットを追加して名前を変更します。
pico-2w-kit-main/micropython/iotのパスにある10_plant_monitor.pyを開き、 現在のスクリプトを実行 ボタンをクリックするか、F5を押して実行します。接続が成功すると、Pico 2 WのIPアドレスが表示されます。
SunFounderアプリに戻り、PicoWに接続後にRunをクリックします。アプリ上で環境の温度と湿度、さらに鉢植えの水位を確認できます。水が足りないと感じたら、ボタンをクリックして5秒間の給水を行えます。
このスクリプトを起動時に実行できるようにしたい場合は、Raspberry Pi Pico 2 Wに
main.pyとして保存できます。
仕組みは?
このプロジェクトは、基本的には 8.8 @SunFounder Controllerで遊ぼう と同じ仕組みで動作します。
さらに本プロジェクトでは、DHT11、ポンプ、水位モジュールを使用しています。これらの部品の使用方法については、 6.2 DHT11を使った温度と湿度の測定、 3.6 ポンプを動かす、 2.14 水位の測定 を参照してください。