目次
1.はじめに
趣味で植物を育てているが、この酷暑では屋外に置いている植物はあっという間に干乾びてしまったり、毎日決まった時間に水やりをするというのも難しく、今年も数株枯らした・・・
そこで、IoT勉強がてらにRaspberryPiをベースとして太陽光でオフグリッド可動する
自動散水装置を作れないかと思い今回のプロジェクトを企画することにした。
(お盆休みを利用して始めたけど完成の道のりは長そう)
2.前提
- RaspberryPiは初めて触る
- 電気系の知識は皆無
- GeminiやCopilotを活用して課題解決する
- プロジェクトの詳細もとりあえずAI頼りでどんなプランを提示してくるか、また実行したらどうなるかを失敗ありきで色々試してみる
3.本記事の内容
第1回目では家庭園芸IoT化の計画と部品選定を行う
4.プロジェクト全体をAIと考えてみる
4-1.プロジェクトの概要をまとめる
早速、頭の中にあるぼんやりとした実現したいことをGemini(2.5Pro)に投げてみます

「Deep Research」機能を使うようにしているので詳細レポートを作成してくれた。
最初にプロジェクトの全体像をまとめてきたけど、大体やりたいことは理解してくれてそう。

センサーデータ読み取りコードとかこのままでいいかはさておき当然作ってくれた

必要な部品一覧を挙げてくれた、詳細は別途検討が必要だけどぱっと見は大きく外してはなさそう

もっと膨大な文章で今回のプロジェクトをまとめてくれたけど割愛。
簡易に図示してもらうとこんなイメージ(Copilotで生成)
詳細アーキテクチャ図のコードは上手く埋め込めなかったのでキャプチャで

実際ここまでやるかはさておき、雰囲気は目標と近しいのでよしとする
4-2.購入品の選定
ここから内容をもう少し知識無いながらも精査していく。
まず、購入品のリストはありがたいけど大まかな費用感や購入先を絞りたかったので

こんな感じに指示してみた、一部正しく機能しないリンクなどもあったが多少検討しやすくなった(これくらい自力で調べろ)
そして購入品のリストの中で分からない部品も幾つか出てきた。

なにこれ太陽銃?リンクも死んでてわからんのでちょっと調べたうえで聞いてみる

なるほど、バッテリーからの電力制御をするものなのか、そして意外と安い
バッテリーは家で腐ってるバイク用バッテリーを使いまわそうかと安易に考えていたけど

丁寧にやめとけと諭された
素人がケチると碌なことにならない気もするし、言ってることを素直に受け止めることにした。
他にも色々細かいことを調べていき、最終的に購入品は下表の結果となった。
| No. | 品名 (Product Name) | 品番 (Product Number) | 単価 (Unit Price) | 数量 (Quantity) | 合計 (Total) | 購入店 |
|---|---|---|---|---|---|---|
| 1 | Water Flow Sensor 水流量センサー | 112548 | ¥1,680 | 1 | ¥1,680 | 秋月電子通商 |
| 2 | ウォーターポンプ WP310B-12 | 0117534 | ¥780 | 1 | ¥780 | 秋月電子通商 |
| 3 | ESP32-DevKitC-32E ESP32-WROOM-32E開発ボード 4MB | 115673 | ¥1,800 | 1 | ¥1,800 | 秋月電子通商 |
| 4 | FT232RL USBシリアル変換モジュール | 101977 | ¥1,100 | 1 | ¥1,100 | 秋月電子通商 |
| 5 | Raspberry Pi Zero 2 WH | 129607 | ¥3,360 | 1 | ¥3,360 | 秋月電子通商 |
| 6 | 完全密封型鉛蓄電池 12V7.2Ah LONG製 WP7.2-12 | 104961 | ¥2,720 | 1 | ¥2,720 | 秋月電子通商 |
| 7 | 太陽電池モジュール 12W SY-M12W-12 | 108233 | ¥2,500 | 1 | ¥2,500 | 秋月電子通商 |
| 8 | OKL-T/6-W12N-C使用 最大6A高効率DCDCコンバーター小型電源キット(降圧) | 107728 | ¥1,320 | 1 | ¥1,320 | 秋月電子通商 |
| 9 | BME280使用 温湿度・気圧センサーモジュールキット | 109421 | ¥1,380 | 1 | ¥1,380 | 秋月電子通商 |
| 10 | スイッチングACアダプター 12V1A M120100-A010JP | 117429 | ¥770 | 1 | ¥770 | 秋月電子通商 |
| 11 | 透明ガラス・ユニバーサル基板(ブレッドボード配線パターンタイプ) | 104303 | ¥130 | 1 | ¥130 | 秋月電子通商 |
| 12 | テスター棒用ワニグチクリップ | B001TVOWIA | ¥414 | 1 | ¥414 | Amazon | |
| 13 | オーム電機 デジタルテスター 普及型 大型ロータリースイッチ トランジスターチェック機能付き TST-KJ830 08-1288 OHM | B07GJ891VR | ¥1,400 | 1 | ¥1,400 | Amazon | |
| 14 | ELEGOO 120pcs多色デュポンワイヤー、arduino用ワイヤ—ゲ—ジ28A WG オス-メス オス-オス メス –メス ブレッドボードジャンパーワイヤー | B06Y48V9DL | ¥870 | 1 | ¥870 | Amazon | |
| 15 | GeeekPi Raspberry Pi Zero 2 Wケースキット | ¥2,564 | 1 | ¥2,564 | Amazon | |
| 16 | JOREST 180個カーヒューズキット | ¥899 | 1 | ¥899 | Amazon | |
| 17 | E32-SolarCharger - WiFi搭載 プログラマブルIoT 鉛バッテリーソーラー充放電、測定基板 | B079LH6BRF | ¥14,300 | 1 | ¥14,300 | Amazon | |
| 18 | KKHMF 3個 5V 1チャンネルリレーモジュール 高低レベル トリガー | ¥692 | 1 | ¥692 | Amazon | |
| 19 | 太洋電機産業(goot) こて先クリーナー 金属製クリーナー ST-40 | ¥693 | 1 | ¥693 | Amazon | |
| 20 | 太洋電機産業(goot) 精密プリント基板用 銀レス鉛フリーはんだ Φ0.8mm スズ残部/銅0.7%/ニッケル0.05%/ゲルマニウム0.01%以下 ヤニ入り SD-72 | ¥634 | 1 | ¥634 | Amazon | |
| 21 | 太洋電機産業(goot) デジタル温調はんだごて PX-280 温度調節 | ¥5,182 | 1 | ¥5,182 | Amazon | |
| 22 | 太洋電機産業(goot) はんだ吸取り線 3.0㎜幅 ステンレス口金付き ディスペンスケース入り 2m巻き CP-30Y 日本製 | ¥485 | 1 | ¥485 | Amazon |
総額45,673円、当初の予算は3万くらいで収まるかと何となく考えてたけどだいぶ超えてきた・・・
(いやそもそも自動散水だけならAmazonでやっすいのがある)
原因は心当たりがある
| No. | 品名 (Product Name) | 品番 (Product Number) | 単価 (Unit Price) | 数量 (Quantity) | 合計 (Total) | 購入店 |
|---|---|---|---|---|---|---|
| 17 | E32-SolarCharger - WiFi搭載 プログラマブルIoT 鉛バッテリーソーラー充放電、測定基板 | B079LH6BRF | ¥14,300 | 1 | ¥14,300 | Amazon |
数千円で済む部品のはずだったのに万越えである。
なぜこの商品を選定したかというと、実は先ほどソーラーチャージャーコントローラーについて読み漁っていたらとても参考になる記事を見つけた。
自分でカスタマイズ可能なコントローラー
細かい事はよく分らんけど、ただの制御コントローラーではなくESP32というマイコン搭載でプログラミング制御可能な基盤らしい。
これがあれば太陽光パネルの発電量モニタリングやスマート充電機能など色々遊べるのでは・・・と安易に風呂敷を広げていってしまった。ちゃんと畳めるのか?
あとこの商品あれば「RaspberryPiなくてもいいのでは?」とか思わないこともないけど使い方もよく分らないのでとりあえず予定通り進めることにする
5.おわりに
最低限必要そうなものは揃えた感がある。もちろん過不足や問題が発生する可能性はあるけど、手を動かしてみないと分からないこともあるし、プロジェクト投資金額のプレッシャーとQiita記事で進捗公開を後押しになんとか本プロジェクトを完走したいと思う。
6.次回
次回は、RaspberryPiで各センサーの接続、挙動確認など行った内容を書けたらいいな(願望)
RaspberryPiの初期セットアップはこちらの記事
