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