本期我們來做一個環(huán)保節(jié)能的項目——噴頭水量監(jiān)測儀。在噴頭上安裝流器傳感器,通過記錄用水量、成本等細(xì)節(jié),鼓勵人們節(jié)約用水、提高用水效率。項目將顯示每次洗澡所用水量,水的流量以及水費等數(shù)據(jù),是個實用性很強的項目,制作思路也非常嚴(yán)謹(jǐn)。這個功能當(dāng)然也可以被用在其他需要用水的地方。
組件清單:
- Arduino Nano × 1
- 流量傳感器 × 1
- 液晶屏顯示器 × 1
- 升壓轉(zhuǎn)換器 × 1
- 鋰電池充電器 × 1
- 防水開關(guān) × 1
- 防水按鈕 × 1
- M3 螺絲 × 若干
- M3 螺母 × 若干
- 銅鑼柱 × 4
- 銅鑼柱帶螺栓 × 4
- 3.5mm 母頭插座 × 2
- 3.5mm 公頭插頭 × 1
- 3.5mm 3英寸電纜組件 × 若干
- USB電纜組件 × 若干
- 1/2英寸 NPS 母對母連接器 × 1
- 500mAh 3.7V 鋰電池 × 1
- 烙鐵×1 × 1
- 焊錫 × 1
- 線 × 若干
- 鉗子 × 1
- 雙面膠 × 1
- 十字螺絲刀 × 1
- 3D打印機(可選) × 1
流量傳感器的工作原理:
流量傳感器十分簡潔、小巧且防水。傳感器帶有一個轉(zhuǎn)子組件,根據(jù)水流的大小而轉(zhuǎn)動。轉(zhuǎn)子組件上帶有磁鐵。在傳感器的外部帶有一個小型 PCB 板并附帶一個電阻器、一個霍爾效應(yīng)傳感器。每當(dāng)磁鐵經(jīng)過霍爾效應(yīng)傳感器時,就會高低切換。也就是說,每當(dāng)轉(zhuǎn)子組件旋轉(zhuǎn)時,它在 5V 和 0V 之間切換。
為了讀取傳感器,將紅線連在 +5V 上,將黑線連到負(fù)極上,從黃線讀取數(shù)字信號。
如圖所示,流量打開時,信號的變化。起初信號始終為零。當(dāng)流量開始時,脈沖頻率快速上升并趨于穩(wěn)定。
編寫程序時需要注意,根據(jù)數(shù)據(jù)顯示,傳感器每升輸出450個脈沖。