商品详情
定价:75.0
ISBN:9787121363597
作者:刘波
版次:第1版
出版时间:2019-04
内容提要:
本书主要介绍使用C#语言进行上位机设计和使用Proteus软件进行下位机设计的方法。本书内容涉及智能家居的简介、上位机与下位机通信的基础知识、传感器采集电路的设计方法和C#语言的编程方法等。书中完整地介绍了5个利用C#语言和Proteus进行设计的智能家居实例,包括家庭智能灯光系统、家庭智能花卉养护系统、家庭智能气体检测系统、家庭智能门禁系统和家庭智能温湿度采集系统。通过本书的学习,读者可以在熟悉Proteus操作的同时体会智能家居的设计思路,自行设计智能家居。
作者简介:
刘波,2013年内蒙古大学研究生毕业至今在学校任教。出版作品有:《玩转机器人设计:基于UG NX的设计实例》,电子工业出版社,2018年出版。
目录:
第1章 绪论
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
第10章 家庭智能温湿度采集系统
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
参考文献
- 电子工业出版社有限公司
- 电子工业出版社有限公司有赞官方供货商,为客户提供一流的知识产品及服务。
- 扫描二维码,访问我们的微信店铺