|
根據(jù)溫度,濕度和壓力的蒸發(fā)速率跟蹤所消耗的水總量并預(yù)估,以防止水的過度使用。
硬件組件:
Arduino Nano R3×1個
SparkFun諾基亞5110屏幕×1個
Adafruit BME280 I2C或SPI溫度濕度壓力傳感器×1個
YF-S201霍爾效應(yīng)水流傳感器×1個
SparkFun土壤濕度傳感器(帶螺釘端子)×1個
5毫米LED:綠色×1個
5毫米LED:紅色×1個
電阻220歐姆×6
電阻1k歐姆×5
按鈕(6x6)×4
直流電源插座2.1MM桶式PCB安裝×1個
軟件應(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(綠色和紅色),以檢查每種模式的閾值是否超過
電路原理圖如下:
pcb_1_kMPej7awGp.PNG (22.01 KB, 下載次數(shù): 86)
下載附件
2020-12-4 17:01 上傳
pcb_3_O8Ch9K4vpa.png (31.07 KB, 下載次數(shù): 78)
下載附件
2020-12-4 17:01 上傳
pcb_2_Ic5iuORrgv.PNG (22.27 KB, 下載次數(shù): 92)
下載附件
2020-12-4 17:01 上傳
Arduino源程序如下:
51hei.png (12.68 KB, 下載次數(shù): 73)
下載附件
2020-12-4 17:01 上傳
|
-
51hei.png
(5.09 KB, 下載次數(shù): 251)
下載附件
2020-12-4 17:02 上傳
-
-
項目教程.pdf
2020-12-4 14:24 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
2.05 MB, 下載次數(shù): 6, 下載積分: 黑幣 -5
-
-
源碼.rar
2020-12-4 14:24 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
4.72 KB, 下載次數(shù): 8, 下載積分: 黑幣 -5
-
-
原理圖和外殼資料.rar
2020-12-4 14:24 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
233.4 KB, 下載次數(shù): 8, 下載積分: 黑幣 -5
評分
-
查看全部評分
|