資料介紹
描述
?

該設(shè)備允許對(duì)城市花園周?chē)沫h(huán)境進(jìn)行快速、安全和遠(yuǎn)程分析。Urban Garden Monitor 由 WIZnet WIZ750SR 串口轉(zhuǎn)以太網(wǎng)模塊和 Arduino 101 提供支持,可讀取溫度、濕度和壓力數(shù)據(jù),并使用集成神經(jīng)網(wǎng)絡(luò)將它們分類(lèi)到一個(gè)類(lèi)別系統(tǒng)中。
該設(shè)備是使用一些相互交織的想法創(chuàng)建的:
WIZnet WIZ750SR串口轉(zhuǎn)以太網(wǎng)模塊

WIZ750SR 是一個(gè)串行轉(zhuǎn)以太網(wǎng)模塊,允許任何帶有串行端口的設(shè)備連接到互聯(lián)網(wǎng)。該模塊使用 W7500P 處理器,該處理器結(jié)合了帶 128KB 閃存的 ARM Cortex-M0 和硬連線 TCP/IP 內(nèi)核,可實(shí)現(xiàn)串行數(shù)據(jù)和以太網(wǎng)數(shù)據(jù)之間的無(wú)縫連接。在 Urban Garden Monitor 中,WIZ750SR 彌合了 Arduino 101 收集的環(huán)境數(shù)據(jù)與連接到與 WIZ750SR 相同路由器的任何設(shè)備上可訪問(wèn)的 TCP 客戶端終端之間的差距。
Arduino 101 和模式匹配引擎神經(jīng)網(wǎng)絡(luò)
Arduino 101 是一款獨(dú)特的開(kāi)發(fā)板,可在 Arduino 外形中發(fā)揮英特爾 Curie 模塊的功能。具有實(shí)時(shí)操作系統(tǒng)、集成 BLE、六軸加速度計(jì)/陀螺儀模塊和 128 節(jié)點(diǎn)模式匹配引擎 (PME) 或人工神經(jīng)網(wǎng)絡(luò)。Urban Garden Monitor 利用 RTOS 和 PME 將日常環(huán)境數(shù)據(jù)的優(yōu)化特征提供到一個(gè) 30 類(lèi)庫(kù)中,該庫(kù)會(huì)隨著設(shè)備學(xué)習(xí)此數(shù)據(jù)的不同分類(lèi)而填滿,從而使用戶能夠可視化數(shù)據(jù)趨勢(shì)并根據(jù)需要調(diào)整他們的花園. Arduino 101 還帶有一個(gè)額外的硬件串行端口,這對(duì) WIZ750SR 的操作至關(guān)重要,并充當(dāng)兩個(gè)設(shè)備之間的鏈接。
BMP180 和 DHT22 環(huán)境傳感器

Urban Garden Monitor 上有兩個(gè)環(huán)境傳感器,BMP180 和 DHT22,用于收集數(shù)據(jù)以供 Arduino 101 和 PME 解釋。BMP180 是氣壓和溫度傳感器,使用 I2C 總線與設(shè)備通信,而 DHT22 是溫度和濕度傳感器,使用單個(gè)數(shù)字引腳與設(shè)備通信。這些傳感器一起提供 Arduino 101 可以解釋并發(fā)送給用戶的一系列信息。
如何建造
要構(gòu)建此設(shè)備,請(qǐng)首先獲取隨附材料清單中的所有組件。請(qǐng)注意,您的計(jì)算機(jī)必須具有以太網(wǎng)端口。如果您的計(jì)算機(jī)上沒(méi)有 DB9 RS-232 端口,請(qǐng)獲取 USB 到 RS-232 DB9 適配器電纜。
1.配置WIZ750SR。當(dāng)您將模塊作為 EVB 套件的一部分購(gòu)買(mǎi)時(shí),該模塊將附在評(píng)估板上。
- 將隨附的 DB9 RS-232 電纜插入 EVB 的 DB9 端口。
- 將隨附的 USB Micro 轉(zhuǎn) USB A 電纜插入 EVB 的 Micro-USB 端口。
- 將隨附的以太網(wǎng)電纜插入 EVB 上 WIZ750SR 的以太網(wǎng)端口。
- 如有必要,將 USB 到 RS-232 DB9 適配器電纜的 DB9 端插入 DB9 RS-232 電纜,并將 USB 端插入計(jì)算機(jī)。否則,將 DB9 RS-232 電纜的 DB9 端直接插入計(jì)算機(jī)。如果您的計(jì)算機(jī)中尚不存在 USB 轉(zhuǎn)串口驅(qū)動(dòng)程序,您可能需要為您的電纜下載該驅(qū)動(dòng)程序。
- 將 USB Micro 轉(zhuǎn) USB A 電纜的 USB A 端插入計(jì)算機(jī)。
- 將以太網(wǎng)電纜插入計(jì)算機(jī)。這將允許測(cè)試設(shè)備功能。
- 輕按電路板側(cè)面的電源開(kāi)關(guān)。LED 將指示您的設(shè)備已通電。
- 使用此鏈接下載并打開(kāi) WIZnet-S2E-Tool-GUI:https ://github.com/Wiznet/WIZnet-S2E-Tool-GUI/releases/tag/v0.5.4
- 確保操作模式設(shè)置為“TCP 服務(wù)器”。如有必要,請(qǐng)使用上傳按鈕更新設(shè)備。

- 從 EVB 上拔下以太網(wǎng)電纜,然后在家庭路由器和開(kāi)發(fā)板之間插入您自己的以太網(wǎng)電纜。這將允許測(cè)試設(shè)備連接性。重新打開(kāi)S2E-Tool軟件,檢查您設(shè)備的“本地IP”和“本地端口”。一旦你有了這些,你的設(shè)備就可以使用了。
2. 測(cè)試通過(guò)WIZ750SR傳輸數(shù)據(jù)。保持設(shè)備插入。
- 從此鏈接下載 SocketTest:https ://sourceforge.net/projects/sockettest/ 。這是一個(gè) TCP 客戶端/服務(wù)器終端程序,可以測(cè)試以太網(wǎng)功能。
- 從arduino.cc的 Software->Downloads下載最新版本的 Arduino IDE 。
- 打開(kāi) Arduino 集成開(kāi)發(fā)環(huán)境。轉(zhuǎn)到 Tools->Port 并選擇 EVB 的通信端口。如果有多個(gè)端口,請(qǐng)檢查計(jì)算機(jī)的設(shè)備列表以查看哪個(gè)屬于您的板。
- 轉(zhuǎn)到工具 - >串行監(jiān)視器并打開(kāi)監(jiān)視器。將波特率更改為 115200 波特。
- 打開(kāi) SocketTest 并轉(zhuǎn)到客戶端選項(xiàng)卡。在各自的字段中輸入您的 EVB 的 IP 地址和端口號(hào)。點(diǎn)擊連接啟動(dòng)終端。
- 如果一切設(shè)置正確,您應(yīng)該能夠在 Arduino 終端中鍵入字符串并看到它們出現(xiàn)在 SocketTest 終端中,反之亦然。完成模塊測(cè)試后,關(guān)閉所有應(yīng)用程序并拔下 EVB 的電纜。
3. 使用材料清單中包含的部件構(gòu)建 Urban Garden Monitor。
- 從 EVB 上拔下 WIZ750SR。翻轉(zhuǎn) WIZ750SR,使接頭朝上。
- 按照此電路圖組裝顯示器的電子元件。接線后將電工膠帶纏繞在面包板上,然后再將其放在 Arduino 101 的中心。緊緊纏繞膠帶以確保連接穩(wěn)定,但要確保銀色 BMP180 單元中的孔暴露在外并朝上。

- 請(qǐng)注意,WIZ750SR 接頭由公針組成。使用 4 個(gè) F/F 跳線,每個(gè)跳線的一端都有一個(gè)實(shí)心 M/M 跳線,以在 Arduino 101 上創(chuàng)建一個(gè)薄型連接。
- 將 WIZ750SR 放在迷你面包板的頂部并將所有東西粘在一起。將任何松動(dòng)的跳線塞到 Arduino 101 的側(cè)袋中。確保 WIZ750SR 上的三個(gè) LED 仍然可見(jiàn),并且可以訪問(wèn)重置按鈕以及以太網(wǎng)和 USB 端口。
- 將 Arduino 101 連接到 Arduino 支架以確保對(duì)電路板的保護(hù)。

4. 將 Urban Garden Monitor 代碼上傳到 Arduino 101。
- 將包含的代碼下載到您的計(jì)算機(jī)并在 Arduino IDE 中打開(kāi)它。文件中包含有用的注釋?zhuān)灾笇?dǎo)您理解。
- 轉(zhuǎn)到 Tools->Board->Boards Manager 并找到 Intel Curie Boards 核心。下載版本 2.0.2。
- 關(guān)閉集成開(kāi)發(fā)環(huán)境。
- 將以下附加代碼庫(kù)下載到您的計(jì)算機(jī):
英特爾模式匹配技術(shù):https ://github.com/intel/Intel-Pattern-Matching-Technology
Adafruit DHT 濕度和溫度統(tǒng)一傳感器庫(kù):https ://github.com/adafruit/DHT-sensor-library
Adafruit 統(tǒng)一 BMP085/BMP180 驅(qū)動(dòng)程序:https ://github.com/adafruit/Adafruit_BMP085_Unified
- 打開(kāi)計(jì)算機(jī)的文件系統(tǒng)并找到“Arduino”文件夾。如果文件夾不存在,請(qǐng)?jiān)谄渲袆?chuàng)建一個(gè)名為“l(fā)ibraries”的文件夾。打開(kāi)文件夾,將下載好的三個(gè)代碼庫(kù)粘貼到文件夾中。
- 重新打開(kāi) Arduino IDE 并使用 USB AB 電纜將 Urban Garden Monitor 的 USB 端口插入計(jì)算機(jī)。轉(zhuǎn)到 Tools->Port 并選擇 Arduino 101 的端口。然后轉(zhuǎn)到 Tools->Board 并向下滾動(dòng)到 Intel Curie(32 位)開(kāi)發(fā)板。選擇 Arduino/Genuino 101。
- 點(diǎn)擊上傳按鈕將代碼上傳到您的開(kāi)發(fā)板。你準(zhǔn)備好了!
設(shè)備設(shè)置
要運(yùn)行該設(shè)備,首先將 Urban Garden Monitor 設(shè)置在您想要獲取環(huán)境讀數(shù)的區(qū)域。如果不是在您可能關(guān)注的一組特定植物旁邊,最好的位置是靠近,因?yàn)檫@將使您能夠獲得要監(jiān)測(cè)的植物的最準(zhǔn)確讀數(shù)。

放置顯示器后,取一個(gè) USB 壁式充電器并將 USB AB 數(shù)據(jù)線插入其中。將充電器插入墻上插座。將電纜的 B 端連接到顯示器所在的位置。準(zhǔn)備就緒后,從路由器上取下以太網(wǎng)電纜并將其也連接到顯示器。將 USB 電纜插入 USB-B 端口,然后將以太網(wǎng)電纜插入以太網(wǎng)端口。您應(yīng)該首先看到紅色 LED 燈亮起,然后在設(shè)備連接到互聯(lián)網(wǎng)后藍(lán)色 LED 燈亮起。

顯示器連接好后,您就可以不用管它了。轉(zhuǎn)到您的計(jì)算機(jī)并打開(kāi) SocketTest 應(yīng)用程序。輸入您之前為 EVB 記錄的 IP 地址和端口號(hào),然后點(diǎn)擊連接。請(qǐng)注意,如果您在首次獲得 IP 地址和現(xiàn)在之間添加或斷開(kāi)任何其他設(shè)備,IP 地址可能會(huì)發(fā)生變化。如果是這種情況,您可以檢查路由器的主頁(yè)以查看顯示器的當(dāng)前 IP 地址。

如果顯示器無(wú)法連接,請(qǐng)重試,因?yàn)榭赡苄枰恍r(shí)間才能完全連接到網(wǎng)絡(luò)。
設(shè)備操作和命令
連接后,您應(yīng)該會(huì)看到此屏幕:

輸入任何內(nèi)容并點(diǎn)擊發(fā)送或 Enter 鍵以激活監(jiān)視器。然后系統(tǒng)會(huì)提示您提供當(dāng)前時(shí)間。先輸入小時(shí)數(shù),發(fā)送,然后輸入分鐘數(shù)并發(fā)送。如果你犯了錯(cuò)誤,你可以點(diǎn)擊顯示器上的重置按鈕,然后重試。

配置時(shí)間后,您應(yīng)該會(huì)看到菜單提示。以下是您可以輸入的命令:

- LD:此命令使用中斷服務(wù)程序創(chuàng)建傳感器數(shù)據(jù)讀數(shù)的 2 秒間隔循環(huán)。在此期間,循環(huán)將優(yōu)先于所有其他命令,因此請(qǐng)確保在此期間不要激活任何其他數(shù)據(jù)顯示命令,否則它們將被中斷。當(dāng)您希望能夠遠(yuǎn)程查看植物生長(zhǎng)的環(huán)境時(shí),建議使用此命令,以便您可以在條件發(fā)生變化時(shí)做出相應(yīng)的響應(yīng)。

- DL:此命令關(guān)閉 ISR 數(shù)據(jù)循環(huán)。
- DD:此命令發(fā)送當(dāng)前傳感器數(shù)據(jù)讀數(shù)的單個(gè)快照。
- SS:此命令顯示前一天的平均數(shù)據(jù)和神經(jīng)網(wǎng)絡(luò)分類(lèi)。如果您在前一天的數(shù)據(jù)不存在時(shí)調(diào)用此命令,您將收到通知并且不會(huì)顯示任何數(shù)據(jù)。
- ST:此命令顯示過(guò)去 30 天的數(shù)據(jù)分類(lèi)。在一天被分類(lèi)之前,它將顯示為類(lèi)別 0。請(qǐng)注意類(lèi)別 0 也將被設(shè)備進(jìn)行的第一個(gè)分類(lèi)使用。如果您愿意,可以通過(guò)從 1 開(kāi)始數(shù)組索引并使其以 30 而不是 29 結(jié)束來(lái)修改它。
- DC:此命令顯示每個(gè)保存的數(shù)字日數(shù)據(jù)分類(lèi)代表的內(nèi)容。如果尚未為類(lèi)別分配特征,則所有字段的數(shù)據(jù)將顯示為零。

- SC:此命令顯示命令列表,如果您需要它以供參考。
PME操作
在用戶操作本板的過(guò)程中,Pattern-Matching Engine會(huì)在后臺(tái)運(yùn)行。每小時(shí),設(shè)備都會(huì)記錄設(shè)備周?chē)臏囟取鈮汉蜐穸葮颖尽?/font>然后將此數(shù)據(jù)以數(shù)組形式保存到設(shè)備中。在記錄的 24 小時(shí)后,設(shè)備會(huì)取每個(gè)數(shù)據(jù)集的平均值,并創(chuàng)建過(guò)去 24 小時(shí)環(huán)境的三變量表示。然后將這些數(shù)據(jù)加載到 PME 中,PME 根據(jù)學(xué)習(xí)經(jīng)驗(yàn)對(duì)其進(jìn)行分類(lèi)。如果沒(méi)有 PME 找到匹配的先前分類(lèi),則數(shù)據(jù)將被賦予新的分類(lèi)并保存到 PME 的內(nèi)存中。否則,分配現(xiàn)有的分類(lèi)。在這兩種情況下,當(dāng)天分配的分類(lèi)也會(huì)被保存。分類(lèi)被放入一個(gè) 30 天的數(shù)組中,該數(shù)組動(dòng)態(tài)適應(yīng)以防止溢出,刪除最早保存的日期并將所有其他數(shù)據(jù)向上移動(dòng),從而允許記錄最新的分類(lèi)。這允許用戶每天查看環(huán)境如何變化,從而允許他們調(diào)整他們的花園以適應(yīng)潛在的數(shù)據(jù)增加或減少趨勢(shì)。
如果分類(lèi)數(shù)量超過(guò) 30,則由于 PME 中的存儲(chǔ)空間數(shù)量有限,最舊的分類(lèi)隨后將被刪除。

?
希望這個(gè)項(xiàng)目能讓人們?cè)谏钪杏懈嗟臅r(shí)間,讓他們?yōu)樗麄兛赡軙?huì)照顧的城市花園提供更多的好處!
- Pi Skype監(jiān)視器開(kāi)源分享
- 無(wú)線串口監(jiān)視器開(kāi)源分享
- 車(chē)庫(kù)門(mén)監(jiān)視器開(kāi)源分享
- 蜂窩連接的蜂巢監(jiān)視器開(kāi)源分享
- 自動(dòng)化城市花園控制器
- 樹(shù)莓派監(jiān)視器開(kāi)源項(xiàng)目
- 管道監(jiān)視器開(kāi)源設(shè)計(jì)
- CPU和RAM使用監(jiān)視器開(kāi)源分享
- 模擬讀取串行監(jiān)視器開(kāi)源硬件
- 工廠監(jiān)視器(傳感器到前端)開(kāi)源分享
- 小馬駒監(jiān)視器開(kāi)源分享
- 車(chē)庫(kù)MC(監(jiān)視器和控制器)開(kāi)源分享
- 健康監(jiān)視器開(kāi)源分享
- OctoPrint打印監(jiān)視器開(kāi)源分享
- 電源監(jiān)視器開(kāi)源項(xiàng)目
- 典型電池監(jiān)視器電路圖分享 814次閱讀
- 簡(jiǎn)單的電池監(jiān)視器電路圖 726次閱讀
- 如何創(chuàng)建自定義監(jiān)視器? 656次閱讀
- 光纖應(yīng)用中的監(jiān)視器校準(zhǔn) 1082次閱讀
- 如何通過(guò)Raspberry Pi設(shè)置CE電流監(jiān)視器 2342次閱讀
- ISL28022數(shù)字功率監(jiān)視器評(píng)估套件及相關(guān)基礎(chǔ)知識(shí) 3191次閱讀
- Cypress懷孕監(jiān)視器CY8C38系列的性能特性及應(yīng)用方案 2498次閱讀
- KUKA C4如何使用診斷監(jiān)視器? 3877次閱讀
- 具監(jiān)視器的800mA單電阻器堅(jiān)固型線性穩(wěn)壓器LT3089 1189次閱讀
- 單片機(jī)PIC16的外設(shè)--故障保護(hù)時(shí)鐘監(jiān)視器解析 2072次閱讀
- 揭秘液晶顯示器和液晶監(jiān)視器的七大不同點(diǎn) 2125次閱讀
- 鋰離子電池和穩(wěn)壓器監(jiān)視器電路圖 1807次閱讀
- 基于LTC2991系統(tǒng)監(jiān)視器的相對(duì)濕度測(cè)量 2063次閱讀
- 液晶監(jiān)視器的選購(gòu)與保養(yǎng) 1077次閱讀
- 120Hz+全高清LCD監(jiān)視器新技術(shù)應(yīng)用解析 1403次閱讀
下載排行
本周
- 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元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開(kāi)發(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開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
- 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ì)》 溫德?tīng)栔?/a>
- 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語(yǔ)言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論