●章 緒論
1.1 智能家居概述 1
1.2 你好,智能家居 2
1.2.1 主流編程語言概述 2
1.2.2 主流單片機概述 3
1.2.3 主流開發環境概述 6
1.2.4 串口通信 7
第2章 基礎項目
2.1 流水燈項目 9
2.1.1 項目要求 9
2.1.2 電路設計 9
2.1.3 單片機編程 15
2.1.4 項目調試 27
2.2 即將開始項目 29
2.2.1 項目要求 29
2.2.2 界面設計 29
2.2.3 程序設計 33
2.2.4 項目調試 35
第3章 上位機向下位機發送指令
3.1 總體要求 36
3.2 下位機 36
3.2.1 電路設計 36
3.2.2 單片機程序 41
3.3 上位機 45
3.3.1 視圖設計 45
3.3.2 程序代碼 50
3.4 整體仿真測試 52
第4章 下位機向上位機發送指令
4.1 總體要求 57
4.2 下位機 57
4.2.1 電路設計 57
4.2.2 單片機程序 61
4.3 上位機 69
4.3.1 視圖設計 69
4.3.2 程序代碼 73
4.4 整體仿真測試 79
第5章 上位機與下位機互發數據
5.1 總體要求 84
5.2 下位機 84
5.2.1 電路設計 84
5.2.2 單片機程序 86
5.3 上位機 87
5.3.1 視圖設計 87
5.3.2 程序代碼 97
5.4 整體仿真測試 102
第6章 家庭智能燈光繫統
6.1 總體要求 108
6.2 下位機 108
6.2.1 下位機需求分析 108
6.2.2 電路設計 108
6.2.3 單片機基礎程序 116
6.2.4 下位機仿真 123
6.3 上位機 125
6.3.1 上位機需求分析 125
6.3.2 視圖設計 125
6.3.3 程序代碼 135
6.4 整體仿真測試 141
6.5 設計總結 150
第7章 家庭智能花卉養護繫統
7.1 總體要求 151
7.2 下位機 151
7.2.1 下位機需求分析 151
7.2.2 電路設計 151
7.2.3 單片機基礎程序 155
7.2.4 下位機仿真 162
7.3 上位機 165
7.3.1 上位機需求分析 165
7.3.2 視圖設計 165
7.3.3 程序代碼 175
7.4 整體仿真測試 187
7.5 設計總結 196
第8章 家庭智能氣體檢測繫統
8.1 總體要求 197
8.2 下位機 197
8.2.1 下位機需求分析 197
8.2.2 電路設計 197
8.2.3 單片機基礎程序 200
8.2.4 下位機仿真 204
8.3 上位機 207
8.3.1 上位機需求分析 207
8.3.2 視圖設計 208
8.3.3 程序代碼 214
8.4 整體仿真測試 229
8.5 設計總結 238
第9章 家庭智能門禁繫統
9.1 總體要求 239
9.2 下位機 239
9.2.1 下位機需求分析 239
9.2.2 電路設計 239
9.2.3 單片機基礎程序 243
9.2.4 下位機仿真 248
9.3 上位機 251
9.3.1 上位機需求分析 251
9.3.2 視圖設計 251
9.3.3 程序代碼 258
9.4 整體仿真測試 261
9.5 設計總結 268
0章 家庭智能溫濕度采集繫統
10.1 總體要求 269
10.2 下位機 269
10.2.1 下位機需求分析 269
10.2.2 電路設計 269
10.2.3 單片機基礎程序 273
10.2.4 下位機仿真 281
10.3 上位機 285
10.3.1 上位機需求分析 285
10.3.2 視圖設計 285
10.3.3 程序代碼 293
10.4 整體仿真測試 299
10.5 設計總結 310
參考文獻