chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

電子發(fā)燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
創(chuàng)作
電子發(fā)燒友網>電子資料下載>電子資料>iGrow:松露灌溉控制和監(jiān)測

iGrow:松露灌溉控制和監(jiān)測

2022-12-14 | zip | 0.69 MB | 次下載 | 免費

資料介紹

描述

松露是一種與某些樹種共生生長的真菌。更具體地說,靠近樹根。此外,它們只能在非常特殊的土壤和供水受限的地方找到。這一切使它們生長嬌嫩,非常珍貴。

松露農場由感染上述真菌的樹木組成。為了保持農場健康,需要控制松露生長的土壤濕度。由于位置和缺少公共基礎設施,這部分通常具有挑戰(zhàn)性。

我們的目標是開發(fā)一個脫離電網運行的系統(tǒng),控制農場的用水,并告知農民可能需要補給它。我們稱這個項目為 Igrow!

Igrow 基礎設施讓農民隨時了解水的狀況,并減少帶到現(xiàn)場的水量。這降低了耕作成本并減少了農民的工作量。

pYYBAGOYQfuARNcTAAC-1CJW984911.jpg
系統(tǒng)概述以便更好地理解。系統(tǒng)正在監(jiān)測兩個水箱的水位。
?

系統(tǒng)總覽

Igrow 正在控制和監(jiān)測松露田的水量,因為它們通常位于供水有限的偏遠地區(qū)。有多個水箱,但只有一個有附近屋頂提供的雨水。Igrow 不斷計算 N 天的平均用水量,并檢查天氣預報以在您用完水之前發(fā)出警告。當需要運輸額外的水時,這會給用戶一個明確的通知。

poYBAGOYQf-ACZ8VAACZ1DwQ5lc716.png
數據流程圖
?

發(fā)射器模塊和傳感器

pYYBAGOYQkmAHC9IABKAlFS2GDs210.jpg
帶有 Arduino Mega 的 IoT 模塊原型版本,用于測量二次儲水箱
?

Igrow 正在控制兩個水箱。為此,我們設計了兩個電子模塊。一個用于主澆水箱、用于開花的水箱和用于控制輔助儲水箱的模塊。

為了控制主澆水箱,開發(fā)了小型低功率模塊。其核心是由鋰離子18650電池供電的atmega328p微控制器。整個 PCB 和代碼針對超低功耗進行了優(yōu)化。Atmega 主要處于掉電狀態(tài),每 16s 喚醒一次。喚醒超聲波傳感器和 NRF24L01 收發(fā)器啟用。水箱通過 NRF24L01 測量和發(fā)送。模塊重新進入睡眠狀態(tài)。模塊電池壽命約為一年。為了使它真正“設置并忘記”,添加了額外的太陽能充電器電路。這可以實現(xiàn)無限的電池壽命。

二級儲水箱電子設備需要能夠將水輸送到主水箱。出于這個原因,需要更大的能源,如 12V 汽車電池。考慮到這一點,Igrow 二級儲罐電子設備設計為由更大的 6V+ 電源供電。這使我們能夠使用帶有超聲波傳感器和 NRF24L01、SIM800 收發(fā)器的 Arduino 大型板。Arduino mega 充當 Igrow 系統(tǒng)的“大師”。它本身測量二級儲水箱的水位,并通過NRF24L01模塊監(jiān)聽主水箱模塊發(fā)送的水位信息。此外,它使用 GSM 模塊 SIM800L 和 GPRS 連接到 Igrow 服務器。

poYBAGOYQneAWXkAAArtiSdMaLo015.jpg
主花槽水位測量自定義模塊
?

?

pYYBAGOYQqGAFF-mAAmlDCNGZE0097.jpg
帶有太陽能電池和少量測試傳感器的封裝自給自足模塊
?

?

發(fā)射機通信 (GPRS)

?

poYBAGOYQs-ATaCPABCDaK0N1kk543.jpg
SIM800L GSM 模塊用于與 Igrow 服務器通信
?

使用 SIM800L 模塊建立 wan 通信。它建立GPRS并使用http協(xié)議通過服務器進行通信。現(xiàn)場模塊中插入了預付費 SIM 卡。在設定的時間間隔內,GPRS 會話在 GSM 現(xiàn)有網絡上建立。系統(tǒng)的基本狀態(tài)使用 POST 命令發(fā)送到服務器。如果服務器響應成功,則返回來自 UI 的最新數據。處理此數據并調整硬件的內部設置。

主花槽模塊電池管理

對于 Igrow 定制模塊電源,我們實施了鋰離子電池。它提供 4.2-2.5V,使用升降壓轉換器進一步調節(jié)至恒定的 3.3V。重要的子部分是使用 DW01 IC 保護電池免受過流、過壓和欠壓事件的鋰離子保護。在任何這種情況下,電路板的電源都會被切斷。此外,充電功能是使用 TP4057 IC 實現(xiàn)的。這使我們能夠從 3-5v 太陽能電池板提供外部電源為電池充電。使用 2500mAh 鋰離子電池冗余預計將在幾個月到一年的范圍內。

poYBAGOYQuOAEZp8AAYvTmBCgWY117.jpg
定制PCB上的DW01 IC
?

?

pYYBAGOYQu-AXIwaAATYwSmbG04952.jpg
使用太陽能電池的基于 TP4057 的簡單鋰離子充電電路
?

?

水位

使用 SR04T 防水超聲波傳感器測量水位。每 16 秒進行一次測量,并由處理器重新計算。我們總共有兩個傳感器。一個位于澆水處,一個位于儲罐上。

poYBAGOYQvOAUafsAAFKLhdJIxs530.jpg
用于水位感應的防水超聲波距離傳感器
?

模塊間通信收發(fā)器

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

poYBAGOYQwuAbAJOAAcsU4q_z0g716.jpg
NRF24L01模塊
?

后端

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

poYBAGOYQw6AZTCtAAA2brecJ2c715.png
Ubuntu 服務器 16.04.3
?

MySQL

在 MySQL 中,我們制作了多個表來處理傳入和傳出發(fā)送器模塊的數據。一張表處理“狀態(tài)”數據,另一張?zhí)幚怼霸O置”數據。狀態(tài)數據從變送器獲取數據,設置數據從變送器獲取數據。對于系統(tǒng)的不同設置,還有額外的表格。

網頁應用

Web 應用程序包括每個用戶的登錄頁面,該用戶希望登錄到他的管理頁面。

pYYBAGOYQxOAJeSeAAEkmPPzuRo180.png
登錄網站
?

然后,用戶會看到控制頁面,其中包含有關現(xiàn)場設備的信息。最重要的是兩個水箱中的水位。UI 顯示每個水箱中的水百分比。該網站還使用 OpenWeatherAPI 顯示接下來 2 天的天氣預報。用戶幾乎沒有其他選項,例如設置所需的水位或手動啟動泵。

除了水 UI 還顯示 12V 電池狀態(tài)和帶有預測的推薦面板。其中一項預測是需要將額外的水輸送到田間的時間。

pYYBAGOYQxaAe0URAAFHvK44g6k787.png
系統(tǒng)儀表板概述
?

消耗量計算

在設置中,用戶填寫有關他有多少松露以及他希望每天每株植物使用多少水的數據。用戶還添加有關屋頂尺寸的數據以進行系統(tǒng)預測。

收到數據后,系統(tǒng)會計算出水應該持續(xù)多少天,以及預計雨水會增加多少水。如上所述,天氣是從 OpenWeather 接收的。最后,直到水持續(xù)的天數顯示在第一頁的建議下。


發(fā)射器 監(jiān)測 Arduino
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1矽力杰 Silergy SY7215A 同步升壓調節(jié)器 規(guī)格書 Datasheet 佰祥電子
  2. 1.12 MB  |  5次下載  |  免費
  3. 2HT81696H 內置升壓的30W立體聲D類音頻功放數據手冊
  4. 1.21 MB   |  1次下載  |  免費
  5. 3HTA6863 3W超低噪聲超低功耗單聲道D類音頻功率放大器數據手冊
  6. 0.87 MB   |  次下載  |  免費
  7. 4南芯 Southchip SC8802C 充電控制器 規(guī)格書 Datasheet 佰祥電子
  8. 88.16 KB  |  次下載  |  免費
  9. 5矽力杰 Silergy SY7065 同步升壓轉換器 規(guī)格書 Datasheet 佰祥電子
  10. 910.67 KB  |  次下載  |  免費
  11. 6矽力杰 Silergy SY7066 同步升壓轉換器 規(guī)格書 Datasheet 佰祥電子
  12. 989.14 KB  |  次下載  |  免費
  13. 7WD6208A產品規(guī)格書
  14. 631.24 KB  |  次下載  |  免費
  15. 8NB685 26 V,12 A,低靜態(tài)電流,大電流 同步降壓變換器數據手冊
  16. 1.64 MB   |  次下載  |  2 積分

本月

  1. 1EMC PCB設計總結
  2. 0.33 MB   |  12次下載  |  免費
  3. 2PD取電芯片 ECP5702規(guī)格書
  4. 0.88 MB   |  5次下載  |  免費
  5. 3矽力杰 Silergy SY7215A 同步升壓調節(jié)器 規(guī)格書 Datasheet 佰祥電子
  6. 1.12 MB  |  5次下載  |  免費
  7. 4氮化鎵GaN FET/GaN HEMT 功率驅動電路選型表
  8. 0.10 MB   |  3次下載  |  免費
  9. 5PD取電芯片,可取5/9/12/15/20V電壓ECP5702數據手冊
  10. 0.88 MB   |  3次下載  |  免費
  11. 6SY50655 用于高輸入電壓應用的偽固定頻率SSR反激式穩(wěn)壓器英文資料
  12. 1.01 MB   |  3次下載  |  免費
  13. 7怎么為半導體測試儀選擇精密放大器
  14. 0.65 MB   |  2次下載  |  免費
  15. 8SY52341 次級側同步整流英文手冊
  16. 0.94 MB   |  2次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233095次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191469次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81606次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73832次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分