資料介紹
描述
我們試圖解決什么問題?
社區(qū)支持農(nóng)業(yè) (CSA) 計(jì)劃使用溫室或塑料大棚種植時令有機(jī)蔬菜。由于他們使用的是不使用殺蟲劑或除草劑的再生農(nóng)業(yè)技術(shù),植物病害和提高作物質(zhì)量是一項(xiàng)巨大的挑戰(zhàn)。這些溫室通常也位于沒有電源或有線互聯(lián)網(wǎng)接入的地區(qū)。
我們想要做的是構(gòu)建一個可以輕松安裝在溫室中的解決方案,使用基于圖像的機(jī)器學(xué)習(xí)來執(zhí)行植物病害檢測。
現(xiàn)有的解決方案主要集中在室外種植的玉米、小麥、水稻和大豆等作物上,使用 UAV(無人駕駛飛行器)收集圖像。為溫室創(chuàng)建的解決方案假設(shè)主電源可用性和/或 WiFi 訪問。
我們的解決方案
該裝置安裝在溫室頂部,這樣就可以使用 Spresense 攝像頭板拍攝溫室中的植物圖像。Sony Spresense 和攝像頭傳感器使我們能夠在電池供電的微控制器上捕獲圖像并執(zhí)行嵌入式機(jī)器學(xué)習(xí) (ML),而無需將圖像發(fā)送到云端進(jìn)行處理。相反,我們可以使用帶有 LTE-M 或 NB-IoT 的 Spresense LTE 擴(kuò)展板來發(fā)送 ML 算法的觀察結(jié)果。結(jié)果和照片也保存到機(jī)載 SD 卡中。
該項(xiàng)目使用 Edge Impulse 在新植物病害數(shù)據(jù)集中近 23,000(!) 幅番茄植株圖像上訓(xùn)練和驗(yàn)證分類器。該分類器可以檢測番茄植株上的 9 種不同植物病害。
設(shè)置固件
該固件基于Edge Impulse 提供的4G LTE Con??nected Smart Wildlife Camera 。
- 創(chuàng)建Edge Impulse帳戶
- 安裝Arduino IDE
- 安裝Spresense Arduino 庫
-
在
Tools->Board
選擇Spresense
設(shè)備中,然后在Tools->Memory
選擇下1536(kB)
。 - 從 GitHub 克隆我們的greenhouse-ai倉庫
- 從 Edge Impulse,克隆我們的植物病害庫
-
在克隆的 Edge Impulse 項(xiàng)目中,選擇
Arduino Library
并單擊build
。按照說明將此庫添加到您的 Arduino IDE -
在 Arduino IDE 中,單擊 File->Open,然后導(dǎo)航到您之前克隆的greenhouse-ai存儲庫文件夾,并打開
plant-sketch.ino
該文件夾中的文件firmware
。 - 構(gòu)建項(xiàng)目以驗(yàn)證它是否正確編譯
-
在該
4g_camera.ino
文件中,使用您的 SIM 卡詳細(xì)信息配置 APN。 -
還要
4g_camera.ino,
指定 Web 服務(wù)器的詳細(xì)信息。 - 現(xiàn)在,重建并上傳草圖。
設(shè)置索尼 Spresense
- 將 2 針 JST-PH 連接器焊接到主板
- 記得在主板上的 IC4 上安裝遮光密封
- 將迷你墊片插入 LTE 擴(kuò)展板并連接主板,確保板對板連接器正確就位
- 將攝像頭模塊連接到主板
- 將 SD 卡插入 SD 卡槽
- 將 IoT SIM 卡插入 SIM 插槽
- 安裝電池
- 將 Sony Spresense 推入外殼底座,電池位于擴(kuò)展板下方
- 將攝像頭模塊推入外殼蓋,然后將蓋子推入外殼底座
- 使用 25 毫米(1 英寸)M5 螺栓和螺母將夾具連接到外殼底座
- 使用 Arduino 在 Spresense 上編程固件
打印 Spresense 并將其安裝到外殼中
外殼的設(shè)計(jì)使所有東西都能壓合,不需要螺絲。需要使用 25 毫米(1 英寸)M5 螺栓和螺母將夾具連接到外殼。如果需要,可以在 OpenSCAD 中編輯設(shè)計(jì)。
使用以下設(shè)置在 Prusa i3 MK3 打印機(jī)上打印:
- 燈絲:PETG
- 0.20 毫米速度
- 填充物:20%
- 支持:無
打印外殼大約需要 2 小時,打印夾子需要 30 分鐘。




設(shè)置網(wǎng)絡(luò)服務(wù)器
當(dāng)前固件使用 HTTP POST 請求將分類結(jié)果作為 JSON 發(fā)送,格式如下:
{
"date": "2022/07/15",
"time": "16:16:19",
"observation: "tomato-healthy_",
"battery": 4030
}
我編寫了一個小的 RESTful API(主要基于Rob Kendal的教程)獲取 JSON 對象并將其存儲為 JSON 文件,這樣您就可以在基本的 Web 服務(wù)器上運(yùn)行它而無需數(shù)據(jù)庫。
我使用 DigitalOcean 來托管我的服務(wù)器,但您可以將它放在任何支持 Node.js 的地方。按照 DigitalOcean 上的步驟在 Ubuntu VPS 上設(shè)置 Node.js 生產(chǎn)環(huán)境,并在您的服務(wù)器上克隆https://github.com/gniezen/greenhouse-ai存儲庫。運(yùn)行npm install
以安裝所有依賴項(xiàng),并npm start
檢查它是否有效。如果它在工作,請按Ctrl-C
停止服務(wù)器,然后使用 PM2 啟動它,而不是運(yùn)行pm2 start server.js
.
真實(shí)世界的用例
我在Summit Good安裝了這個裝置,這是一個當(dāng)?shù)氐?CSA 計(jì)劃,在城市的郊區(qū)有一個遠(yuǎn)程溫室/塑料隧道。


該裝置具有以下啟動順序:
- 初始化相機(jī)
- 安裝SD卡(保存觀察照片)
- 啟動 GPS 模塊(以獲取準(zhǔn)確的觀測時間戳)
- 連接LTE/NB-IoT網(wǎng)絡(luò)(發(fā)送觀測結(jié)果)
- 啟動相機(jī)

當(dāng) ML 算法檢測到植物時,當(dāng)檢測到植物時,它會在設(shè)備上分類為以下之一:
- 健康植物
- 細(xì)菌斑
- 早疫病
- 晚疫病
- 葉霉菌
- 葉斑病
- 花葉病毒
- 葉螨
- 目標(biāo)點(diǎn)
- 黃曲葉病毒
結(jié)果與本地日期和時間以及電池電量一起被轉(zhuǎn)換為 JSON 格式。然后將觀察結(jié)果發(fā)送到網(wǎng)絡(luò)服務(wù)器,并以表格形式顯示如下:

只有當(dāng)設(shè)備通過 GPS 獲得準(zhǔn)確的時間戳?xí)r,結(jié)果才會被保存,并且當(dāng)蜂窩網(wǎng)絡(luò)不可用時,它仍會將結(jié)果保存到 SD 卡中。發(fā)送結(jié)果后,設(shè)備將關(guān)閉蜂窩和 GPS 模塊并進(jìn)入深度睡眠狀態(tài) 3 小時以節(jié)省電池電量。
結(jié)論
在這個項(xiàng)目中,我們實(shí)施了一個電池供電的解決方案,用于在沒有接入有線互聯(lián)網(wǎng)的情況下遙感溫室中的番茄植物病害。ML 分類發(fā)生在設(shè)備上,只有觀察結(jié)果通過 LPWAN 網(wǎng)絡(luò)發(fā)送到 Web 服務(wù)器。
這個項(xiàng)目可以很容易地修改以識別其他類型的植物病害,或者可以使用多個單元來覆蓋更大的區(qū)域。該裝置還可以安裝在育苗盤上方,使用Edge Impulse 上的新 FOMO 算法來嘗試檢測發(fā)芽的幼苗數(shù)量。另一個想法是嘗試檢測育苗盤是濕的還是干的并需要澆水。
我期待看到您如何修改和構(gòu)建此設(shè)計(jì)!
- 2023年人工智能產(chǎn)業(yè)概況及應(yīng)用趨勢分析 8次下載
- 物聯(lián)網(wǎng)智能溫室系統(tǒng)
- 人工智能是干嘛的 人工智能在金融行業(yè)的應(yīng)用 0次下載
- 什么是人工智能 人工智能應(yīng)用領(lǐng)域 0次下載
- 使用人工智能識別您的視覺內(nèi)容
- 用人工智能保護(hù)森林
- 薄膜連棟溫室大棚調(diào)控系統(tǒng)解決方案 7次下載
- 基于物聯(lián)網(wǎng)和區(qū)塊鏈的糧食供應(yīng)鏈金融新模式 18次下載
- CN-0420:物聯(lián)網(wǎng)智能溫室系統(tǒng)
- 中國智能物聯(lián)網(wǎng)白皮書 2次下載
- 如何使用物聯(lián)網(wǎng)進(jìn)行溫室環(huán)境監(jiān)測系統(tǒng)的設(shè)計(jì) 3次下載
- 如何使用人工智能進(jìn)行智能家居生態(tài)系統(tǒng)設(shè)計(jì)的研究分析 5次下載
- 電子書 中美人工智能行業(yè)生態(tài)比較 243次下載
- 人工智能物聯(lián)網(wǎng)旱災(zāi)監(jiān)控預(yù)警系統(tǒng)設(shè)計(jì)_王發(fā) 0次下載
- 硒砂瓜溫室種植模糊控制系統(tǒng)設(shè)計(jì) 36次下載
- 人工智能在智能制造的應(yīng)用場景 6006次閱讀
- 人工智能給教育帶來哪些巨大好處 8647次閱讀
- 微雪電子人工智能物聯(lián)網(wǎng)開發(fā)套件介紹 2740次閱讀
- 微雪電子Maix Go AIoT 人工智能物聯(lián)網(wǎng)開發(fā)套件介紹 3205次閱讀
- 淺談人工智能物聯(lián)網(wǎng)設(shè)計(jì)的AIoT開發(fā)套件特點(diǎn)及參數(shù) 4742次閱讀
- 什么是人類智能 楊學(xué)山淺談通用人工智能的發(fā)展途徑 3029次閱讀
- 大數(shù)據(jù)與人工智能技術(shù)如何幫助智能電網(wǎng)和能源互聯(lián)網(wǎng)的發(fā)展 9390次閱讀
- 關(guān)于未來人工智能和自動化的預(yù)測 3116次閱讀
- 5G,人工智能、區(qū)塊鏈與物聯(lián)網(wǎng)的關(guān)系詳細(xì)資料概述 7545次閱讀
- 人工智能應(yīng)用于物聯(lián)網(wǎng)的要求和有什么優(yōu)點(diǎn)的詳細(xì)資料概述 4676次閱讀
- 物聯(lián)網(wǎng)、云計(jì)算、人工智能之間的關(guān)系你知道嗎? 7165次閱讀
- 人工智能+行業(yè)時代到來,使得AI技術(shù)將嵌入至更多垂直行業(yè) 7742次閱讀
- 人工智能需要哪些知識_人工智能需要學(xué)什么_如何自學(xué)人工智能 4.4w次閱讀
- IBM使用人工智能幫助他們預(yù)測有機(jī)化學(xué)反應(yīng)的生成 5040次閱讀
- 人工智能是一把雙刃劍 1.1w次閱讀
下載排行
本周
- 1FZH114C LED驅(qū)動控制芯片中文手冊
- 0.88 MB | 2次下載 | 免費(fèi)
- 2PIC16F627A/628A/648A數(shù)據(jù)手冊
- 2.94 MB | 1次下載 | 2 積分
- 3NS2582同步升壓雙節(jié)鋰電池充電管理IC中文手冊
- 1.47 MB | 1次下載 | 免費(fèi)
- 4Altium Designer 22.11.1軟件安裝包下載
- 0.00 MB | 1次下載 | 免費(fèi)
- 5Altium Designer 23 軟件下載
- 0.00 MB | 1次下載 | 免費(fèi)
- 6Altium Designer AD 25 軟件安裝包下載
- 0.00 MB | 1次下載 | 免費(fèi)
- 7高頻率變壓器的設(shè)計(jì)
- 0.03 MB | 1次下載 | 1 積分
- 8ANT8817 1%3.5W/3.7V,同步自適應(yīng)升壓,超長續(xù)航,H類防破音單聲道音頻功放中文手冊
- 1.11 MB | 1次下載 | 免費(fèi)
本月
- 1蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 286次下載 | 5 積分
- 2長虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 87次下載 | 5 積分
- 3U盤一鍵制作
- 23.84 MB | 41次下載 | 免費(fèi)
- 4AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 37次下載 | 免費(fèi)
- 5Altium Designer元件庫
- 17.11 MB | 33次下載 | 免費(fèi)
- 6AO4803A雙P通道增強(qiáng)型場效應(yīng)晶體管的數(shù)據(jù)手冊
- 0.11 MB | 28次下載 | 2 積分
- 7長虹液晶彩電LS29機(jī)芯的技術(shù)資料說明
- 3.42 MB | 16次下載 | 2 積分
- 8TP4055 500mA線性鋰離子電池充電器中文手冊
- 0.75 MB | 9次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191387次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論