物聯(lián)網(wǎng)云平臺(tái)開發(fā)實(shí)踐
定 價(jià):39 元
- 作者:陳麗 著
- 出版時(shí)間:2021/1/1
- ISBN:9787121398254
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP393.4
- 頁碼:220
- 紙張:
- 版次:01
- 開本:16開
本書以物聯(lián)網(wǎng)相關(guān)行業(yè)所涉及的知識(shí)和技能為依據(jù),以O(shè)neNET平臺(tái)為依托,按照不同的協(xié)議設(shè)計(jì)了5個(gè)項(xiàng)目,并在了解物聯(lián)網(wǎng)云平臺(tái)框架的基礎(chǔ)上,在具體應(yīng)用場(chǎng)景中,實(shí)現(xiàn)4種協(xié)議的軟硬件設(shè)計(jì)。本書具體內(nèi)容包括以下幾部分:初識(shí)物聯(lián)網(wǎng)云平臺(tái)、基于HTTP協(xié)議的樹莓派CPU溫度監(jiān)控系統(tǒng)、基于EDP協(xié)議的遠(yuǎn)程智能家居系統(tǒng)、基于MQTT協(xié)議的溫濕度監(jiān)測(cè)系統(tǒng)、基于TCP透?jìng)鲄f(xié)議的工業(yè)信息化系統(tǒng)。所有項(xiàng)目在設(shè)計(jì)方面循序漸進(jìn),在介紹云平臺(tái)架構(gòu)及常用協(xié)議的基礎(chǔ)上,對(duì)各類協(xié)議均采用模擬器調(diào)試、代碼移植、加入底層硬件的方式開展實(shí)踐教學(xué),實(shí)現(xiàn)底層硬件通過不同協(xié)議接入云平臺(tái)。本書應(yīng)用性較強(qiáng)且在知識(shí)介紹方面通俗易懂,適用于物聯(lián)網(wǎng)應(yīng)用技術(shù)、電子信息類專業(yè)的應(yīng)用型本科高校、職業(yè)院校學(xué)生,以及對(duì)物聯(lián)網(wǎng)感興趣的從業(yè)人員。
陳麗,女,博士畢業(yè),就職于蘇州工業(yè)職業(yè)技術(shù)學(xué)院,承擔(dān)\"物聯(lián)網(wǎng)云平臺(tái)應(yīng)用開發(fā)”\"傳感網(wǎng)技術(shù)與應(yīng)用”\"物聯(lián)網(wǎng)終端應(yīng)用開發(fā)”等課程的教學(xué)
目錄
項(xiàng)目一 初識(shí)物聯(lián)網(wǎng)云平臺(tái)\t1
任務(wù)一 了解云平臺(tái)\t1
知識(shí)一 物聯(lián)網(wǎng)架構(gòu)\t1
知識(shí)二 常見云平臺(tái)\t5
知識(shí)三 常見典型應(yīng)用案例\t6
任務(wù)二 創(chuàng)建一個(gè)云平臺(tái)應(yīng)用\t10
知識(shí)一 云平臺(tái)常用概念\t10
實(shí)驗(yàn)一 創(chuàng)建OneNET應(yīng)用\t12
任務(wù)三 選定一種協(xié)議\t21
知識(shí)一 認(rèn)識(shí)HTTP協(xié)議\t21
知識(shí)二 物聯(lián)網(wǎng)設(shè)備特點(diǎn)及常見協(xié)議\t25
知識(shí)三 各協(xié)議對(duì)比\t28
任務(wù)四 API調(diào)試\t29
知識(shí)一 HTTP報(bào)文\t29
知識(shí)二 JSON數(shù)據(jù)格式\t33
實(shí)驗(yàn)一 API調(diào)試上傳數(shù)據(jù)點(diǎn)\t37
實(shí)驗(yàn)二 API調(diào)試操作數(shù)據(jù)流\t43
思考與練習(xí)\t46
項(xiàng)目二 基于HTTP協(xié)議的樹莓派CPU溫度監(jiān)控系統(tǒng)\t48
任務(wù)一 學(xué)會(huì)使用簡(jiǎn)單的Python語言\t48
知識(shí)一 認(rèn)識(shí)Python\t48
實(shí)驗(yàn)一 Python開發(fā)環(huán)境搭建\t50
知識(shí)二 Python編程方式\t55
知識(shí)三 Python基本語法\t59
知識(shí)四 Python變量和數(shù)據(jù)類型\t61
知識(shí)五 Python常見語句\t64
知識(shí)六 函數(shù)\t67
知識(shí)七 安裝庫文件\t67
任務(wù)二 通過Python實(shí)現(xiàn)HTTP協(xié)議\t69
實(shí)驗(yàn)一 數(shù)據(jù)點(diǎn)上傳\t69
實(shí)驗(yàn)二 數(shù)據(jù)流查詢、更新、刪除\t72
任務(wù)三 學(xué)會(huì)使用樹莓派\t75
知識(shí)一 認(rèn)識(shí)樹莓派\t75
知識(shí)二 樹莓派系統(tǒng)安裝\t78
知識(shí)三 樹莓派常用軟件\t83
任務(wù)四 樹莓派CPU溫度監(jiān)控系統(tǒng)\t84
知識(shí)一 CPU溫度數(shù)據(jù)的存儲(chǔ)位置\t85
知識(shí)二 通過Shell指令獲取CPU溫度數(shù)據(jù)\t85
知識(shí)三 通過Python獲取溫度數(shù)據(jù)\t87
實(shí)驗(yàn)一 樹莓派CPU溫度監(jiān)控系統(tǒng)\t88
思考與練習(xí)\t91
項(xiàng)目三 基于EDP協(xié)議的遠(yuǎn)程智能家居系統(tǒng)\t93
任務(wù)一 EDP協(xié)議調(diào)試\t93
實(shí)驗(yàn)一 創(chuàng)建EDP協(xié)議產(chǎn)品\t94
實(shí)驗(yàn)二 使用EDP調(diào)試軟件建立連接\t95
實(shí)驗(yàn)三 基于EDP調(diào)試軟件的數(shù)據(jù)上傳\t99
實(shí)驗(yàn)四 基于EDP調(diào)試軟件的命令下發(fā)\t106
實(shí)驗(yàn)五 基于EDP調(diào)試軟件的點(diǎn)對(duì)點(diǎn)通信\t108
任務(wù)二 通過Python實(shí)現(xiàn)EDP協(xié)議\t112
實(shí)驗(yàn)一 建立連接\t112
實(shí)驗(yàn)二 數(shù)據(jù)上傳\t117
實(shí)驗(yàn)三 命令下發(fā)\t123
實(shí)驗(yàn)四 點(diǎn)對(duì)點(diǎn)通信\t127
任務(wù)三 樹莓派控制硬件\t132
實(shí)驗(yàn)一 樹莓派控制點(diǎn)燈\t132
實(shí)驗(yàn)二 樹莓派采集溫濕度\t136
任務(wù)四 基于EDP協(xié)議的遠(yuǎn)程智能家居設(shè)計(jì)\t138
實(shí)驗(yàn)一 遠(yuǎn)程溫濕度預(yù)警系統(tǒng)\t138
實(shí)驗(yàn)二 遠(yuǎn)程智能燈控制系統(tǒng)\t143
思考與練習(xí)\t147
項(xiàng)目四 基于MQTT協(xié)議的溫濕度監(jiān)測(cè)系統(tǒng)\t148
任務(wù)一 認(rèn)識(shí)MQTT協(xié)議\t148
知識(shí)一 MQTT協(xié)議\t148
知識(shí)二 OneNET平臺(tái)不同版本的MQTT協(xié)議\t152
任務(wù)二 基于模擬器的MQTT協(xié)議調(diào)試\t153
知識(shí)一 token計(jì)算方法\t153
實(shí)驗(yàn)一 建立連接\t155
實(shí)驗(yàn)二 信息發(fā)布\t158
實(shí)驗(yàn)三 主題訂閱\t160
實(shí)驗(yàn)四 命令接收\(chéng)t163
任務(wù)三 基于Python的MQTT協(xié)議實(shí)現(xiàn)\t166
知識(shí)一 庫文件\t166
實(shí)驗(yàn)一 建立連接\t167
實(shí)驗(yàn)二 發(fā)布信息\t170
實(shí)驗(yàn)三 訂閱主題/取消訂閱\t173
實(shí)驗(yàn)四 接收平臺(tái)下發(fā)命令\t176
任務(wù)四 基于MQTT協(xié)議的溫濕度監(jiān)測(cè)系統(tǒng)設(shè)計(jì)\t179
實(shí)驗(yàn)一 基于樹莓派的溫濕度監(jiān)測(cè)系統(tǒng)\t180
實(shí)驗(yàn)二 基于樹莓派的遠(yuǎn)程LED控制系統(tǒng)\t183
思考與練習(xí)\t186
項(xiàng)目五 基于TCP透?jìng)鲄f(xié)議的工業(yè)信息化系統(tǒng)\t187
任務(wù)一 認(rèn)識(shí)TCP透?jìng)鲄f(xié)議\t187
知識(shí)一 TCP透?jìng)鲄f(xié)議\t187
知識(shí)二 Lua腳本\t188
實(shí)驗(yàn)一 基于模擬器的TCP透?jìng)鲄f(xié)議調(diào)試\t194
任務(wù)二 基于DTU的工業(yè)信息化系統(tǒng)\t200
知識(shí)一 認(rèn)識(shí)DTU\t200
知識(shí)二 DTU常用接口\t201
實(shí)驗(yàn)一 DTU參數(shù)配置及設(shè)備登錄\t203
實(shí)驗(yàn)二 基于DTU的工業(yè)系統(tǒng)實(shí)現(xiàn)\t208
思考與練習(xí)\t211
參考文獻(xiàn)\t212