零基础入门智能家居设计:基于C#语言与Proteus的实例应用

零基础入门智能家居设计:基于C#语言与Proteus的实例应用

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

C语言与Protues结合,实现上下位机开发,涉及单片机、智能家居系统设计。

内容简介

本书主要以实例的形式,将C语言与Protues二者相融合,分别用来开发上位机和下位机。上位机与下位机相互配合使用使单片机爱好者设计的系统更加完整。全书共10章。第一章主要介绍智能家居的前世今身,并介绍相关软件。第2章和主要以实例的形式讲解C语言例程和基础电路。第3章主要讲解1个简单的单片机例程和1个上位机软件例程。第4章至第7章主要讲解上位机与下位机联合仿真。第8章至第10章为综合实例,主要针对家居中的灯光、温湿度和门禁进行系统设计。

章节目录

封面

版权页

前言

目录

第1章 绪论

1.1 智能家居概述

1.2 你好,智能家居

1.2.1 主流编程语言概述

1.2.2 主流单片机概述

1.2.3 主流开发环境概述

1.2.4 串口通信

第2章 基础项目

2.1 流水灯项目

2.1.1 项目要求

2.1.2 电路设计

2.1.3 单片机编程

2.1.4 项目调试

2.2 倒计时项目

2.2.1 项目要求

2.2.2 界面设计

2.2.3 程序设计

2.2.4 项目调试

第3章 上位机向下位机发送指令

3.1 总体要求

3.2 下位机

3.2.1 电路设计

3.2.2 单片机程序

3.3 上位机

3.3.1 视图设计

3.3.2 程序代码

3.4 整体仿真测试

第4章 下位机向上位机发送指令

4.1 总体要求

4.2 下位机

4.2.1 电路设计

4.2.2 单片机程序

4.3 上位机

4.3.1 视图设计

4.3.2 程序代码

4.4 整体仿真测试

第5章 上位机与下位机互发数据

5.1 总体要求

5.2 下位机

5.2.1 电路设计

5.2.2 单片机程序

5.3 上位机

5.3.1 视图设计

5.3.2 程序代码

5.4 整体仿真测试

第6章 家庭智能灯光系统

6.1 总体要求

6.2 下位机

6.2.1 下位机需求分析

6.2.2 电路设计

6.2.3 单片机基础程序

6.2.4 下位机仿真

6.3 上位机

6.3.1 上位机需求分析

6.3.2 视图设计

6.3.3 程序代码

6.4 整体仿真测试

6.5 设计总结

第7章 家庭智能花卉养护系统

7.1 总体要求

7.2 下位机

7.2.1 下位机需求分析

7.2.2 电路设计

7.2.3 单片机基础程序

7.2.4 下位机仿真

7.3 上位机

7.3.1 上位机需求分析

7.3.2 视图设计

7.3.3 程序代码

7.4 整体仿真测试

7.5 设计总结

第8章 家庭智能气体检测系统

8.1 总体要求

8.2 下位机

8.2.1 下位机需求分析

8.2.2 电路设计

8.2.3 单片机基础程序

8.2.4 下位机仿真

8.3 上位机

8.3.1 上位机需求分析

8.3.2 视图设计

8.3.3 程序代码

8.4 整体仿真测试

8.5 设计总结

第9章 家庭智能门禁系统

9.1 总体要求

9.2 下位机

9.2.1 下位机需求分析

9.2.2 电路设计

9.2.3 单片机基础程序

9.2.4 下位机仿真

9.3 上位机

9.3.1 上位机需求分析

9.3.2 视图设计

9.3.3 程序代码

9.4 整体仿真测试

9.5 设计总结

第10章 家庭智能温湿度采集系统

10.1 总体要求

10.2 下位机

10.2.1 下位机需求分析

10.2.2 电路设计

10.2.3 单片机基础程序

10.2.4 下位机仿真

10.3 上位机

10.3.1 上位机需求分析

10.3.2 视图设计

10.3.3 程序代码

10.4 整体仿真测试

10.5 设计总结

参考文献

反侵权盗版声明

零基础入门智能家居设计:基于C#语言与Proteus的实例应用是2019年由电子工业出版社出版,作者刘波。

得书感谢您对《零基础入门智能家居设计:基于C#语言与Proteus的实例应用》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
C#程序设计基础与实践 电子书
本书以C#语言为载体,系统地讲解了算法的概念、程序设计的基本思想,以及常用的程序设计方法。本书的主要内容包括:程序设计基础知识与C#程序设计的一般方法;算法的概念及应用;数据类型的概念及C#中的常用数据类型;类和对象的概念及应用;用户界面设计的一般方法和技能;I/O流与数据文件的概念及应用。
从零开始:数字图像处理的编程基础与应用 电子书
本书主要内容共十章:第1章主要介绍OpenCV基础;第2章主要介绍图像预处理;第3章主要介绍图像分割和数学形态学;第4章主要介绍特征提取与匹配;第5章主要介绍模板匹配与轮廓绘制;第6章主要介绍视频录制与目标追踪;第7章主要介绍三维重建;第8章主要介绍距离测量与角点检测;第9章主要介绍图像识别应用,涉及文字识别、二维码识别、人脸识别和车牌识别等内容;第10章主要介绍基于深度学习的图像应用。
从零开始:C语言快速入门教程 电子书
以服务零基础读者为宗旨,图文并茂、通俗易懂,以实例引导读者学习C语言相关知识和实战技能。
短视频策划、拍摄与剪辑零基础入门与提高 电子书
一本书从短视频小白到高手,轻松掌握短视频策划、拍摄与剪辑核心技法。
R语言编程:基于tidyverse 电子书
一本基于tidyverse入门R语言编程的书。