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