應(yīng)用

技術(shù)

物聯(lián)網(wǎng)世界 >> 物聯(lián)網(wǎng)新聞 >> 物聯(lián)網(wǎng)熱點新聞
企業(yè)注冊個人注冊登錄

物聯(lián)網(wǎng)開發(fā),有哪些通用化技術(shù)?三分鐘看懂物聯(lián)網(wǎng)里有什么!

2018-06-21 13:48 今日頭條

導(dǎo)讀:從智能電燈到共享單車、從智能井蓋到智慧農(nóng)業(yè),物聯(lián)網(wǎng)的行業(yè)跨度非常大。毫不夸張的講,所有行業(yè)都和物聯(lián)網(wǎng)有關(guān)聯(lián)。

  這個問題,很多物聯(lián)網(wǎng)專業(yè)的學(xué)生都答不上來。

  從智能電燈到共享單車、從智能井蓋到智慧農(nóng)業(yè),物聯(lián)網(wǎng)的行業(yè)跨度非常大。毫不夸張的講,所有行業(yè)都和物聯(lián)網(wǎng)有關(guān)聯(lián)。

  究竟該如何開始學(xué)習(xí)物聯(lián)網(wǎng)呢?

  應(yīng)用場景分散化,技術(shù)集中化

  物聯(lián)網(wǎng)的應(yīng)用場景,總結(jié)下來很一致:采集+傳輸+計算+展示(或反向)

  物聯(lián)網(wǎng)終端采集數(shù)據(jù)、把數(shù)據(jù)傳輸給服務(wù)器、服務(wù)器存儲和處理數(shù)據(jù)、把數(shù)據(jù)展示給用戶。

  例如智能水表,水表采集到用水數(shù)據(jù)、無線傳輸給服務(wù)器、服務(wù)器存儲并計算、展示給用戶查詢和繳費。

  再例如共享單車,正向過程是:單車獲取GPS位置數(shù)據(jù)、通過2G網(wǎng)絡(luò)上報給服務(wù)器、服務(wù)器記錄單車位置信息、用戶在APP端查看單車位置。反向過程是:用戶向服務(wù)器發(fā)出開鎖的要求、服務(wù)器通過2G網(wǎng)絡(luò)把開鎖指令下發(fā)給單車,單車執(zhí)行開鎖指令。

  大大小小的物聯(lián)網(wǎng)應(yīng)用,都是基于正向數(shù)據(jù)采集和反向指令控制這兩個流程來實現(xiàn)的。

  終端處理器的選擇

  物聯(lián)網(wǎng)終端,主要是采集數(shù)據(jù)和執(zhí)行指令。采集的數(shù)據(jù)如溫濕度、位置、語音、圖像視頻等。執(zhí)行的指令通常是開關(guān)和動作,如電機控制、內(nèi)容顯示等。

  簡單的數(shù)據(jù)指令,一般采用單片機。

  語音圖像視頻和內(nèi)容顯示等復(fù)雜數(shù)據(jù),一般采用多核ARM的Linux或Android處理器。

  對于物聯(lián)網(wǎng)行業(yè)初學(xué)者,可以先從單片機開始了解,像智能鎖、水表、路燈控制、智能家居等清一色都是單片機內(nèi)核的。

  傳輸方式的選擇

  物聯(lián)網(wǎng),肯定要聯(lián)網(wǎng)。聯(lián)網(wǎng)方式有這些:

  低功耗近距離,用BLE或Zigbee。

  低功耗遠距離,用NB-IOT或2G

  大數(shù)據(jù)近距離,用WIFI

  大數(shù)據(jù)遠距離,用4G網(wǎng)絡(luò)

  網(wǎng)絡(luò)布局上,遠距離的網(wǎng)絡(luò)直接連基站,無需自己布設(shè)網(wǎng)絡(luò)節(jié)點。而近距離的網(wǎng)絡(luò)都需要有一個網(wǎng)絡(luò)節(jié)點,先把終端數(shù)據(jù)傳給節(jié)點,節(jié)點再接入廣域網(wǎng)。

  遠距離傳輸比近距離傳輸?shù)膬r格更貴、功耗更高,合理利用遠近搭配,能夠有效降低物聯(lián)網(wǎng)終端的成本。

  例如原本的摩拜單車采用2G網(wǎng)絡(luò)解鎖,必須要保持數(shù)據(jù)長連接或使用下行短信開鎖,功耗高費用大,而青桔單車拋棄了遠程解鎖,直接使用手機的藍牙解鎖單車,節(jié)省了數(shù)據(jù)流量、降低了功耗、還能提高開鎖速度。

  再例如農(nóng)業(yè)物聯(lián)網(wǎng),在一個大范圍內(nèi)的農(nóng)田中布設(shè)多個土壤傳感器,如果都使用2G網(wǎng)絡(luò)上報數(shù)據(jù),也存在終端成本高、數(shù)據(jù)流量大的問題。而如果采用自組網(wǎng)的方式先構(gòu)成局域網(wǎng),再統(tǒng)一從一個2G數(shù)據(jù)節(jié)點和服務(wù)器對聯(lián),總體成本就會降低一些。

  云服務(wù)的設(shè)計

  物聯(lián)網(wǎng)的云服務(wù)器和APP的設(shè)計,和互聯(lián)網(wǎng)基本是一致的,JAVA、PHP、ASP都可以用來做物聯(lián)網(wǎng)的后臺處理。

  移動互聯(lián)網(wǎng)是“人--服務(wù)器--人”的架構(gòu),物聯(lián)網(wǎng)是“物--服務(wù)器--人”的架構(gòu),兩者本質(zhì)是相同的,物聯(lián)網(wǎng)終端設(shè)備也采用TCP、HTTP、MQTT等互聯(lián)網(wǎng)協(xié)議連接服務(wù)器。

  略微有一些區(qū)別的是NB-IOT,走的是“物--基站--服務(wù)器--人”的架構(gòu),NB-IOT物聯(lián)網(wǎng)終端只需要連接基站就可以收到下行消息,無需再維持長連接,能夠節(jié)約不少功耗。

  總結(jié)

  物聯(lián)網(wǎng)=物+聯(lián)網(wǎng)。

  物=處理器+傳感器+動作器。

  聯(lián)網(wǎng)=數(shù)據(jù)傳輸+服務(wù)器+用戶端

  物聯(lián)網(wǎng)其實就是這么簡單。