《智慧家庭終端開發教程》是2018年4月機械工業出版社出版的圖書,作者是劉修文。
基本介紹
- 中文名:智慧家庭終端開發教程
- 作者:劉修文
- 出版社:機械工業出版社
- 出版時間:2018年4月
- 定價:39.9 元
- 開本:16 開
- 裝幀:平裝
- ISBN:9787111592228
內容簡介,圖書目錄,
內容簡介
本書是一本介紹智慧家庭終端開發的高職教材。全書共分6章:第1章基礎知識,第2章智慧家庭幾種智慧型終端簡介,第3章智慧家庭終端的幾種常見硬體,第4章嵌入式軟體開發,第5章智慧家庭終端的開發,第6章智慧家庭終端開發案例。其中第6章既有產品功能定位,還有單元電路原理圖和主要器件性能介紹。本書內容豐富、語言通俗,圖文並茂,可以作為高等職業院校物聯網套用、智慧型終端技術與套用與智慧型產品開發等專業教材,還適合於廣大創客、智慧型產品開發技術人員閱讀,也可作為上崗培訓班的教材。
圖書目錄
出版說明
前言
第1 章 基礎知識 1
1. 1 智慧家庭與智慧型家居 1
1. 1. 1 智慧型家居的概念 1
1. 1. 2 智慧家庭的概念 2
1. 1. 3 智慧家庭的五層架構 4
1. 1. 4 智慧家庭終端的技術特點 5
1. 1. 5 智慧家庭與智慧型家居的區別 6
1. 2 物聯網 7
1. 2. 1 物聯網的定義 7
1. 2. 2 物聯網的體系結構 7
1. 2. 3 物聯網的關鍵技術 9
1. 2. 4 物聯網終端設備的發展趨勢 9
1. 2. 5 窄帶物聯網(NB IoT) 10
1. 3 無線感測器網路 12
1. 3. 1 無線感測器網路概述 12
1. 3. 2 無線感測器網路的組成與網路結構 13
1. 3. 3 無線感測器網路的體系結構 14
1. 3. 4 無線感測器網路的特點 15
1. 4 家庭網路幾種無線通信技術 17
1. 4. 1 無線通信技術概述 17
1. 4. 2 ZigBee 技術 18
1. 4. 3 藍牙技術 21
1. 4. 4 WiFi 技術 24
1. 4. 5 超寬頻UWB 技術 27
1. 4. 6 幾種短距離無線通信技術比較 30
1. 5 大數據與雲計算 31
1. 5. 1 大數據的定義與特徵 31
1. 5. 2 雲計算的概念 32
1. 5. 3 雲計算主要服務形式 33
1. 5. 4 雲計算平台 35
1. 6 實訓1 參觀智慧家庭體驗店 36
1. 7 思考題 36
第2 章 智慧家庭幾種智慧型終端簡介 37
2. 1 智慧型音箱(聲控音箱、語音音箱) 37
2. 1. 1 智慧型音箱概述 37
2. 1. 2 智慧型音箱的功能簡介 38
2. 1. 3 智慧型音箱的系統組成 40
2. 1. 4 智慧型音箱的硬體組成 41
2. 2 智慧型貓眼 43
2. 2. 1 智慧型貓眼概述 43
2. 2. 2 智慧型貓眼的功能簡介 44
2. 2. 3 智慧型貓眼的主要參數 44
2. 2. 4 智慧型貓眼的系統組成 45
2. 3 智慧型指紋鎖 46
2. 3. 1 智慧型指紋鎖概述 46
2. 3. 2 智慧型指紋鎖的功能簡介 48
2. 3. 3 智慧型指紋鎖的主要參數 50
2. 3. 4 智慧型指紋鎖的硬體組成 51
2. 4 智慧型背景音樂主機 57
2. 4. 1 智慧型背景音樂主機的功能介紹 57
2. 4. 2 智慧型背景音樂主機的主要參數 59
2. 4. 3 智慧型背景音樂主機的電路組成和主要器件 59
2. 5 實訓2 剖析智慧家庭中一種智慧型產品 63
2. 6 思考題 64
第3 章 智慧家庭終端的幾種常見硬體 65
3. 1 嵌入式處理器 65
3. 1. 1 嵌入式處理器的分類 65
3. 1. 2 嵌入式處理器的組成 67
3. 1. 3 主流嵌入式處理器簡介 70
3. 1. 4 嵌入式處理器的選型指南 81
3. 2 感測器 82
3. 2. 1 感測器的定義與作用 82
3. 2. 2 感測器的組成 83
3. 2. 3 感測器的分類 84
3. 2. 4 感測器的一般特性 85
3. 2. 5 智慧型家居常用的感測器簡介 85
3. 3 執行器 90
3. 3. 1 執行器的定義 90
3. 3. 2 執行器的作用 91
3. 3. 3 執行器的分類 91
3. 3. 4 智慧型家居常用的執行器簡介 91
3. 4 幾種無線感測器網路晶片簡介 95
3. 4. 1 ZigBee 網路晶片CC2530 95
3. 4. 2 Bluetooth 網路晶片CC2540 99
Ⅷ
3. 4. 3 WiFi 網路模組LPB100 102
3. 5 實訓3 WiFi 網路模組LPB100 的開發套用 106
3. 6 思考題 108
第4 章 嵌入式軟體開發 109
4. 1 嵌入式系統概述 109
4. 1. 1 嵌入式系統的定義 109
4. 1. 2 嵌入式系統的特點 110
4. 1. 3 嵌入式系統的體系結構 111
4. 1. 4 嵌入式系統的套用領域 115
4. 2 幾種嵌入式作業系統簡介 120
4. 2. 1 嵌入式Linux 作業系統 120
4. 2. 2 Android 作業系統 126
4. 2. 3 iOS 作業系統 133
4. 3 嵌入式開源平台簡介 136
4. 3. 1 Arduino 136
4. 3. 2 樹莓派 145
4. 4 C 語言基礎 148
4. 4. 1 C 語言概述 148
4. 4. 2 C 語言的標識符與關鍵字 151
4. 4. 3 C 語言程式結構 151
4. 4. 4 C 語言的數據類型 152
4. 4. 5 C 語言的運算符及表達式 153
4. 4. 6 C 語言的函式 153
4. 4. 7 結構化程式設計 154
4. 5 實訓4 學會套用Arduino 開發工具 156
4. 6 思考題 157
第5 章 智慧家庭終端的開發 158
5. 1 選題調研 158
5. 1. 1 確立選題的意義 158
5. 1. 2 選題的原則 159
5. 1. 3 確立選題的方法 160
5. 1. 4 選題立項的程式 160
5. 2 開發智慧家庭終端的流程 161
5. 2. 1 基本流程 161
5. 2. 2 開發流程詳解 162
5. 3 智慧型硬體開發的規範管理 164
5. 3. 1 硬體開發流程文檔 164
5. 3. 2 硬體開發文檔規範 165
5. 3. 3 硬體開發文檔編制規範詳解 165
5. 3. 4 硬體開發相關的流程檔案 167
5. 4 傳統產品的智慧型化升級案例 169
5. 4. 1 智慧型保險箱 169
Ⅸ
5. 4. 2 智慧型淨水器 171
5. 5 實訓5 學會填寫立項申請書 174
5. 6 思考題 174
第6 章 智慧家庭終端開發案例 175
6. 1 納樂智慧型家居產品的設計理念 175
6. 1. 1 硬體設計要做到簡化與平衡 176
6. 1. 2 外觀、材質有顏值 176
6. 1. 3 產品定位有內涵 177
6. 2 納樂網關設計簡介 178
6. 2. 1 納樂網關的功能定位 178
6. 2. 2 外觀設計 179
6. 2. 3 主要電路設計 180
6. 2. 4 軟體設計流程圖 198
6. 3 納樂空氣衛士3. 0 設計簡介 198
6. 3. 1 納樂空氣衛士3. 0 的功能定位 198
6. 3. 2 外觀設計 199
6. 3. 3 主要電路設計 200
6. 3. 4 軟體設計流程圖 212
6. 4 實訓6 感測器套用設計 213
6. 5 思考題 213
參考文獻 214