推しアイデア
タイマーで自動の餌やり機能! 水位を測って、自動で水補給! カメラで実際の様子を撮れる!
―
タイマーで自動の餌やり機能! 水位を測って、自動で水補給! カメラで実際の様子を撮れる!
僕が、メダカを飼ってて、こんな機能があったらいいな〜、と思ったのがきっかけです。 また、機械系なので、ソフトだけでなく、ハードとの組み合わせに挑戦しました!
•外出先でも、スマホから確認+操作が可能! ・LINEにカメラの写真を送ってくれる!
超音波センサ
餌やり器
サーボモータ
ウォータータンク
ESP32
ESP32 cam
Arduino UNO R3
2.水位超音波センサをESP32で制御する構造を作成した。
3.ウォータータンクの蛇口とサーボモータをグルーガンで接続したもの。アプリの操作でサーボを90°回して蛇口をひねり、水を出す機構を作成した。
比較的順調に行ったこと ESP32で、モータとカメラと距離センサーを使うこと ローカル(同じWi-Fiに繋いでいる)ときには、ESP32をサーバーのようにして、無線で操作できた。
工夫したこと 外出先から操作する方法がなかなか分からなかった。
おそらく、VPNのようにして、ローカルのESP32のIPアドレスにアクセスできるのでは? もしくは、AWSのようなクラウドサービスを使った方が良いかも?
選ばれたのは..
Arduino IoT Cloudでした
Arduino IoT Cloudとはクラウドからデバイスにデータを送信できたり、ウィジェットと連携させて遠隔操作できたり...ということを簡単にセキュアに実現するもの。
今回の全体像はこうなった