発行済み 2026-03-22
花や草を育てている友人の皆さん、よくこのような当惑に遭遇しませんか。数日間の出張から戻ってくると、あなたの愛する緑の植物はすでに「渇いて」枯れかけています。それとも、きれいに水をやったのに、量をコントロールできなかったために、根が浸かって死んでしまったのでしょうか?従来の時間指定給水器は「フリーサイズ」か、設置が複雑でした。実際、小さな開発ボードを使用すると、サーボ、「考える」スマートな水やり管理人をDIYできます。土壌水分に基づいて水を与えるかどうかを決定するだけでなく、水の量を正確に制御できるため、植物は「オンデマンドの水」という VIP トリートメントを楽しむことができます。今日はこのアイデアを現実にする方法について話しましょう。
ステアリングギアと聞くと、多くの人はリモコンの飛行機やロボットを最初に思い浮かべ、水やりに比べたら大したことないと感じます。実際、ステアリングギアは本質的に角度を正確に制御できるモーターです。 「マニピュレーター」と考えることができます。小さなバルブやレバーを取り付ければ、スポイトを押したり、蛇口をひねったり、自家製の転倒装置を制御したりすることも簡単にできます。通常のウォーターポンプと比較して、サーボ「力強さ」と「位置感覚」、どこを回しているのかが分かり、蛇口をひねるような感覚で認識できます。少し回すと小水流、最後まで回すと大水流となります。この繊細な制御は、まさに植物が正確な散水のために最も必要とするものです。
を選択するときは、サーボでは、トルクとタイプという 2 つのパラメータに焦点を当てます。トルクは、バルブをどのくらいしっかりと「引く」ことができるかを決定します。一般に、鉢植えの水やりには、9 グラムまたは 20 グラムのマイクロ サーボで十分です。比較的タイトなボールバルブを制御したい場合は、より大きなトルクを持つメタルギアサーボを選択する必要があります。タイプの点では、通常のアナログ サーボは手頃な価格であり、サーボ ライブラリで駆動できます。ノイズと精度に対する高い要件がある場合は、デジタル サーボを検討してください。ドライバーボードに関しては、ほとんどの小型サーボは 5V ピンから直接電力を供給できますが、高トルクサーボを使用している場合は、古い携帯電話の充電器を使用して置き換えるなど、別の外部電源を使用するのが最善です。これにより、システムの安定性が確保され、電力供給不足による再起動が発生することはありません。
ハードウェア接続については、3 つのステップに分けることができます。最初のステップは、サーボの 3 本の線を接続することです。赤い線 (電源) は 5V または外部電源のプラス端子に接続され、茶色の線 (アース線) は GND に接続され、オレンジ色の線 (信号線) は 9 番ピンなどのデジタル ピンに接続されます。なお、外部電源を使用する場合は、信号が正常に伝送できるように、必ず外部電源の GND を外部電源の GND に接続してください。 2 番目のステップは、土壌水分センサーを接続することです。通常、VCC、GND、AO (アナログ出力) の 3 本のワイヤがあり、それぞれ 5V、GND、アナログ ピン A0 に接続されます。 3番目のステップは機械構造です。サーボを植木鉢の端に固定し、回転するとスポイトを押したり、マイクロウォーターバルブを押したりできるようにします。
コードのロジックは実際には非常に明確です。つまり、「湿度を読み取る - 水を与えるかどうかを決定する - ステアリング ギアの動作を制御する」というものです。まず、コード内で湿度のしきい値を 300 などに設定します (アナログ値 0 ~ 1023、数値が小さいほど湿度が高くなります)。センサーによって読み取られた値がしきい値より大きく、土壌が乾燥していることを示す場合、サーボ ライブラリが呼び出されて、サーボを設定角度 (90 度など) に回転させ、数秒間保持して水を流出させ、その後ゆっくりと 0 度に戻してオフにします。いくつかのヒントを次に示します。 水が浸透するのに十分な時間を与えるために、散水動作に遅延を追加するのが最善です。また、注水直後にセンサーが影響を受けて繰り返し散水してしまうことを防ぐために、「散水後30分間は繰り返し散水しない」という制限を設定することもできます。これらのパラメータは、植物の好みに応じて調整できます。
実際の設置に関しては、散水機の信頼性を高めるための詳細がいくつかあります。一つ目は防水加工です。ボードとサーボ、特にサーボ自体をプラスチックの箱に入れるのが最善です。屋外に置く場合は、シェルの隙間に防水接着剤を少量塗布することができます。 2つ目は給水バルブの変更です。既製のソレノイドバルブを使用したくない場合は、廃棄されたシャンプーポンプヘッドを見つけて、サーボアームを使用して押すことができます。これにより、押すたびに定量的に液体を吐出することができ、コストはほぼゼロとなります。第三に、デバッグするときは、最初に植木鉢にインストールしないでください。サーボとセンサーを接続します。濡れた土壌をシミュレートするには水を入れたカップを使用し、乾いた土壌をシミュレートするには手で水を絞り、乾いた土壌をシミュレートし、サーボが正しく動くかどうかを観察します。正しいことを確認したら、植木鉢に固定します。
基本的な自動水やりが完了すると、このシステムの可能性はそれ以上であることがわかります。リアルタイム クロック モジュールを追加すると、午前 8 時から午後 6 時までの特定の時間帯に水を供給できるようになり、深夜の突然の起動を避けることができます。さらに高度な方法としては、ESP32 モジュールを接続して、Wi-Fi 経由で携帯電話に湿度データと散水記録を送信することで、オフィスでいつでも植物の状態を確認したり、遠隔から手動で散水を制御したりすることができます。優れた実践スキルを持つ友人の場合は、複数のサーボを並列に接続し、1 つのサーボを使用して複数の植物のポットを同時に管理し、独自のスマート マイクロ ファームを作成することもできます。
これを見て、あなたはすでにかゆみがあり、すぐに何かを試してみたくなりましたか?実際、最大の困難は多くの場合テクノロジーではなく、植物の特定の場所や植木鉢の形状に基づいて適切な「散水メカニズム」を設計する方法です。花のガーデニングのシナリオでは、サーボはレバーを押すのに適していると思いますか、それとも直接バルブを回す方が信頼性が高いと思いますか?変更のアイデアをコメント欄で共有することを歓迎します~
更新時間:2026-03-22