前言
阿里云,IoT(物聯(lián)網(wǎng)),是不是都是你熟悉但陌生的詞匯?
熟悉是因為時不時總能聽到過這兩個詞,陌生是因為,實在不知道這兩個詞到底是在做什么的。
那么,阿里云有一個物聯(lián)網(wǎng)平臺,上面可以進行IoT系統(tǒng)開發(fā),有沒有想法來學習一下?
怕太費錢?你只需要購買一套阿里云版的LoRa IoT應(yīng)用實踐開發(fā)套件,費用也就在一千多到兩千多的量級。
怕學不會?廠商往往標配有圖文并茂的說明書,你照著說明書一步一步操作,就可以實現(xiàn)全流程的實操,掌握各個階段的處理要點。
這新技能是否吸引人?Github上有一堆的LoRa領(lǐng)域(物聯(lián)網(wǎng)領(lǐng)域的一個分支)的發(fā)燒友,作為個人興趣來培養(yǎng),絕對讓你愛不釋手。
這新技能是否有利于找工作?工業(yè)和農(nóng)業(yè)中存在諸多需要遠距離通信的場景,而遠距離通信正是LoRa技術(shù)的強項。這些遠距離通信獲取的數(shù)據(jù),需要在一個平臺上來進行數(shù)據(jù)處理和管理。阿里云物聯(lián)網(wǎng)平臺提供的IoT系統(tǒng)開發(fā)的功能,正是為此而生。
一、為了get這項新技能,你的硬件成本是多少?
要在阿里云上學習IoT系統(tǒng)開發(fā),你就需要有一套IoT的網(wǎng)關(guān)和節(jié)點。
節(jié)點就是用來監(jiān)測某地的某些屬性的數(shù)據(jù)的工具,比如說,在智慧農(nóng)場里監(jiān)測某個位置的溫濕度數(shù)據(jù)。
而網(wǎng)關(guān)就是用來接收節(jié)點上傳的數(shù)據(jù),并將接收的數(shù)據(jù)發(fā)送到服務(wù)器上。
你具備了這兩樣?xùn)|西,就可以在阿里云上配置這些硬件并獲取數(shù)據(jù)。
那么,為了在阿里云上配置這些硬件,你可以選擇自行購買一個網(wǎng)關(guān)+一個節(jié)點,也可以選擇購買專門的阿里云固件版本的IoT應(yīng)用實踐開發(fā)套件。
比如,如圖1所示,正是一套阿里云固件版本的IoT應(yīng)用實踐開發(fā)套件,其包括一個LoRaWAN室內(nèi)型網(wǎng)關(guān)RAK7243+一個LoRa節(jié)點RAK7205。
圖1 ??阿里云固件版本的IoT應(yīng)用實踐開發(fā)套件示例圖
購買套件相對于單購買網(wǎng)關(guān)+節(jié)點的好處是:
(a)你可以選擇阿里云固件版本的套件,這樣,能夠確保你的網(wǎng)關(guān)和節(jié)點都可以在阿里云上注冊和關(guān)聯(lián)。因為,作為新手小白的話,很可能無法正確購買到相匹配的產(chǎn)品。
(b)該套件會有圖文并茂的說明書,來告訴你怎么在阿里云物聯(lián)網(wǎng)平臺上,利用該套件進行IoT系統(tǒng)開發(fā)。
一個阿里云固件版本的IoT應(yīng)用實踐開發(fā)套件的價格大概在2000塊左右。這個成本應(yīng)該說是比較低的,好一點的手機都不止這個錢,小孩子的英語在線培訓(xùn)班也不止這個錢。
二、為了get這項新技能,你需要消耗多少腦細胞?
硬件設(shè)備都到手之后,你需要學習的就是如何將這些硬件設(shè)備在阿里云物聯(lián)網(wǎng)平臺上配置或關(guān)聯(lián),這樣具備權(quán)限的人都可以隨時聯(lián)網(wǎng)查看節(jié)點數(shù)據(jù)的情況。
可以參見文章(如何在阿里云上注冊LoRaWAN網(wǎng)關(guān)、?如何在阿里云上添加自己的LoRa節(jié)點設(shè)備),如何將節(jié)點發(fā)送的數(shù)據(jù)發(fā)送到阿里云(可參見文章添加入網(wǎng)憑證、節(jié)點上電入網(wǎng)),如何在阿里云上搭建一個Web應(yīng)用(可參見文章單設(shè)備Web應(yīng)用、多設(shè)備Web應(yīng)用)
那么,看起來好像需要掌握的技術(shù)比較多?會不會很難學?
答案是不會的。因為設(shè)備廠商為了便于大家使用,將“物”最簡單的接入到互聯(lián)網(wǎng),所以,你需要做的,只是懂得如何將各個部分連接起來運作。
比如廠商往往會提供圖文并茂的說明書,如圖2所示,是阿里云固件版本的IoT應(yīng)用實踐開發(fā)套件說明書的示例。
圖2 ??阿里云固件版本的IoT應(yīng)用實踐開發(fā)套件說明書示意圖
從圖2可以看出,該說明書中,對于如何導(dǎo)入物模型,也是做了極其詳盡的解釋,尤其是在需要注意的地方,如ProductKey需要一致這種地方,還在界面圖上費心的用紅色方圈圈出來,便于用戶查找到對應(yīng)的地方。
IoT應(yīng)用實踐開發(fā)套件的廠商為了方便用戶,也是嘔心瀝血了。
所以,想學的人,最好還是買套件啊,套件有保障,照著套件說明書學下來,可以很快速的學會如何在阿里云上開發(fā)IoT系統(tǒng)。
腦細胞需要花費多少呢?
基本不需要,只需要照做就行。
當然了,在照做的時候,可以適當思考一下,如果跟業(yè)務(wù)需求不一樣的話,那么,需要如何按照說明書提供的范例來修改,以便使得開發(fā)的IoT系統(tǒng)符合實際的業(yè)務(wù)需求。
三、開發(fā)出來的IoT系統(tǒng)能做什么?
開發(fā)出來的IoT系統(tǒng),到底能幫到你做哪些事情呢?答案如下。
(1)你的節(jié)點包括哪些傳感器,你就能獲取到哪些數(shù)據(jù)。
如圖3所示,是根據(jù)廠商在阿里云物聯(lián)網(wǎng)平臺上提供的開發(fā)模板,所開發(fā)出來的Web應(yīng)用,也就是用戶只需要輸入該Web應(yīng)用的域名,就可以看到如圖3所示的界面,顯示該應(yīng)用實踐開發(fā)套件所包括的節(jié)點所在位置所探測到的多種屬性的數(shù)據(jù),比如溫度、濕度、大氣壓等等。
圖3 ??阿里云物聯(lián)網(wǎng)平臺上開發(fā)的Web應(yīng)用能監(jiān)測的數(shù)據(jù)示例
(2)你可以讓Web應(yīng)用的界面更加美化,并且其他具備權(quán)限的用戶只需要輸入域名就可以查看數(shù)據(jù)
你可以在廠商提供的Web應(yīng)用模板上進行修改,也可以自己新建一個Web應(yīng)用,全程都是在阿里云物聯(lián)網(wǎng)平臺上用鼠標點點選選,不需要進行編程,就可以獲得如圖4所示的Web應(yīng)用的主頁示意圖,用戶可以在該Web應(yīng)用上查看到設(shè)備所探測到的數(shù)據(jù)信息。
圖4 ??阿里云物聯(lián)網(wǎng)平臺搭建的Web應(yīng)用主頁示意圖
結(jié)語
通過阿里云固件版本的IoT應(yīng)用實踐開發(fā)套件(比如瑞科慧聯(lián)的RAK7205+RAK7243套件),你可以從零開始、并且超低成本超快速的完成整個Web應(yīng)用搭建的流程,迅速get到一項有用的新技能。lw
評論