“解救”程序猿, i.MX6Ul讓您的設備上“云”更簡單

原創 2019-11-09 10:12:00 i.MX6Ul 阿里云LinkKit SDK 物聯網網關 無線網絡 設備如何連網

2019年——都知道物聯網行業將會是一個互聯互通的落地年,屆時會有更多的設備接入云端,利用云端的優勢節省成本,掌控數據,對客戶進行精準遠程服務,將一次銷售變為終身銷售。雖然設備上云已經成為不可逆轉的發展趨勢,但是設備上云仍然面臨著許多復雜的挑戰。


1.  開發的難度


身為嵌入式開發者的你一定經常為設備上云而傷神,繁瑣的上云步驟、復雜的環境配置,兩個工程師因為設備端與云端協議是否互通經常是“拳腳相加”。

整體開發工作量大、效率低。物聯網世界看似美好,實則折騰不起。


2.  設備的穩定和性能


傳統物聯平臺需要自行實現擴展性架構,極難做到百萬級、億級設備長連接并發處理的能力,且在宕機發現后需要自行遷移,遷移服務器會導致中斷,穩定性無法保障。


3.  設備的安全性


物聯網設備是通過網絡連接云端,牽扯到網絡也就牽扯到了安全。傳統的安全保護是數據以及完整性和可用性的保障,但在物聯網時代安全的邊界是需要“端到端”設備的物理資產的保護。如何對物聯網設備開發部署安全防護措施是個極大的挑戰。


那有沒有更方便、 更快捷、更簡單的物聯網開發方式呢?


此篇文章將顛覆你對設備上云的痛苦印象,幫助你快速高效的開發從此擺脫加班的痛苦。


硬件平臺采用飛凌嵌入式開發板,軟件采用阿里云提供給設備廠商的LinkKit SDK開發平臺。

結合網關類產品應用舉例,介紹網關如何采集和控制端側設備,如何通過有線或者無線網絡鏈接到阿里云平臺,拓撲圖如下:


“解救”程序猿, i.MX6Ul讓您的設備上“云”更簡單


工業物聯網解決方案


①  網關設備端


 選好硬件平臺  

很多企業希望設備上云,但是又無法承受設備上云的成本,據計算當前我國規模以上的工業企業中,80%以上的機器設備都沒有聯網。如何選擇一個成本低、接口豐富,同時還能降低開發難度的硬件平臺成為一個重要的因素。

飛凌設計的FETMX6UL-C核心板,主頻528MHZ,運行功耗低至60mA。而且功能接口豐富齊全,不僅支持雙路10/100M自適應以太網接口,還可以支持8路UART、2路CAN2.0B。完全符合物聯網應用中南向連接傳感器設備的所有接口要求。北向連接支持以太網、全網通4G、NB-Iot、WiFi等聯網接口,支持Linux3.14、Linux4.1.15操作系統。協議棧齊全同時還可以滿足邊緣計算的要求。


“解救”程序猿, i.MX6Ul讓您的設備上“云”更簡單

 移植LinkKit SDK 

LinkKit SDK由阿里云提供給設備廠商,由設備廠商集成到設備上后通過該SDK將設備安全的接入到阿里云IoT物聯網平臺,從而讓設備可以被阿里云IoT物聯網平臺進行管理。

LinkKit SDK目前提供了C、Java、Python、NodeJS、安卓、iOS等多種語言/平臺的支持。

C語言LinkKit SDK適用于使用C語言開發業務處理邏輯的設備,由于C語言運行速度快、需要的運行內存較少,目前大多數的IoT設備使用C語言進行產品開發。

移植LinkKit SDK主要分為以下幾個步驟,可以按照如下步驟進行操作,飛凌提供了完整的移植文檔,按照文檔10分鐘就可以完成。


“解救”程序猿, i.MX6Ul讓您的設備上“云”更簡單

②  移動端

相比較PC端,移動互聯網可以使人們隨時、隨身、隨地通過手機查看各種信息,越來越多的應用于技術將覆蓋移動市場,為了讓移動開發更簡單,阿里云提供了IoTStudio開發工具可以加速物聯網SaaS構建。并提供了移動可視化開發、Web可視化開發、服務開發與設備開發等一系列便捷的物聯網開發工具,解決物聯網開發領域開發鏈路長、技術棧復雜、協同成本高、方案移植困難的問題。


“解救”程序猿, i.MX6Ul讓您的設備上“云”更簡單

 特點 

簡單易用。移動可視化工作臺與阿里云物聯網平臺設備接入能力、物模型能力無縫銜接。無需寫代碼,您就可以快速搭建設備控制、設備狀態展示、數據展示等物聯網場景下的移動應用。

無需額外的服務器和數據庫。移動應用搭建完畢后,即可構建生成移動應用安裝包和工程源代碼。

③  WEB端

Web可視化開發與移動可視化開發一樣開發簡單。無需寫代碼,只需在編輯器中,拖拽組件到畫布上,再配置組件顯示樣式、數據源和動作,即以可視化開發的方式完成Web應用開發,并可批量進行設備綁定。適用于開發設備監測/控制面板、設備數據分析報表等。


“解救”程序猿, i.MX6Ul讓您的設備上“云”更簡單



 特點 

簡單易用。Web可視化工作臺與物聯網平臺的設備接入能力、物模型能力無縫銜接。無需寫代碼,您就可以調用設備數據,進行設備控制。

無需額外購買服務器和數據庫,應用搭建完畢即可預覽、使用,支持綁定自己的域名對最終用戶進行分發。

頁面或應用創建完畢后,可以直接應用在多個地方。同時,IoTStudio支持批量更換綁定設備。


推薦閱讀 換一批 換一批