步驟1:所需的硬件和軟件:
硬件:
1。 NCD遠程溫度和濕度傳感器
2.帶USB接口的NCD遠程無線網(wǎng)狀調(diào)制解調(diào)器
軟件:
節(jié)點紅色
步驟2:設(shè)置節(jié)點紅色
現(xiàn)在您已經(jīng)有傳感器在運行,我們需要用這種數(shù)據(jù)做一些有用的方法。
首先,您必須安裝Node-Red。
完成后,您需要輸入命令行,或者為Windows用戶輸入Power Shell,導(dǎo)航到安裝了Node-RED目錄。
現(xiàn)在輸入“npm i ncd-red-wireless node-red-dashboard”。這將安裝從無線傳感器接收數(shù)據(jù)所需的節(jié)點,一旦完成,您就可以啟動Node-RED。
要在命令提示符或終端中啟動節(jié)點服務(wù)器寫入node-red,然后按Enter鍵。
第3步:創(chuàng)建流程的步驟
此時您將查看大量空白如果在左側(cè)有一長串節(jié)點,則此側(cè)邊欄稱為調(diào)色板。
步驟4:前進并將無線網(wǎng)關(guān)節(jié)點拖到您的Flow Canvas上以獲取已啟動。
ncd-red-wireless提供管理串行連接的節(jié)點,解析傳入的傳感器數(shù)據(jù),按特定參數(shù)對其進行過濾,并允許您配置無線傳感器。
步驟5:查找無線傳感器:
當(dāng)您交付節(jié)點時,您將能夠查看信息選項卡,其中包含有關(guān)節(jié)點功能的記錄,此選項卡填充了最大的節(jié)點紅色包并且由珍貴的統(tǒng)計信息組成,通常您現(xiàn)在不想查看信息選項卡室外的任何其他文檔,因此,當(dāng)您有關(guān)于節(jié)點如何工作的問題時,即使您正在構(gòu)建流程時也要考慮它。我們要做的下一個元素是配置節(jié)點,當(dāng)你第一次添加它時,你會注意到藍點旁邊的右上角有一個小三角形,三角形表示節(jié)點需要額外的配置,藍色dot表示該節(jié)點已不再作為流的一部分進行部署。
雙擊該節(jié)點以打開配置選項。
點擊“串行設(shè)備”字段旁邊的鉛筆圖標(biāo)配置USB路由器,這將打開第二個配置面板,該面板只有幾個選項。
步驟6:單擊串行端口字段旁邊的放大鏡并選擇與路由器對應(yīng)的端口,然后單擊頂部的“添加”按鈕。
步驟7:現(xiàn)在將根據(jù)該選擇填充串行設(shè)備字段,您可以單擊“完成”,您現(xiàn)在可以直接訪問您的無線傳感器!查看正在進入的數(shù)據(jù)。
步驟8:現(xiàn)在回到您的調(diào)色板并在頂部的搜索字段中鍵入“debug”,抓取其中一個節(jié)點并將其拖動到無線網(wǎng)關(guān)的右側(cè)
步驟9:雙擊它并將“msg?!备臑椤巴瓿伞毕ο蟆皢螕敉瓿?/p>
步驟10:現(xiàn)在在兩個節(jié)點之間畫一條線,然后單擊窗口右上角的”部署“。 。
步驟11:使用數(shù)據(jù):
現(xiàn)在無線無線收集傳感器數(shù)據(jù)并將其輸出到“調(diào)試”選項卡,此“調(diào)試選項卡”位于信息選項卡后的右側(cè)邊欄內(nèi)。要查看信息,請按“重置”按鈕。節(jié)點紅色記錄在json數(shù)據(jù)包中的節(jié)點之間被超越。當(dāng)msg對象進入調(diào)試選項卡時,您可以使其更大,以查看隨其附帶的信息的整體列表。如果您需要快速查看哪些傳感器正在檢查,這非常有用。此節(jié)點提供的另一個問題是將路由器與配置模式下設(shè)備的網(wǎng)絡(luò)標(biāo)識交換的簡單方法,只需點擊左側(cè)的按鈕即可節(jié)點和工具將切換到配置網(wǎng)絡(luò),再次點擊它以使其返回到監(jiān)聽模式。一旦我們設(shè)置了wi-fi工具節(jié)點,它們就可以設(shè)置為在進入配置模式時定期配置傳感器,因此它始終可用于維護流中存在的此類網(wǎng)關(guān)節(jié)點,以便快速配置設(shè)備。
步驟12:添加無線傳感器:
我們需要在國內(nèi)分離無線傳感器記錄,以便我們能夠顯示它,我們可以使用交換節(jié)點完全基于帶有或傳感器類型的mac地址從網(wǎng)關(guān)中分離出消息,但正如我所提到的,無線節(jié)點真正包含了配置傳感器的額外功能,因此我們將從它們開始為您提供有關(guān)這些結(jié)構(gòu)如何工作的額外整體圖像。如果您還沒有看到來自兩個傳感器的數(shù)據(jù)包,請?zhí)崆敖徊娌聪聝H未啟動的重置按鈕。通過任何串行設(shè)備配置節(jié)點進行傳感器評估時,傳感器的mac地址和類型將緩存在池中,以便我們能夠在下一步的持續(xù)時間內(nèi)快速找到它。
從調(diào)色板中抓取無線節(jié)點并將其拖到流上,雙擊它以進行配置。
步驟13:選擇從用于無線網(wǎng)關(guān)的下拉列表中的串行設(shè)備,現(xiàn)在單擊“Mac地址”旁邊的放大鏡并選擇其中一個可用選項。
步驟14:單擊完成
您會注意到這會自動為您設(shè)置傳感器類型,您也可以為其命名,以便更容易識別。如信息選項卡中所述,Serial for Config字段是可選的,我們現(xiàn)在不用擔(dān)心。您剛剛添加的節(jié)點可以作為傳入傳感器數(shù)據(jù)的過濾器,只傳遞mac地址的數(shù)據(jù),如果沒有mac地址,則傳感器類型。
步驟15:現(xiàn)在返回調(diào)色板并在頂部的搜索字段中鍵入“debug”,抓取其中一個節(jié)點并將其拖到無線網(wǎng)關(guān)的右側(cè)
步驟16:雙擊它并單擊完成
步驟17:添加功能節(jié)點
函數(shù)節(jié)點用于針對msg對象運行JavaScript代碼。函數(shù)節(jié)點接受msg對象作為輸入,并且可以返回0或更多消息對象作為輸出。此消息對象必須具有有效內(nèi)容屬性(msg.payload),并且通常具有其他屬性,具體取決于前進節(jié)點。
現(xiàn)在從調(diào)色板中獲取“函數(shù)”節(jié)點,并放置它位于Temp/Hum節(jié)點的右側(cè)。
步驟18:雙擊節(jié)點編輯功能節(jié)點。
在這里你必須編寫一些小的javascript代碼來創(chuàng)建一個條件,所以溫度和濕度值將寫在excel中。
步驟19:現(xiàn)在從調(diào)色板中獲取CSV節(jié)點并將其放置在功能節(jié)點的右側(cè),它將轉(zhuǎn)換值CSV格式即逗號分隔值。
步驟20:現(xiàn)在雙擊它并鍵入以逗號分隔的列名稱,并輸出為“每行一條消息”,如下圖所示。
步驟21:現(xiàn)在回到您的調(diào)色板并在頂部的搜索字段中鍵入“文件”,抓住顯示“寫入Msg.payload”的一個來存儲值并將其放在CSV節(jié)點上。您還可以附加調(diào)試節(jié)點以檢出文件節(jié)點。
步驟22:雙擊它以編輯文件節(jié)點,輸入您希望存儲值的文件名如圖所示。
步驟23:現(xiàn)在連接所有電線并單擊Deploy按鈕。
步驟24:輸出
現(xiàn)在你可以檢查excel輸出。
步驟25:Node_red_flow
步驟26:此外,還有另一種方法將數(shù)據(jù)發(fā)送到Excel使用“JSON”節(jié)點和“excel”節(jié)點。
首先,如果您使用上述方法,請關(guān)閉終端或命令提示符。
然后你必須安裝excel節(jié)點來存儲數(shù)據(jù)。
因此你需要輸入命令行,或者為Windows用戶輸入Power Shell,導(dǎo)航到安裝Node-RED的目錄。
現(xiàn)在輸入“npm install node-red-contrib-excel”。這將安裝存儲來自無線傳感器的數(shù)據(jù)所需的“excel”節(jié)點,一旦完成,您就可以啟動Node-RED。
在命令提示符或終端中啟動節(jié)點服務(wù)器寫入node-red按回車。
現(xiàn)在打開瀏覽器并導(dǎo)航到http://localhost:1880以打開流構(gòu)建器。
步驟27:步驟是否與添加無線傳感器相同。
構(gòu)建與上述相同的流程,直至添加無線傳感器。
然后從調(diào)色板中抓取JSON節(jié)點并將其直接放置到Temperature/Humidity節(jié)點。
步驟28:雙擊它編輯JSON節(jié)點,按其顯示編輯在下面的圖片中單擊完成。
步驟29:現(xiàn)在抓住您從調(diào)色板安裝的“excel”節(jié)點并將其放置到右邊的“JSON”節(jié)點。
步驟30:雙擊它輸入你要存儲Temp/hu的文件名m數(shù)據(jù)并單擊完成。
步驟31:現(xiàn)在連接所有電線
步驟32:點擊部署按鈕
步驟33:OUTPUT
但是excel節(jié)點的限制是它會在一行中覆蓋數(shù)據(jù)。
-
溫濕度傳感器
+關(guān)注
關(guān)注
5文章
600瀏覽量
36524
發(fā)布評論請先 登錄
什么是溫濕度傳感器的水合?

如何使用 CYW20829 將獲得的傳感器數(shù)據(jù)發(fā)送到廣播中?
常見的溫濕度傳感器類型?
溫濕度傳感器:核心原理與跨領(lǐng)域應(yīng)用解析

評論