根據(jù)溫度,濕度和壓力的蒸發(fā)速率跟蹤所消耗的水總量并預(yù)估,以防止水的過度使用。
硬件組件:
Arduino Nano R3×1個
SparkFun諾基亞5110屏幕×1個
Adafruit BME280 I2C或SPI溫度濕度壓力傳感器×1個
YF-S201霍爾效應(yīng)水流傳感器×1個
5毫米LED:綠色×1個
5毫米LED:紅色×1個
電阻220歐姆×6
電阻1k歐姆×5
按鈕(6x6)×4
軟件應(yīng)用程序和在線服務(wù):
Arduino IDE
手動工具和制造機:
烙鐵(通用)
熱膠槍(通用)
在這個項目中,我想集中精力解決一個微小但累積的問題,該問題導(dǎo)致水的過度使用-給植物澆水。盡管給植物澆水是我們大多數(shù)人都不感興趣的日常任務(wù),因此很難辨別其對可持續(xù)水供應(yīng)的影響,但重復(fù)用水過多會增加噸水。為了解決這個問題,我決定創(chuàng)建一種設(shè)備,該設(shè)備可以跟蹤澆灌室內(nèi)植物時排放的總水量,通過使用溫度,濕度,大氣壓力來評估近似的蒸發(fā)速率,并讓用戶觀察土壤的濕度和海拔高度。
為了獲得溫度,濕度,大氣壓力和大約高度,我使用了Adafruit BME280 I2C或SPI溫度濕度壓力傳感器。在下面,您可以檢查我實現(xiàn)的公式,以根據(jù)溫度和濕度計算近似的蒸發(fā)速率。
為了檢測水流量和所消耗的總水,我使用了YF-S201霍爾效應(yīng)水流量傳感器。而且,為了觀察土壤濕度,我使用了土壤濕度傳感器。
要創(chuàng)建一個顯示上述變量的界面,請選擇模式-A. Tem。Eva。,B。Hum。Eva。,C。Moisture和D.用法-我使用了諾基亞5110屏幕和按鈕(6x6)。
另外,我添加了兩個指示燈LED(綠色和紅色),以檢查每種模式的閾值是否超過。線,無鉛