芝生×IoT

変更・修正履歴

 このエントリーをはてなブックマークに追加 

芝生×IoT

 

運用開始すると、色々見えてくることがあり・・・、
不具合を解消したり、より良くしたりと細かい所を変更したい事も出てくる。

 

そこで、
その変更・修正内容をここに追記していくことで、いつどんなことをしてきたのか、
自分自身も忘れないようにしようかと・・・。
※新しい内容から降順に記載。

 

 

2020年7月24日(スポーツの日
 ・センサー部から異常値を受信した際でも、
  土壌湿度値が0~1024の範囲内である場合、
  スプリンクラーが動いてしまう不具合を修正。

 

これは、気温、湿度、気圧いづれかが異常値となった場合に、
例えば、気温値を土壌湿度値として受け取ってしまった場合等に発生しうる。

 

この修正により、異常値受信した場合は、
必ず主電源OFF/ONしない限りスプリンクラーが作動しないというデメリットが発生。

 

~ ひとりごと ~
自動or手動リセットできる様に基板を組んで置けばよかったと反省・・・。
「IO16」と「RST」を結線するだけなんだけどね。
そうすれば、異常値受信したとき、DeepSleepで再起動するようにすれば、
しれっと処理を継続できるんだけどね・・・(汗)

 

ぐちゃぐちゃの基板なので、どこかで綺麗に作り変えようかなぁ。
その時はリセットできるようにするべきだね。
課題事項として抑えておく事とする。

 

2020年4月5日
 ・初期処理時にNICTの時刻サーバから現在時刻を取得しRTCに設定する様に変更

 

詳細スケッチは下記参照下さい。
RTCにNICT時刻設定

 

2020年3月22日
 ・センサから異常値受信時にBlynkに異常通知する様に追加
 ・湿度値によって感雨を判断するように変更
 ・Blynkに散水時間(開始分/終了分)の表示追加

 

 3月8日から様子見としていた感雨検知条件ですが、湿度値が99.0%以上で雨と判断するように変更。
 雨が降りだす直前から雨が止んだ後の落ち着いた時間位までを降雨状態とする。
 ※雨が止んだ直後に散水するのもどうかと思ってます・・・。

 

 異常なセンサ値を受信した場合の暴走防止として、フェールセーフ機能を追加。
 各センサ値の上下限値を設けその値を超えた場合、その旨を伝える異常値検知LEDを追加。
 検知後はリセットが掛かるまで何もしないようにした。
 この場合は電源OFF→ONし直すして復帰させるしかない。
 ※リセット機能を持たせるんだったと反省。

 

 スプリンクラーによる散水が指定時間以上に動作していたので、
 動作確認のために、散水開始と散水終了の時間(分)の表示を追加。

 

芝生 IoT Blynk

2020年3月8日
 ・感雨しきい値を500→180に変更(暫定値)
 ・Ambientに通知する情報を0or1から感雨センサ値(0~1024)に変更
 ・Blynkに気温、湿度の表示追加

 

 前回の問題点を解消するため、感雨しきい値を変更し様子見とする。

 

 降雨有無(0or1)ではなく、感雨センサ値自体をAmbientに登録し、
 湿度値との関係性で降雨状態を把握できないか調査する事とする。
 過去の記録上、湿度値100%が降雨している状況だったはず・・・。

 

芝生 IoT Blynk

2020年2月27日
 ・Ambientに降雨有無を通知する処理追加(0or1表示)
 ・Blynkに感雨有無を知らせるLEDを追加
 ・Blynkに感雨センサ値を表示するように変更

 

 運用時の問題点:夜になると雨が降っていなくても感雨センサが感知し、
            システム上降雨状態になってしまう。

 

芝生 IoT Blynk

2020年2月24日
 新センサー部、散水部 運用開始

芝生×IoT ESP8266 ソーラーパネル バッテリー 12V 自動散水 芝生×IoT ESP8266 ソーラーパネル バッテリー 12V 自動散水 芝生×IoT ESP8266 ソーラーパネル バッテリー 12V 自動散水
芝生×IoT ESP8266 ソーラーパネル バッテリー 12V 自動散水 fritzing 芝生×IoT ESP8266 ソーラーパネル バッテリー 12V 自動散水 fritzing

芝生 IoT Blynk

 

 

 

 

闘え、ボンビーリーマン!
負けるな、ボンビーリーマン!
常緑のために!

 


「頑張れ、ボンビーリーマン!」っと思った方は
↓ポチっとお願います
にほんブログ村 花・園芸ブログ 芝生・芝生管理へ 常緑芝庭へのチャレンジ - にほんブログ村

 このエントリーをはてなブックマークに追加 




↓初めてコメントを入力される際は、「コメント欄使用時のご留意事項」をご覧ください

関連ページ

芝生×IoT 暑さ対策
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT 新センサーテスト
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト 番外編
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト23
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト22
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト21
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト20
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト19
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト18
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト17
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト16
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト15
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト14
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト13
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト12
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト11
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト10
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト9
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト8(センサ部 再改良)
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト7(センサ部改良)
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト6(センサー稼働開始)
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト5
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト4
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト3
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト2
ボンビーリーマンの芝生手入れ奮闘の記録
芝生×IoT プロジェクト1
ボンビーリーマンの芝生手入れ奮闘の記録