該電路測量水箱的水位,并將其無線發(fā)送到接收器,并在接收器中使用LCD顯示屏和LED進行顯示。
硬件部件:
- Arduino nano R3×2
- 超聲波傳感器-HC-SR04×1個
- HC-12無線模塊×2
- 5毫米LED:紅色×1個
- 5毫米LED:黃色×1個
- 5毫米LED:綠色×1個
- 蜂鳴器×1個
- 通孔電阻,120歐姆×3
- 電阻220歐姆×4
- 按鈕開關(guān),按鈕×2
- RGB背光LCD-16x2×1個
手動工具和制造機:
- 烙鐵(通用)
我一直想有一個儀表來顯示我家里1000升水箱的水位。亞馬遜的電表價格約為70美元,其無線傳感器范圍太短。所以我建立了這個。這只花了我大約15美元,這是一個有趣的項目。
功能:
- 該儀表使用置于水箱蓋下方的超聲波傳感器感應水位,并通過無線發(fā)射器將數(shù)據(jù)發(fā)送到接收器單元。
- 接收器單元中的LCD將水位顯示為長條。
- 計算出水百分比并在液晶顯示屏上顯示
- 顯示屏上顯示一條短消息,例如“低”,“正?!保皾M”或“溢出”
- 接收器包含3個LED。綠色,黃色和紅色對應于水位
- 接收器還有一個蜂鳴器,當水位太低或水箱裝滿時,在加注時會鳴響。
- 接收器包含2個按鈕。第一個按鈕打開LCD的背光。第二個按鈕使蜂鳴器靜音。
- 按下按鈕后,LCD的背光燈將打開,并在30秒后關(guān)閉。
- 當水位低于15%時會發(fā)出警報聲,如果靜音,則當水位低于10%和5%時會重新啟動。
閱讀全文