資料介紹
描述
松露是一種與某些樹種共生生長(zhǎng)的真菌。更具體地說,靠近樹根。此外,它們只能在非常特殊的土壤和供水受限的地方找到。這一切使它們生長(zhǎng)嬌嫩,非常珍貴。
松露農(nóng)場(chǎng)由感染上述真菌的樹木組成。為了保持農(nóng)場(chǎng)健康,需要控制松露生長(zhǎng)的土壤濕度。由于位置和缺少公共基礎(chǔ)設(shè)施,這部分通常具有挑戰(zhàn)性。
我們的目標(biāo)是開發(fā)一個(gè)脫離電網(wǎng)運(yùn)行的系統(tǒng),控制農(nóng)場(chǎng)的用水,并告知農(nóng)民可能需要補(bǔ)給它。我們稱這個(gè)項(xiàng)目為 Igrow!
Igrow 基礎(chǔ)設(shè)施讓農(nóng)民隨時(shí)了解水的狀況,并減少帶到現(xiàn)場(chǎng)的水量。這降低了耕作成本并減少了農(nóng)民的工作量。

系統(tǒng)總覽
Igrow 正在控制和監(jiān)測(cè)松露田的水量,因?yàn)樗鼈兺ǔN挥诠┧邢薜钠h(yuǎn)地區(qū)。有多個(gè)水箱,但只有一個(gè)有附近屋頂提供的雨水。Igrow 不斷計(jì)算 N 天的平均用水量,并檢查天氣預(yù)報(bào)以在您用完水之前發(fā)出警告。當(dāng)需要運(yùn)輸額外的水時(shí),這會(huì)給用戶一個(gè)明確的通知。

發(fā)射器模塊和傳感器
Igrow 正在控制兩個(gè)水箱。為此,我們?cè)O(shè)計(jì)了兩個(gè)電子模塊。一個(gè)用于主澆水箱、用于開花的水箱和用于控制輔助儲(chǔ)水箱的模塊。
為了控制主澆水箱,開發(fā)了小型低功率模塊。其核心是由鋰離子18650電池供電的atmega328p微控制器。整個(gè) PCB 和代碼針對(duì)超低功耗進(jìn)行了優(yōu)化。Atmega 主要處于掉電狀態(tài),每 16s 喚醒一次。喚醒超聲波傳感器和 NRF24L01 收發(fā)器啟用。水箱通過 NRF24L01 測(cè)量和發(fā)送。模塊重新進(jìn)入睡眠狀態(tài)。模塊電池壽命約為一年。為了使它真正“設(shè)置并忘記”,添加了額外的太陽能充電器電路。這可以實(shí)現(xiàn)無限的電池壽命。
二級(jí)儲(chǔ)水箱電子設(shè)備需要能夠?qū)⑺斔偷街魉洹?/font>出于這個(gè)原因,需要更大的能源,如 12V 汽車電池。考慮到這一點(diǎn),Igrow 二級(jí)儲(chǔ)罐電子設(shè)備設(shè)計(jì)為由更大的 6V+ 電源供電。這使我們能夠使用帶有超聲波傳感器和 NRF24L01、SIM800 收發(fā)器的 Arduino 大型板。Arduino mega 充當(dāng) Igrow 系統(tǒng)的“大師”。它本身測(cè)量二級(jí)儲(chǔ)水箱的水位,并通過NRF24L01模塊監(jiān)聽主水箱模塊發(fā)送的水位信息。此外,它使用 GSM 模塊 SIM800L 和 GPRS 連接到 Igrow 服務(wù)器。

?

?
發(fā)射機(jī)通信 (GPRS)
?

使用 SIM800L 模塊建立 wan 通信。它建立GPRS并使用http協(xié)議通過服務(wù)器進(jìn)行通信。現(xiàn)場(chǎng)模塊中插入了預(yù)付費(fèi) SIM 卡。在設(shè)定的時(shí)間間隔內(nèi),GPRS 會(huì)話在 GSM 現(xiàn)有網(wǎng)絡(luò)上建立。系統(tǒng)的基本狀態(tài)使用 POST 命令發(fā)送到服務(wù)器。如果服務(wù)器響應(yīng)成功,則返回來自 UI 的最新數(shù)據(jù)。處理此數(shù)據(jù)并調(diào)整硬件的內(nèi)部設(shè)置。
主花槽模塊電池管理
對(duì)于 Igrow 定制模塊電源,我們實(shí)施了鋰離子電池。它提供 4.2-2.5V,使用升降壓轉(zhuǎn)換器進(jìn)一步調(diào)節(jié)至恒定的 3.3V。重要的子部分是使用 DW01 IC 保護(hù)電池免受過流、過壓和欠壓事件的鋰離子保護(hù)。在任何這種情況下,電路板的電源都會(huì)被切斷。此外,充電功能是使用 TP4057 IC 實(shí)現(xiàn)的。這使我們能夠從 3-5v 太陽能電池板提供外部電源為電池充電。使用 2500mAh 鋰離子電池冗余預(yù)計(jì)將在幾個(gè)月到一年的范圍內(nèi)。

?

?
水位
使用 SR04T 防水超聲波傳感器測(cè)量水位。每 16 秒進(jìn)行一次測(cè)量,并由處理器重新計(jì)算。我們總共有兩個(gè)傳感器。一個(gè)位于澆水處,一個(gè)位于儲(chǔ)罐上。

模塊間通信收發(fā)器
對(duì)于 LAN 通信收發(fā)器,使用 NRF24L01。主要開花罐模塊包括升級(jí)的 100mw 傳輸功率版本,適用于數(shù)百米的露天范圍。無論模塊之間的距離如何,這對(duì)于實(shí)現(xiàn)可靠連接至關(guān)重要。模塊之間的通信是單向的,便于實(shí)現(xiàn)。每 16s 主開花模塊喚醒并在空中發(fā)送數(shù)據(jù)包。Arduino mega 監(jiān)聽并確認(rèn)數(shù)據(jù)包。解決方案可實(shí)現(xiàn)卓越的射程和最低的能源需求。

后端
對(duì)于后端,我們?cè)趲в?LAMP 堆棧的 Okeanos 教育平臺(tái)的虛擬機(jī)上建立了 linux 服務(wù)器。我們編寫了 PHP 腳本來從 SIM800 模塊獲取數(shù)據(jù)。發(fā)送器向服務(wù)器發(fā)送帶有數(shù)據(jù)的 HTTP POST 請(qǐng)求。后來的 PHP 腳本將發(fā)送的數(shù)據(jù)保存在 MySQL 服務(wù)器上。還創(chuàng)建了用于從服務(wù)器訪問數(shù)據(jù)以將其顯示在 UI 上的 PHP 腳本。

MySQL
在 MySQL 中,我們制作了多個(gè)表來處理傳入和傳出發(fā)送器模塊的數(shù)據(jù)。一張表處理“狀態(tài)”數(shù)據(jù),另一張?zhí)幚怼霸O(shè)置”數(shù)據(jù)。狀態(tài)數(shù)據(jù)從變送器獲取數(shù)據(jù),設(shè)置數(shù)據(jù)從變送器獲取數(shù)據(jù)。對(duì)于系統(tǒng)的不同設(shè)置,還有額外的表格。
網(wǎng)頁應(yīng)用
Web 應(yīng)用程序包括每個(gè)用戶的登錄頁面,該用戶希望登錄到他的管理頁面。

然后,用戶會(huì)看到控制頁面,其中包含有關(guān)現(xiàn)場(chǎng)設(shè)備的信息。最重要的是兩個(gè)水箱中的水位。UI 顯示每個(gè)水箱中的水百分比。該網(wǎng)站還使用 OpenWeatherAPI 顯示接下來 2 天的天氣預(yù)報(bào)。用戶幾乎沒有其他選項(xiàng),例如設(shè)置所需的水位或手動(dòng)啟動(dòng)泵。
除了水 UI 還顯示 12V 電池狀態(tài)和帶有預(yù)測(cè)的推薦面板。其中一項(xiàng)預(yù)測(cè)是需要將額外的水輸送到田間的時(shí)間。

消耗量計(jì)算
在設(shè)置中,用戶填寫有關(guān)他有多少松露以及他希望每天每株植物使用多少水的數(shù)據(jù)。用戶還添加有關(guān)屋頂尺寸的數(shù)據(jù)以進(jìn)行系統(tǒng)預(yù)測(cè)。
收到數(shù)據(jù)后,系統(tǒng)會(huì)計(jì)算出水應(yīng)該持續(xù)多少天,以及預(yù)計(jì)雨水會(huì)增加多少水。如上所述,天氣是從 OpenWeather 接收的。最后,直到水持續(xù)的天數(shù)顯示在第一頁的建議下。
- 自適應(yīng)灌溉控制開源項(xiàng)目
- 自動(dòng)控制原理胡壽松版本 0次下載
- 單片機(jī)控制系統(tǒng)課程設(shè)計(jì)《基于單片機(jī)的大棚智能灌溉控制系統(tǒng)》 55次下載
- 基于FDRE的節(jié)水灌溉智能控制系統(tǒng) 26次下載
- IIoT技術(shù)應(yīng)用于室內(nèi)農(nóng)業(yè)灌溉監(jiān)測(cè)資料下載
- 自動(dòng)化灌溉控制系統(tǒng)的問題使用電子技術(shù)的解決措施說明 13次下載
- 如何使用ZigBee技術(shù)來實(shí)現(xiàn)綠地自動(dòng)灌溉控制系統(tǒng)的詳細(xì)資料免費(fèi)下載 12次下載
- 關(guān)于無線傳感器網(wǎng)絡(luò)的園林自動(dòng)節(jié)水灌溉系統(tǒng) 17次下載
- MSP430智能灌溉系統(tǒng)設(shè)計(jì)詳析 18次下載
- 基于無線傳感網(wǎng)絡(luò)與模糊控制的精細(xì)灌溉系統(tǒng)設(shè)計(jì)_張偉 0次下載
- 建筑物室內(nèi)用熱計(jì)算機(jī)監(jiān)測(cè)評(píng)估系統(tǒng)_柏松 0次下載
- PCB露銅方法 0次下載
- 基于DSP控制的節(jié)水灌溉系統(tǒng)研究 81次下載
- 自動(dòng)控制原理(胡壽松版) 0次下載
- PLC和變頻器在灌溉節(jié)水自動(dòng)控制中的應(yīng)用
- 恒溫恒濕試驗(yàn)設(shè)備結(jié)露問題及其防止措施 624次閱讀
- 基于51單片機(jī)的智能灌溉系統(tǒng)設(shè)計(jì) 2443次閱讀
- 基于STM32單片機(jī)的WIFI灌溉系統(tǒng)設(shè)計(jì) 1153次閱讀
- PCB多層板的焊盤設(shè)計(jì):半蓋半露設(shè)計(jì)、等大設(shè)計(jì) 629次閱讀
- 設(shè)計(jì)中常用的防松措施 1376次閱讀
- 淺談?lì)A(yù)裝式變電站預(yù)制艙凝露危害及預(yù)防措施 1980次閱讀
- 小白必知|多層板的焊盤設(shè)計(jì)之半蓋半露設(shè)計(jì)、等大設(shè)計(jì) 780次閱讀
- 基于LPC2220微控制器和嵌入式系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)采集控制系統(tǒng)的設(shè)計(jì) 2944次閱讀
- 水電雙控智能控制器的組成、特點(diǎn)及在農(nóng)業(yè)灌溉中的應(yīng)用 5835次閱讀
- 變頻器凝露的危害_變頻器凝露的處理辦法 1774次閱讀
- 趙海軍和梁孟松的關(guān)系 7.7w次閱讀
- 分析了充電設(shè)施產(chǎn)生凝露的機(jī)理和危害以及防凝露設(shè)計(jì)和結(jié)果分析 1.5w次閱讀
- 什么叫空氣結(jié)露_什么叫露點(diǎn)溫度 4.1w次閱讀
- 工程師DIY智能灌溉器解決植物澆水難題 2405次閱讀
- 電容式結(jié)露傳感器應(yīng)用電路圖 2850次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論