《智能家居項目化教程/普通高等職業教育“十三五”規劃教材》針對高職院校學生的特點,貫徹落實“以服務為宗旨、以就業為導向、以能力為本位”的職業教育思想,注重培養學生結合相應硬件進行上機程序調試的能力,以實例任務方式引出各知識點,便于學生快速掌握相關知識。
各任務實例的選取以“實用、難易適中”為原則,采用合適的任務引導,再從任務完成的過程中提取所涉及的智能家居應用開發的知識點,達到先總后分的目的。任務中相關知識點全面,很大程度上提高了學習效率。
《智能家居項目化教程/普通高等職業教育“十三五”規劃教材》實例豐富,代碼充分,提供給學生充分的實踐空間,時間安排上,任務實驗學時約占50%,講授知識點學時約占50%。
本書包括構建智能家居應用開發環境、智能家居——照明控制應用、智能家居——家電控制應用、智能家居——環境控制應用、智能家居——防盜控制應用、智能家居——門禁控制應用、智能家居——消費控制應用、智能家居——移動端應用共8個項目。每個項目中包含若干由簡單到綜合的實訓任務。本書以“知識鏈接”的方式,將項目實施過程中用到的知識點穿插到不同的任務中,這樣保證了項目的系統性,也保證了知識結構的相對完整性。
編者結合自己多年的教學經驗,從項目選取、任務設計、內容重構等方面體現了職業教育“教、學、做”一體化的特色。
本書特色如下:
(1)本書編寫過程采用項目化、任務實例引導的方式,逐步講解各知識點,循序漸進、易學易懂。以相關硬件作為實驗平臺,符合職業院校學生學習的特點,可以激發學生的學習興趣,提高學習的積極性和主動性。
(2)各任務實例的選取以“實用、難易適中”為原則,采用合適的任務引導,再從任務完成的過程中提取所涉及的智能家居應用開發的知識點,達到先總后分的目的。任務中相關知識點全面,很大程度上提高了學習效率。
(3)實例豐富、代碼充分,提供給學生充分的實踐空間,時間安排上,任務實驗學時約占50%,講授知識點學時約占50%。
本書由曾文波、倫硯波、黃日勝、鐘建坤編著,曾文波負責對本書編寫思路和大綱進行總體策劃,并統稿。參加部分編寫工作的還有周永福、楊凌等。具體分工如下:第1、3、4、6章由曾文波編寫,第2、5、7、8章由倫硯波、黃日勝、鐘建坤共同編寫。另外,本書還得到了深圳信盈達電子有限公司吳成宇、秦培良、蘇永輝等的幫助,他們參與了大部分案例的調研與測試,在此表示感謝。
由于編者水平有限,書中難免有疏漏之處,懇請廣大讀者批評指正。
前言
第1章 構建智能家居應用開發環境
1.1 背景簡介
1.1.1 智能家居系統
1.1.2 智能家居終端節點模塊功能介紹
1.1.3 智能家居無線通信
1.2 硬件結構及其搭建
1.2.1 主控端硬件環境搭建
1.2.2 節點端硬件環境搭建
1.3 軟件環境搭建
1.3.1 主控端軟件環境搭建
1.3.2 節點端軟件環境搭建
1.4 建立一個簡單的智能家居項目
本章小結
第2章 智能家居——照明控制應用
2.1 知識背景
2.1.1 CC1101模塊簡介
2.1.2 CC1101模塊引腳功能
2.1.3 串行數據接口及寄存器配置
2.1.4 數據包格式
2.2 項目需求
2.3 項目設計
2.3.1 硬件設計
2.3.2 軟件設計
2.4 項目實施
2.4.1 硬件環境部署(主機到節點實際部署)
2.4.2 主控端項目文件建立、配置及程序編寫
2.4.3 節點端項目文件建立、配置及程序編寫
2.5 項目運行調試
本章小結
第3章 智能家居——家電控制應用
3.1 知識背景
3.2 項目需求
3.3 項目設計
3.3.1 硬件設計
3.3.2 軟件設計
3.4 項目實施
3.4.1 硬件環境部署
3.4.2 主控端項目文件建立、配置及程序編寫
3.4.3 節點端項目文件建立、配置及程序編寫
3.5 項目運行調試
本章小結
第4章 智能家居——環境控制應用
4.1 知識背景
4.1.1 溫濕度模塊
4.1.2 串行通信(單線雙向)
4.1.3 煙霧傳感器模塊
4.2 項目需求
4.3 項目設計
4.3.1 硬件設計
4.3.2 軟件設計
4.4 項目實施
4.4.1 硬件環境部署
4.4.2 主控端項目文件建立、配置及程序編寫
4.4.3 節點端項目文件建立、配置及程序編寫
4.5 項目運行調試
本章小結
第5章 智能家居——防盜控制應用
5.1 知識背景
5.1.1 振動傳感器(報警系統)
5.1.2 紅外對管傳感器(報警系統)
5.2 項目需求
5.3 項目設計
5.3.1 硬件設計
5.3.2 軟件設計
5.4 項目實施
5.4.1 硬件環境部署
5.4.2 主控端項目文件建立、配置及程序編寫
5.4.3 節點端項目文件建立、配置及程序編寫
5.5 項目運行調試
本章小結
第6章 智能家居——門禁控制應用
6.1 知識背景
6.2 項目需求
6.3 項目設計
6.3.1 硬件設計
6.3.2 軟件設計
6.4 項目實施
6.4.1 硬件環境部署
6.4.2 主控端項目文件建立、配置及程序編寫
6.4.3 節點端項目文件建立、配置及程序編寫
6.5 項目運行調試
本章小結
第7章 智能家居——消費控制應用
7.1 知識背景
7.1.1 熱敏打印機原理
7.1.2 打印頭工作原理
7.1.3 步進電機驅動時序
7.1.4 缺紙偵測
7.1.5 熱敏電阻
7.1.6 M32采用SW模式下載程序的方法
7.1.7 字庫的原理與應用
7.2 項目需求
7.3 項目設計
7.3.1 硬件設計
7.3.2 軟件設計(藍牙熱敏打印機)
7.4 項目實施
7.4.1 硬件環境部署
7.4.2 主控端項目文件建立、配置及程序編寫
7.5 項目運行調試
本章小結
第8章 智能家居——移動端應用
8.1 知識背景
8.1.1 USR-Wi-UFi232模組簡介
8.1.2 霤/OS.II簡介
8.1.3 智能家居通信協議
8.2 項目需求
8.3 項目設計
8.3.1 硬件設計(直接傳輸到Android端的相關設計)
8.3.2 軟件設計(直接傳輸到Android端的相關設計)
8.4 項目實施
8.4.1 硬件環境部署
8.4.2 主控端項目文件建立、配置及程序編寫
8.4.3 節點端項目文件建立、配置及程序編寫
8.4.4 應用層項目文件建立、配置及程序編寫(Android)
8.5 項目運行調試
本章小結
參考文獻