物聯(lián)網(wǎng)集成系統(tǒng)設(shè)計(jì)
定 價(jià):38 元
叢書名:高職高職物聯(lián)網(wǎng)應(yīng)用技術(shù)專業(yè)系列教材
- 作者:林少茵
- 出版時(shí)間:2023/9/1
- ISBN:9787560669335
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP393.4?
- 頁碼:216
- 紙張:
- 版次:1
- 開本:16開
本書主要講述物聯(lián)網(wǎng)集成系統(tǒng)的結(jié)構(gòu)與設(shè)計(jì)方法,主要內(nèi)容包括認(rèn)識(shí)物聯(lián)網(wǎng)集成系統(tǒng)、物聯(lián)網(wǎng)集成系統(tǒng)例程項(xiàng)目總體介紹、例程項(xiàng)目節(jié)點(diǎn)設(shè)計(jì)、例程項(xiàng)目網(wǎng)關(guān)設(shè)計(jì)、認(rèn)識(shí)MySQL、SpringBoot框架介紹、例程項(xiàng)目服務(wù)器程序設(shè)計(jì)、例程項(xiàng)目用戶界面設(shè)計(jì)、項(xiàng)目訓(xùn)練等。通過學(xué)習(xí)本書,可以理解物聯(lián)網(wǎng)集成系統(tǒng)的構(gòu)造,具備物聯(lián)網(wǎng)節(jié)點(diǎn)設(shè)計(jì)和設(shè)備安裝、測(cè)試及維護(hù)的能力;初步掌握物聯(lián)網(wǎng)應(yīng)用系統(tǒng)控制技術(shù),達(dá)到可以使用網(wǎng)絡(luò)(遠(yuǎn)程或局域網(wǎng))對(duì)物聯(lián)網(wǎng)節(jié)點(diǎn)進(jìn)行控制的目的。
本書可作為應(yīng)用型本科或高職高專院校物聯(lián)網(wǎng)應(yīng)用技術(shù)等相關(guān)專業(yè)的教材或參考書。
作為新一代信息技術(shù)的集成和綜合應(yīng)用,物聯(lián)網(wǎng)是推動(dòng)經(jīng)濟(jì)發(fā)展的新增長動(dòng)力,世界各國紛紛加大對(duì)物聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展的政策扶持力度,并進(jìn)行戰(zhàn)略布局,中、美等全球主要經(jīng)濟(jì)體先后頒布了一系列政策支持物聯(lián)網(wǎng)產(chǎn)業(yè)發(fā)展。近年來,隨著物聯(lián)網(wǎng)的快速商業(yè)化,物聯(lián)網(wǎng)產(chǎn)業(yè)也呈現(xiàn)出爆發(fā)式增長的態(tài)勢(shì)。
為了把握未來經(jīng)濟(jì)科技發(fā)展的主動(dòng)權(quán),我國在物聯(lián)網(wǎng)領(lǐng)域進(jìn)行了戰(zhàn)略布局,對(duì)物聯(lián)網(wǎng)的政策支持也不斷加大。2021年9月,工信部等八部門發(fā)布《物聯(lián)網(wǎng)新型基礎(chǔ)設(shè)施建設(shè)三年行動(dòng)計(jì)劃(2021—2023年)》,提出到2023年年底在國內(nèi)主要城市初步建成物聯(lián)網(wǎng)新型基礎(chǔ)設(shè)施,使得社會(huì)現(xiàn)代化治理、產(chǎn)業(yè)數(shù)字化轉(zhuǎn)型和民生消費(fèi)升級(jí)的基礎(chǔ)更加穩(wěn)固。
新基建政策下,以5G、物聯(lián)網(wǎng)、工業(yè)互聯(lián)網(wǎng)、衛(wèi)星互聯(lián)網(wǎng)為代表的通信網(wǎng)絡(luò)基礎(chǔ)設(shè)施和以人工智能、云計(jì)算、區(qū)塊鏈為代表的新信息技術(shù)基礎(chǔ)設(shè)施建設(shè)加速推進(jìn),物聯(lián)網(wǎng)設(shè)備連接數(shù)和網(wǎng)絡(luò)數(shù)據(jù)都呈幾何倍數(shù)增長,智能終端的數(shù)量和移動(dòng)性也顯著增加,數(shù)據(jù)傳輸路徑頻繁變換,智慧家居、車聯(lián)網(wǎng)、智慧城市、智慧辦公以及智慧工廠等諸多領(lǐng)域和工作場(chǎng)景對(duì)“云、管、邊、端”四個(gè)層面的技術(shù)融合需求更加迫切,促使我國物聯(lián)網(wǎng)加速進(jìn)入“跨界融合、集成創(chuàng)新和規(guī);l(fā)展”的新階段,物聯(lián)網(wǎng)技術(shù)環(huán)境創(chuàng)新呈現(xiàn)“邊緣的智能化、連接的泛在化、服務(wù)的平臺(tái)化、數(shù)據(jù)的延伸化”四大特征。據(jù)中國信息通信研究院的物聯(lián)網(wǎng)行業(yè)人才需求測(cè)算,物聯(lián)網(wǎng)行業(yè)未來幾年人才需求缺口總量超過1600萬人,迫切需要培養(yǎng)大量的技術(shù)融合型人才。
本書以廣東省高新技術(shù)企業(yè)—中山恒創(chuàng)物聯(lián)網(wǎng)科技有限公司的真實(shí)項(xiàng)目為載體,由具有十多年物聯(lián)網(wǎng)產(chǎn)品開發(fā)經(jīng)驗(yàn)的人員編寫,以通俗易懂的案例講解了物聯(lián)網(wǎng)系統(tǒng)集成設(shè)計(jì)的準(zhǔn)則、物聯(lián)網(wǎng)產(chǎn)品開發(fā)的流程。
本書內(nèi)容分為兩部分:第一部分(第1章至第8章)以簡單的物聯(lián)網(wǎng)LED燈節(jié)點(diǎn)控制例程項(xiàng)目為例講述物聯(lián)網(wǎng)四層架構(gòu),并基于LED燈節(jié)點(diǎn)控制例程項(xiàng)目分章節(jié)詳細(xì)講解物聯(lián)網(wǎng)每層架構(gòu)的聯(lián)系、設(shè)計(jì)及實(shí)現(xiàn)的方法,在例程項(xiàng)目的講解中融入物聯(lián)網(wǎng)的基本概念和關(guān)鍵技術(shù);第二部分(第9章)運(yùn)用物聯(lián)網(wǎng)相關(guān)技術(shù),在物聯(lián)網(wǎng)LED燈節(jié)點(diǎn)控制例程項(xiàng)目的基礎(chǔ)上升級(jí)改造,講解物聯(lián)網(wǎng)最小系統(tǒng)、四路開關(guān)燈光控制系統(tǒng)和智能電表系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),以便讓讀者了解從知識(shí)到工程項(xiàng)目的遷移,學(xué)以致用。
本書的總體設(shè)計(jì)思路是打破以知識(shí)傳授為主要特征的傳統(tǒng)教材的編寫模式,轉(zhuǎn)而以工作任務(wù)為中心組織知識(shí)內(nèi)容,在具體的項(xiàng)目中構(gòu)建物聯(lián)網(wǎng)集成系統(tǒng)相關(guān)理論知識(shí)基礎(chǔ),并提高綜合實(shí)踐能力。
本書中的所有實(shí)驗(yàn)不依賴特定品牌的開發(fā)板、數(shù)據(jù)庫及云平臺(tái),可使用與書中所述不一致的實(shí)驗(yàn)設(shè)備運(yùn)行書中所有的實(shí)驗(yàn)代碼。本書附帶的程序可至西安電子科技大學(xué)出版社官網(wǎng)查閱或下載。
本書由中山職業(yè)技術(shù)學(xué)院林少茵、江武志、周天鳳擔(dān)任主編,姚鑫、廖靜很、孫菁、李碩明、張露和潘磊擔(dān)任副主編。由于編者水平有限,書中不足之處在所難免,懇請(qǐng)讀者批評(píng)指正。
編 者 ?
2023年1月
第1章 認(rèn)識(shí)物聯(lián)網(wǎng)集成系統(tǒng) 1
1.1 物聯(lián)網(wǎng)集成系統(tǒng)的基本概念 1
1.2 物聯(lián)網(wǎng)集成系統(tǒng)的要求 2
1.3 物聯(lián)網(wǎng)集成系統(tǒng)的構(gòu)成 3
1.4 物聯(lián)網(wǎng)集成系統(tǒng)設(shè)計(jì)案例介紹 4
1.4.1 智能家居系統(tǒng) 4
1.4.2 智慧農(nóng)業(yè)系統(tǒng) 7
課后作業(yè) 11
第2章 物聯(lián)網(wǎng)集成系統(tǒng)例程項(xiàng)目總體介紹 12
2.1 例程項(xiàng)目總體設(shè)計(jì) 12
2.1.1 設(shè)計(jì)框架圖一 12
2.1.2 設(shè)計(jì)框架圖二 14
2.2 例程項(xiàng)目協(xié)議 15
2.3 團(tuán)隊(duì)設(shè)置 16
課后作業(yè) 17
第3章 例程項(xiàng)目節(jié)點(diǎn)設(shè)計(jì) 18
3.1 節(jié)點(diǎn)核心控制器介紹 18
3.2 新建RVMDK工程 20
3.2.1 新建工程模板 21
3.2.2 工程項(xiàng)目軟硬件設(shè)計(jì) 28
3.2.3 項(xiàng)目下載驗(yàn)證 32
3.3 節(jié)點(diǎn)與網(wǎng)關(guān)連接圖 33
3.3.1 串口連接方式 33
3.3.2 以太網(wǎng)連接方式 34
3.4 節(jié)點(diǎn)功能介紹 34
3.5 基于串口的節(jié)點(diǎn)設(shè)計(jì) 35
3.5.1 硬件設(shè)計(jì) 36
3.5.2 軟件設(shè)計(jì) 36
3.6 基于以太網(wǎng)的節(jié)點(diǎn)設(shè)計(jì) 43
3.6.1 硬件設(shè)計(jì) 44
3.6.2 軟件設(shè)計(jì) 45
課后作業(yè) 52
第4章 例程項(xiàng)目網(wǎng)關(guān)設(shè)計(jì) 53
4.1 網(wǎng)關(guān)概述 53
4.2 RS232轉(zhuǎn)TCP網(wǎng)關(guān)設(shè)計(jì) 54
4.3 網(wǎng)關(guān)串口通信的實(shí)現(xiàn) 55
4.3.1 初始化串口 55
4.3.2 串口接收信息 63
4.3.3 串口發(fā)送信息 67
4.4 網(wǎng)關(guān)網(wǎng)絡(luò)通信的實(shí)現(xiàn) 67
4.4.1 網(wǎng)關(guān)作為客戶端 67
4.4.2 網(wǎng)關(guān)作為服務(wù)端 74
課后作業(yè) 77
第5章 認(rèn)識(shí)MySQL 78
5.1 MySQL概述 78
5.2 MySQL下載 79
5.2.1 PhPStudy簡介 79
5.2.2 PhPStudy下載 79
5.3 MySQL使用 83
5.3.1 MySQL管理工具使用 83
5.3.2 使用SQL語言操作數(shù)據(jù)庫 88
課后作業(yè) 90
第6章 SpringBoot框架介紹 91
6.1 SpringBoot概述 91
6.1.1 SpringBoot簡介 91
6.1.2 開發(fā)工具下載 92
6.1.3 SpringBoot項(xiàng)目實(shí)例下載運(yùn)行 95
6.2 gs-rest-service-main服務(wù) 99
6.2.1 創(chuàng)建RESTful Web服務(wù) 101
6.2.2 創(chuàng)建控制器類 101
6.2.3 修改端口號(hào) 103
6.2.4 參數(shù)傳遞 104
6.3 gs-scheduling-tasks-main介紹 105
6.4 gs-consuming-rest-main介紹 109
6.4.1 JSON簡介 110
6.4.2 程序講解 111
6.4.3 gs-consuming-rest-main應(yīng)用 114
6.5 gs-mysql-service-main介紹 116
6.5.1 連接MySQL 117
6.5.2 生成數(shù)據(jù)表 118
6.5.3 操作數(shù)據(jù)表 120
6.6 Maven工程轉(zhuǎn)成Java工程 126
課后作業(yè) 128
第7章 例程項(xiàng)目服務(wù)器程序設(shè)計(jì) 129
7.1 服務(wù)器的功能設(shè)計(jì) 129
7.2 Windows服務(wù)器 130
7.2.1 服務(wù)器作為Socket客戶端 130
7.2.2 服務(wù)器作為Socket服務(wù)端 138
7.3 聯(lián)合調(diào)試 145
7.4 數(shù)據(jù)服務(wù)器云采集軟件設(shè)計(jì) 146
7.4.1 云服務(wù)器簡介 146
7.4.2 購買云服務(wù)器 147
7.4.3 云服務(wù)器遠(yuǎn)程連接 152
7.4.4 云服務(wù)器的使用 153
課后作業(yè) 154
第8章 例程項(xiàng)目用戶界面設(shè)計(jì) 155
8.1 Web前端相關(guān)知識(shí) 155
8.1.1 HTML基本知識(shí) 155
8.1.2 JavaScript的使用 159
8.1.3 Vus.js的使用 162
8.1.4 Ajax簡介 163
8.2 用戶查詢界面 163
8.3 用戶控制界面 170
課后作業(yè) 172
第9章 項(xiàng)目訓(xùn)練 173
9.1 物聯(lián)網(wǎng)最小系統(tǒng)項(xiàng)目 173
9.1.1 系統(tǒng)任務(wù)要求及功能分析 173
9.1.2 硬件搭建 174
9.1.3 單片機(jī)程序編寫 175
9.1.4 服務(wù)器程序編寫 176
9.1.5 頁面編寫 180
9.1.6 項(xiàng)目總結(jié) 183
9.2 四路開關(guān)燈光控制系統(tǒng)項(xiàng)目 183
9.2.1 系統(tǒng)任務(wù)要求及功能分析 184
9.2.2 系統(tǒng)硬件連接 184
9.2.3 單片機(jī)設(shè)計(jì) 186
9.2.4 服務(wù)器程序編寫 188
9.2.5 頁面編寫 191
9.2.6 項(xiàng)目總結(jié) 192
9.3 智能電表系統(tǒng)項(xiàng)目 193
9.3.1 系統(tǒng)任務(wù)要求及功能分析 193
9.3.2 系統(tǒng)硬件連接 194
9.3.3 協(xié)議解析 195
9.3.4 網(wǎng)關(guān)程序設(shè)計(jì) 198
9.3.5 服務(wù)器程序設(shè)計(jì) 202
9.3.6 項(xiàng)目總結(jié) 205
課后作業(yè) 206
參考文獻(xiàn) 207