摘要:随着物联网技术的兴起,传统开关(Switch)已经不能满足人们日常生活的需要,传统开关主要用来对照明设备的控制即照明灯(Lighting lamp)。为满足现在智能生活的智能化、现代化的发展需求,促进物联网在智能家居的更好应用,本文旨在实现一种便捷式、灵活式的智能开关系统i_Switch。
本文设计的主要有单片机stc15系列单片机、STM32F103嵌入式平台、温湿度传感器、TFTLCD液晶显示屏、蓝牙模块等模块组成。该系统分为简单版和升级版,简单版独立使用时可以通过手机蓝牙开关,触控开关以及传统机械开关三联开关对开关系统的独立控制其中的蓝牙开关主要是通过设计中的蓝牙模块与手机蓝牙进行连接,使用手机APP进行控制,系统还具有控制开关系统的PWM输出功能;升级版不仅兼顾简单版的功能外同时能够实时的采集室内环境参数,实时的显示LCD控制面板上,并且增加摄像头功能实时查看室外情况。
经过反复的系统测试,本次设计的智能开关系统可以实现对开关的智能控制,达到了设计的要求。
关键词 i_Switch;单片机;蓝牙 ;智能家用开关
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 目的及意义-1
1.3 研究内容和论文安排-1
2 i_Switch智能家用开关系统设计相关技术-3
2.1 单片机技术及STC15系列单片机特点-3
2.2 蓝牙通信技术-4
2.3 传感器技术-5
2.3.1 温度传感器-5
2.3.2 湿度传感器-6
2.4 嵌入式stm32技术-6
2.5 安卓技术-7
2.6 本章小结-7
3 i_Switch家用智能开关系统硬件设计-8
3.1 基础版硬件设计-8
3.1.1 单片机控制模块电路及简介-8
3.2 升级版模块电路-9
3.2.1 TFTLCD触控电路-10
3.2.2 摄像头模块-11
3.2.3 温湿传感器模块-11
3.2.4 PWM调色模块-12
3.3 本章小结-13
4 i_Switch智能家用开关的软件设计-14
4.1 软件总体方案设计-14
4.2 i_Switch智能开关软件设计-14
4.2.1 i-Switch智能开关控制系统的APP程序设计-14
4.2.2 三联开关软件设计-15
4.2.3 DHT11温湿度软件设计-15
4.2.4 摄像头模块软件设计-16
4.2.5 PWM调色模块-17
4.2.6 TFTLCD触控屏软件设计-18
4.2.7 蓝牙接收程序设计-19
4.5 本章小结-20
5 i_Switch智能家用开关系统测试-21
5.1 系统实物及PCB图-21
5.2 系统功能-22
5.3 系统测试-22
5.3.1基础版硬件测试-22
5.3.2升级版硬件测试-23
5.3.3 简单版手机APP测试-24
5.3.3 升级版手机APP测试-25
5.4 本章小结-26
结论与展望-27
致谢-28
参考文献-29