本書是一本介紹智慧家庭終端開發的高職教材。全書共分6章:第1章基礎知識,第2章智慧家庭幾種智能終端簡介,第3章智慧家庭終端的幾種常見硬件,第4章嵌入式軟件開發,第5章智慧家庭終端的開發,第6章智慧家庭終端開發案例。其中第6章既有產品功能定位,還有單元電路原理圖和主要器件性能介紹。本書內容豐富、語言通俗,圖文并茂,可以作為高等職業院校物聯網應用、智能終端技術與應用與智能產品開發等專業教材,還適合于廣大創客、智能產品開發技術人員閱讀,也可作為上崗培訓班的教材。
★內容豐富,以實物介紹提高學習興趣
★通俗易懂,以實踐經驗傳授開發流程
★理念先進,以實際案例講述產品設計
當前正處在一個“網絡無處不在. 萬物皆可互聯” 的新時代. 物聯網、云計算、大數據以及各種各樣的智能終端正逐步影響人們的日常工作和生活. 隨著信息技術的進一步發展. 智慧家庭的概念開始真正地得到應用. 通過無線技術逐步實現了由一個控制器對多個家用電器和家居設備的控制. 同時還將物聯網、安防、影音、醫療保健和監護、遠程教育、社區服務等功能涵蓋進來. 以實現高效、舒適、安全、便利的居住環境.中國電子技術標準化研究院于2015 年7 月發表了. 智能終端與智慧家庭標準化白皮書.. 該白皮書指出: “智慧家庭是智能終端的主要應用場所. 智能終端是智慧家庭的重要組成部分. 智能終端與智慧家庭的融合發展. 是人民群眾物質和精神文化需求的提升. 推動社會事業發展的重要手段之一.”
2017 年7 月8 日. 國務院印發了.新一代人工智能發展規劃.. 提出要培育高水平人工智能創新人才和團隊. 支持和培養具有發展潛力的人工智能領軍人才. 加強人工智能基礎研究、應用研究和運行維護等方面專業技術人才的培養. 并提出要在中小學階段設置人工智能的相關課程. 推動人工智能領域一級學科建設. 支持開展人工智能競賽.鼓勵進行形式多樣的人工智能科普創作.2017 年9 月25 日. 在“砥礪奮進的五年” 大型成就展上. 海爾展出的互聯互通的智慧家用電器. 將“未來生活” 由概念轉化為現實. 將人類帶入了集健康、智慧、節能于一體的智慧家庭3.. 0 時代.由于智慧家庭是新興行業. 市場上急需一大批智慧家庭終端開發工程技術人員. 為了更好地推動智慧家庭產業快速發展. 促使中國經濟從“ 中國制造” 向“ 中國創造”
轉變. 編者結合自身從事智慧家庭終端開發的實踐經驗. 編寫了.智慧家庭終端開發教程. 一書. 本書是高職教材. 物聯網技術應用———智能家居. ( ISBN 978 7 11150439 9) 一書的升級版. .物聯網技術應用———智能家居. 一書主要介紹智能家居產品的應用. 本書在應用的基礎上. 提高到開發設計智慧家庭終端.本書共分為6 章: 第1 章為基礎知識. 第2 章為智慧家庭幾種智能終端簡介. 第3章為智慧家庭終端的幾種常見硬件. 第4 章為嵌入式軟件開發. 第5 章為智慧家庭終端的開發. 第6 章為智慧家庭終端開發案例.本書在編寫時. 突出實用性. 注重可操作性. 在寫作上盡力做到由淺入深. 語言通俗. 圖文并茂. 力求幫助讀者早日步入智慧家庭終端開發之門.為確保教材的實用性、可操作性與內容新穎. 編者參觀了2017 中國智慧家庭博覽會(5 月18 日~5 月20 日). 2017 上海國際智能家居展覽會(9 月5 日~9 月7 日). 并到廣州、深圳、杭州和長沙等地深入到智慧家庭科研團隊、生產廠家. 親身體驗智慧家Ⅴ庭終端開發的全過程. 自2015 年9 月確立圖書選題到完成書稿. 本書歷時三載. 九易其稿. 十多位研發人員共同合作. 終于編好這本.智慧家庭終端開發教程..本書在編寫過程中. 得到了杭州空靈智能科技有限公司、深圳彩易生活科技有限公司、移康智能科技(上海) 股份有限公司、深圳億佳音科技有限公司和深圳市指昂科技有限公司等的技術支持. 同時參考了大量的近期出版的專業圖書和有關網站技術資料.并引用了其中的一些資料. 在此. 表示衷心的感謝和誠摯的謝意!本書由劉修文任主編. 負責全書的大綱制定和書稿執筆編寫. 阮永華、陳鏗任副主編. 負責提供技術資料和產品實物圖片. 參加本書編寫的還有俞建、朱林清、王小樂、王為福、付敏、馮林強、范道應、薛林明、彭星、李雨晨、孫正林、朱秉晗、岳晗、唐建.本書內容豐富、語言通俗、圖文并茂. 可以作為高職高專院校物聯網應用、智能終端技術與應用、智能產品開發等專業學生的教材. 還適合廣大創客、智能產品開發技術人員閱讀. 也可作為相關職位上崗培訓班的教材.鑒于智慧家庭終端在不斷發展. 有些產品標準尚未統一. 加上編者水平有限. 書中難免存在疏漏與不足. 懇請專家和廣大讀者不吝賜教.編 者Ⅵ
出版說明
前言
第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 智能硬件開發的規范管理