物聯網應用案例
楚朋志 肖雄子彥 徐季旻 魏彪
相關主題
商品描述
本書詳細講解了物聯網技術的基礎知識和應用案例,包括初識物聯網、華為雲物聯網軟硬件平臺介紹、基於華為雲物聯網平臺的部分智能家居系統實現、基於華為雲物聯網平臺的智能健身房環境改造方案、基於AIoT的教務處智能管理系統、基於NB-IoT的AED智能管理系統、基於AIoT的駕駛員監測系統。案例分別為背景與需求分析、功能設計、系統實現、總結與展望4部分,內容貼近實用,圖文並茂,易於理解。
本書適合作為應用型本科及職業院校物聯網相關專業的教材,也適合作為HCNA、HCDA認證的參考用書。
作者簡介
楚朋志 專業方向為微電子集成電路設計,於2017年1月供職於上海交通大學學生創新中心至今,作為IT創新中心副主任,主管電子電工類教學,負責IT類課程規劃與授課、聯合實驗室共建等工作。
目錄大綱
第 1章 初識物聯網 1
1.1 物聯網的概念與發展歷程 2
1.1.1 物聯網的概念 2
1.1.2 物聯網的發展歷程 2
1.2 物聯網應用場景與行業解決方案 3
1.2.1 智慧物流 3
1.2.2 智能交通 4
1.2.3 智能安防 4
1.2.4 智能醫療 5
1.2.5 智慧城市 6
1.2.6 智能家居 7
1.2.7 智能零售 8
1.2.8 智慧農業 8
1.3 物聯網通信技術簡介 9
1.3.1 有線通信技術 9
1.3.2 無線通信技術 11
1.4 物聯網應用架構概述 16
1.4.1 感知層 16
1.4.2 網絡層 18
1.4.3 應用層 18
1.5 總結與展望 19
第 2章 華為雲物聯網軟硬件平台介紹 20
2.1 NB-IoT模組的嵌入式開發板簡介 21
2.1.1 單片機電路 21
2.1.2 OLED液晶顯示 22
2.1.3 擴展接口電路 23
2.2 LiteOS簡介 24
2.2.1 任務模塊 25
2.2.2 中斷介紹 28
2.3 華為雲物聯網平台簡介 30
2.3.1 Profile開發工具 31
2.3.2 編解碼插件 32
2.3.3 在線測試 33
2.4 總結 33
第3章 基於華為雲物聯網平台的部分智能家居系統實現 34
3.1 背景與需求分析 35
3.1.1 案例背景 35
3.1.2 需求分析 35
3.1.3 案例內容 36
3.1.4 軟件開發環境 36
3.1.5 名詞解釋 36
3.2 功能設計 36
3.2.1 系統架構 36
3.2.2 硬件架構(南向) 38
3.2.3 管理平台(華為雲物聯網平台) 39
3.2.4 移動客戶端(北向) 42
3.3 系統實現 43
3.3.1 感知層(LiteOS) 43
3.3.2 控制層(華為雲物聯網平台) 46
3.3.3 軟件開發技術(北向) 48
3.3.4 實現部分 52
3.4 總結與展望 52
第4章 基於華為雲物聯網平台的智能健身房環境改造方案 53
4.1 背景與需求分析 54
4.1.1 案例背景 54
4.1.2 需求分析 54
4.1.3 案例內容 54
4.1.4 實現目標 55
4.1.5 實驗環境 55
4.2 功能設計 55
4.2.1 系統架構 55
4.2.2 硬件構架(南向) 57
4.2.3 管理平台(華為雲物聯網平台) 58
4.2.4 軟件構架(北向) 59
4.3 系統實現 60
4.3.1 實現框架 60
4.3.2 感知層(LiteOS) 61
4.3.3 控制層(華為雲物聯網平台) 63
4.3.4 軟件開發技術(華為雲物聯網平台) 65
4.4 總結與展望 69
第5章 基於AIoT的教務處智能管理系統 72
5.1 背景與需求分析 73
5.1.1 案例背景 73
5.1.2 需求分析 73
5.1.3 案例內容 74
5.1.4 開發環境 74
5.1.5 名詞解釋 74
5.2 功能設計 75
5.2.1 系統組成 75
5.2.2 基於ModelArts的人群計數應用 76
5.2.3 基於Atlas200的南向設備 76
5.2.4 基於華為雲物聯網平台的物聯網平台 77
5.2.5 基於Web的北向應用 78
5.3 系統實現 79
5.3.1 基於ModelArts的深度學習應用 79
5.3.2 感知層(LiteOS) 81
5.3.3 控制層(華為雲物聯網平台) 83
5.3.4 軟件開發技術(北向) 85
5.3.5 實現部分 87
5.4 總結與展望 88
第6章 基於NB-IoT的AED智能管理系統 89
6.1 背景與需求分析 90
6.1.1 案例背景 90
6.1.2 需求分析 91
6.2 功能設計 93
6.2.1 系統架構 93
6.2.2 管理平台 94
6.2.3 移動客戶端 96
6.2.4 維護平台 97
6.3 系統實現 97
6.3.1 感知層技術 98
6.3.2 控制層技術 98
6.3.3 傳輸層技術 99
6.3.4 平台層技術 100
6.3.5 應用層技術 100
6.4 總結與展望 102
第7章 基於AIoT的駕駛員監測系統 105
7.1 背景與需求分析 106
7.1.1 案例背景 106
7.1.2 需求分析 106
7.1.3 案例內容 106
7.1.4 實驗環境 107
7.1.5 名詞解釋 107
7.2 功能設計 107
7.2.1 系統架構 107
7.2.2 感知層和邊緣層設計 108
7.2.3 平台層設計 109
7.2.4 應用層設計 109
7.3 系統實現 110
7.3.1 感知層實現 110
7.3.2 邊緣層實現 113
7.3.3 平台層實現 115
7.3.4 應用層實現 116
7.4 總結與展望 121
附錄 教務處智能管理系統
操作說明書 123