1基于STM32F103单片机WIFI无线APP控灯亮度灭设计摘要近年来,无线网络迅猛发展,特别是具有代表性的WiFi技术在各领域得到了广泛的应用,灯光领域也不例外。人民生活水平日益提高,不断追求视觉享受,促使灯光控制效果逐步复杂化,控制方式与越来越多,传统有线控制费时费力,而基于无线传感网的控制传输速率低、可靠性差的难题日益凸显。本文提出将WiFi技术与灯控系统进行融合,它具有成本低、传输速率高、传输距离远、移动性和灵活性等优点,能够很好的解决上述问题。本设计基于STM32F103单片机主要研究无线灯光后台控制系统,该系统具有如下功能:(1)能够用手机APP控制灯的亮和灭,(2)可以用手机APP改变灯的亮度等级。本文的主要内容是对无线灯光后台控制系统进行了设计和开发,并展示和阐述了最后的成果。本文的主要工作有以下几点:(1)整理基于无线网络灯光控制系统的理论知识,分析无线灯光控制系统的功能架构、拓扑部署和通信方式,并对通信所用数据格式设计并进行分析。(2)对无线灯光后台控制系统进行设计,该系统包括后台用户界面模块设计、系统通信模块设计、功能服务模块设计和数据存储模块设计。(3)根据上述模块设计规划,利用程序开发工具实现灯光后台控制系统的部分功能,并根据功能代码的实现对后台开发思想进行阐释。结果表明,设计的系统具有良好的检测和控制功能,方便移植性和可扩展性。关键字:单片机;WIFI模块;手机APP;LED灯。录绪论.........................................1.1课题背景及其意义..........................1.2国内外的研究状况..........................1.3本文的主要研究内容及论文结构安排...........第二章方案的设计与论证.............................2.1控制方案的确定.............................2.2控制方式的选择............................2.2.1单片机芯片的选择....................2.2.2无线遥控模块的选择..................第三章硬件电路的设计...............................3.1系统的功能分析及体系结构设计...............3.1.1系统功能分析..........................3.1.2系统总体结构..........................3.2模块电路的设计............................3.2.1STM32单片机核心电路设计.............3.2.2高亮LED灯照明电路(高电平有效)设计3.2.3ESP8266WIFI模块电路设计电路设计....第四章系统软件设计.................................4.1编程语言选择...............................4.2单片机程序开发环境........................4.3ARM软件开发流程..........................4.4FlyMcu程序烧录软件介绍...................4.5PL2303串口程序烧写模块介绍...............4.6程序流程图................................第五章系统焊接与调试...............................5.1电路焊接...................................5.2系统调试..................................5.2.1系统程序调试........................5.2.2硬件测试............................5.3实物测试..............................致谢......参考文献.3..3..3...4...6...6...6...6..7...8...8..8..8...8...8..1.1..1.2..1.3.1.3..1.3..1.4..1.5..1.6.1.7..1.9.1.9.2.0..2.0.2.0.2.1.2..3.2.4.绪论1.1课题背景及其意义无线网络技术最初是基于计算机实现无线网络互联的通信技术。而随着网络技术的不断发展,当前无线网络技术可容纳多种无线终端实现基于无线的数据通信和资源共享。从无线网络雏形ALOHNET网络的开发到802.1项目的启动,再到无线以太网相容性联(WECA,后更名WiFi联盟)的成立,无线网络技术日趋成熟。无线网络的传输速度也从最初的几十Kbps逐步提高到11Mbps,54Mbps108Mbps甚至300Mbps。近几年来,正是由于无线网络传输速度的不断提升,相关安全以及加密算法的不断发展,人们逐渐体会到无线网络明显的优势和优良的性能,从而促进无线网络以极快的速度在许多领域展开了应用。为了体现无线网络的广泛应用,本课题选取的无线网络应用对象为灯光控制。生活水平的日益提高使人们的精神生活变得越来越丰富多彩,各种各样...