新四季網

一種物聯網應用開發平臺網關的製作方法

2023-09-11 13:20:00 1


本實用新型涉及一種網關,具體為一種用於物聯網應用開發的網關。



背景技術:

由於物聯網的大批興起和應用的快速推廣,物聯網應用開發技術也得到了長足的發展,但是在某些方面,物聯網應用開發技術的發展遇到了瓶頸,尤其是針對各種在校生進行物聯網應用開發知識普及教育的物聯網應用開發平臺,物聯網應用開發平臺包括開發箱、網關箱和雲平臺三部分,而網關箱是連接開發箱和雲平臺的橋梁,因此,網關成為整個平臺建設中的重點和難點。現有的物聯網應用開發箱體積大、成本高,功能單一,只能做一些驗證性實驗,不能根據現實情況進行應用開發,不能滿足學生的學習和設計需求,不能滿足學生實現一個完整的工程應用系統的需求。本實用新型一種物聯網應用開發平臺網關解決了這些問題,滿足了學生以及老師的物聯網應用開發知識普及教育的實際需求。



技術實現要素:

本實用新型需要解決的技術問題是,克服背景技術的不足,提供一種結構簡單合理、體積較小、便於攜帶、且能實現開發箱與雲平臺之間的連接的物聯網應用開發平臺的網關。物聯網應用開發平臺網關包括:單片機開發板模塊、Zigbee協調器開發板模塊、GPRS通信開發板模塊、電源模塊、杜邦線、網關箱六部分。用杜邦線將布置在網關箱內的單片機開發板模塊、Zigbee協調器開發板模塊、GPRS通信開發板模塊、電源模塊連接起來形成物聯網應用開發平臺網關。其通訊過程為:單片機開發板模塊控制Zigbee協調器開發板模塊接收物聯網應用開發箱終端Zigbee節點採集回來的傳感器數據,然後Zigbee協調器開發板模塊又由串口和單片機開發板模塊之間進行通信,隨之單片機開發板模塊由控制指令將信息傳送到GPRS通信開發板模塊,最後GPRS通信開發板模塊通過TCP Socket協議傳輸到物聯網雲平臺上,用戶可以通過物聯網雲平臺查看和利用數據;用戶也可通過物聯網雲平臺發送控制命令由GPRS通信開發板模塊下放給Zigbee協調器開發板模塊,Zigbee協調器開發板模塊再下放給對應的終端Zigbee節點,以實現對設備的遠程控制。

本實用新型是採取如下的技術方案實現的:一種物聯網應用開發平臺網關包括單片機開發板模塊、Zigbee協調器開發板模塊、GPRS通信開發板模塊、電源模塊、杜邦線、網關箱六部分。其中單片機開發板模塊、Zigbee協調器開發板模塊、GPRS通信開發板模塊之間通過杜邦線連接構成網關,電源為其提供電以供其能夠正常工作,通過相應程序實現傳輸功能。

所述單片機開發板模塊採用的是Arduino Mega2560開發板。Arduino Mega2560開發板的核心是ATmega2560且採用USB接口形式,與其他系列的晶片相比具有較多的數字I/O口且引腳功能完備,供電方式靈活多樣,因其內置了bootloader程序所以燒錄程序更加方便。

所述Zigbee協調器開發板模塊是由串口和單片機之間通信的,可以很快的實現把設備連入到Zigbee網絡的目的。Zigbee協調器開發板模塊由一個XBEE底板和XBee模塊組成,把XBee模塊插到XBEE底板上構成Zigbee節點,頻段為2.4GHZ,採用802.15.4協議棧,是以串口的方式與單片機開發板模塊進行通信的,支持點對點通信以及點對多點網絡,此模塊的天線為導線天線。

所述GPRS通信開發板模塊用的是SIM900 GSM/GPRS擴展板,為SIM900 4頻 GSM/GPRS 模塊。它給Arduino Mega2560主控板提供GSM/GPRS功能擴展,用上此擴展板後,Arduino Mega2560主控板能進行簡訊的收發和與GPRS數據連接通訊,此模塊主要實現與雲平臺的無線遠程通信。

物聯網應用開發平臺網關通過Zigbee協調器開發板模塊接收物聯網應用開發箱Zigbee終端節點發送過來的傳感器數據,其中ZigBee終端節點和Zigbee協調器開發板模塊之間的傳輸方式是Zigbee通信方式,Zigbee協調器開發板模塊將傳輸過來的數據通過串口通信的方式與單片機開發板模塊進行通信,單片機開發板模塊以控制指令的方式傳輸到GPRS通信開發板模塊,最後GPRS通信開發板模塊通過TCP Socket協議傳輸到物聯網雲平臺上。用戶可以通過物聯網雲平臺查看和利用數據;用戶也可通過物聯網雲平臺發送控制命令由GPRS通信開發板模塊下放給Zigbee協調器開發板模塊,Zigbee協調器開發板模塊再下放給對應的終端Zigbee節點,以實現對設備的遠程控制。

本實用新型的有益效果是:本實用新型涉及的一種物聯網應用開發平臺網關,是一種通用性強、可擴展性高的物聯網應用開發平臺網關,解決了以下問題:普通物聯網應用開發箱體積大、成本高,功能單一,只能做一些驗證性的實驗,不能根據現實情況進行應用開發,不能滿足學生學習和設計的需求,不能滿足學生實現一個完整的工程應用系統的需求。滿足了學生以及老師對物聯網應用開發知識的普及教育的實際需求,使物聯網應用開發更加的完善和發展。

附圖說明

圖1是本實用新型網關的結構的示意圖。

圖2是本實用新型網關程序流程圖。

具體實施方式

下面結合附圖詳細說明本實用新型一種物聯網應用開發平臺網關具體實施,但不對本實用新型的權利要求作任何限定。

如圖1所示,一種物聯網應用開發平臺網關包括單片機開發板模塊、Zigbee協調器開發模塊和GPRS通信開發板模塊三大主要部分。用杜邦線將布置在網關箱內的單片機開發板模塊、Zigbee協調器開發板模塊、GPRS通信開發板模塊、電源模塊連接起來形成物聯網應用開發平臺網關。

所述單片機開發板模塊採用的是Arduino Mega2560開發板。Arduino Mega2560開發板的核心是ATmega2560且採用USB接口形式,單片機開發板模塊上的USB接口與PC機上的USB接口通過USB接口線相連,在PC機的軟體平臺上編寫程序並燒錄到單片機開發板模塊以實現所需的功能。

所述Zigbee協調器開發板模塊是由串口和單片機之間通信的,可以很快的實現把設備連入到Zigbee網絡的目的。所述Zigbee協調器開發板模塊的TXD引腳與單片機開發板模塊的串口2引腳用杜邦線進行連接,用來實現串口通信;所述Zigbee協調器開發板模塊的電源和GND引腳與單片機開發板模塊的對應引腳用杜邦線連接起來,以實現正常通信。所述的單片機開發板模塊通過Zigbee協調器開發板模塊以「02,傳感器序號,傳感器數據;」這樣的通信格式上傳數據到物聯網雲平臺上。

所述GPRS通信開發板模塊用的是SIM900 GPRS擴展板,選其是因其具有4頻且能提供擴展功能。所述GPRS通信開發板模塊的TXD引腳與單片機開發板模塊的串口1引腳用杜邦線連接起來,所述GPRS通信開發板模塊的電源和GND引腳與單片機開發板模塊的對應引腳用杜邦線進行連接,用來實現通信。所述GPRS通信開發板模塊以「03,傳感器序號,指令序號,指令內容;」這樣的通信格式上傳到物聯網雲平臺,當雲平臺做出控制傳感器的命令時且傳感器執行了則GPRS通信開發板模塊會以「04,指令序號,指令返回結果;」這樣的通信格式回傳傳感器執行的結果。

物聯網應用開發平臺網關通過Zigbee協調器開發板模塊接收物聯網應用開發箱Zigbee終端節點發送過來的傳感器數據,其中Zigbee終端節點和Zigbee協調器開發板模塊之間的傳輸方式是Zigbee通信方式,Zigbee協調器開發板模塊將傳輸過來的數據通過串口通信的方式與單片機開發板模塊進行通信,單片機開發板模塊以控制指令的方式傳輸到GPRS通信開發板模塊,最後GPRS通信開發板模塊通過TCP Socket協議傳輸到物聯網雲平臺上。用戶可以通過物聯網雲平臺查看和利用數據;用戶也可通過物聯網雲平臺發送控制命令由GPRS通信開發板模塊下放給Zigbee協調器開發板模塊,Zigbee協調器開發板模塊再下放給對應的終端Zigbee節點,以實現對設備的遠程控制。

如圖2所示,程序在執行時首先要初始化串口頻率,然後以GPRS模塊控制指令和伺服器建立socket連接,建立連接後單片機開發板讀取GPRS串口的數據,此時單片機開發板模塊會判斷GPRS是否有數據,如果有數據將進一步判斷是否是控制命令,若是控制命令將會由串口2發送到Zigbee協調器開發板模塊上,否則將會列印到串口0上以便調試;最後單片機開發板模塊利用所寫的程序判斷Zigbee協調器是否有數據,如果有數據則會通過串口1 與GPRS建立的socket連接將Zigbee協調器開發板模塊的數據發送到伺服器上,這樣循環讀取數據。

本實用新型上述一種物聯網應用開發平臺網關,不僅滿足了學生以及老師對物聯網應用開發知識普及教育的實際需求,而且還能滿足學生做一些完整的工程應用系統,將學生對物聯網的熱情和興趣激發出來,從而提高了學生的開發能力。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀