不用爬梯子,也能輕鬆查看頂樓水塔水位
家裡有一個小孩國小課程使用後閒置的microbit ,製作水塔水位指示儀表板,因為大部分水塔在頂樓,而且看水塔水位需要用到梯子架高後,才能爬上去看水位,透過這篇文章介紹,使用課後不再使用的microbit 搭配網路線和一支PVC管,簡單製作出一個水位感應的偵測器,配合microbit 有簡單的LED顯示功能,可以在室內方便的查看頂樓水塔的水位。
前一陣子發生了一件缺水的緊急事件,就在2023年某一天早晨,我起床刷牙洗臉的時候,突然發現水好小,當時還沒有意會過來,直到下樓到廚房要準備小孩的早餐的時候,才發現~水~龍~頭~沒~水~~,天啊!那誒安捏,這係買安抓樣架厚。
後來就有想說每次要確認頂樓有沒有水,還要搬著木梯上頂樓,實在很麻煩,而且房子建造已經超過15年了,當初購入的設備也漸漸開始進入維修期是正常的,所以應該要想辦法看能不能用其他方式取代這種費力又費時的確認方式。以前自來水管線白天總是壓力不足,晚上才有進水,後來調整水閘門的老師傅退休後,就常常沒有水進來,後來請水電師傅幫忙在1樓的5噸水塔接了一條透明的水管,用連通管原理可以在旁邊看到水塔的水位,但是缺點是常常日曬,會導致水管內壁長青苔。
這次缺水原本想在網路上找水位偵測器,但是沒有找到喜歡的解決方案,再加上爬文剛好mobile01 上有看到一個用ardunio加上超音波偵測的方式 【限水大作戰】想知道水塔庫存剩多少?來DIY水塔水位偵測計吧 - Mobile01 感覺很不錯,自己手動DIY 又可以解決生活上的問題,這個解決問題的方向我很喜歡,但是我沒有ardunio 的板子,更沒有超音波模組和3D 列印機,也不會建模或CAD 繪圖,所以只能靜靜欣賞神人的作品。
後來想到,小孩在國小課程有教microbit 這個東西不知道可不可以用啊? 就跟小孩借(X)徵收(O)了他的microbit,小孩在學校科展有上網研究過透過microbit 上的接點,偵測類比訊號大小看盆栽的土壤濕度,我需要的就和這個差不多,研究個幾天發現,很可以啊,只要把P1、P2、P3、GND接點放到水塔裡,可以偵測到在水下的時候類比訊號值大約900-1000 之間,如果離開水面,訊號值就只剩下不到100,這個差距已經滿足了偵測的條件了。
於是,打開筆電開始寫個適合的程式,這時候小學五年級的小兒子靠過來說,這個交給我,然後就啪嗒啪嗒的把程式寫好了,邏輯上是P1、P2、P3 都偵測到訊號值在900 以上,就是滿水位,直接在microbit 的顯示幕上顯示正方形的圖示,如果只有P1、P2 訊號值在900以上,就顯示打勾代表水位大約是50%-80%,再來如果只有P1 訊號值在900以上,就顯示三角形代表水位已經低於50%,P1、P2、P3 三個接點的訊號值都小於900 就顯示打叉已經是缺水狀態了。
大家合力把網路線從頂樓透過預留的管道,拉線到1樓客廳,然後找了一根PVC管,把網路線上的四條線撥開,分別參考相對的水位用絕緣膠帶固定在PVC管的三個不同高度,再放入水塔中,microbit 這端接上網路線的四條線路,就完成了超實用陽春版的水塔水位偵測器了。
經過幾天的觀察,發現滿水位的正方形和50%-80%水位的三角形是固定每天重複交替出現,從來沒有出現過三角形的50%以下水位的圖形,所以就提醒家人,如果看到三角形就是水沒有上頂樓,萬一看到打叉,代表水位已經低到接近出水口,快要沒水可以沖馬桶了喔。就這樣從上次2023/4/11 發生缺水事件,到2023/6/16完成了這個水位感應偵測器,2023/6/26 就派上用場了,第一次看到三角形,經過確認果然是電磁閥開關故障,導致沒有抽水到頂樓水塔,成功解決一次會出現的缺水危機。
沒有留言:
張貼留言