资料查找方式特纳斯电子电子校园网搜索下面编号即可编号CJ-32-2022-056设计简介本设计是基于STM32和ZigBee的智能校园路灯控制系统主要实现以下功能1、检测路灯温度当温度过高蜂鸣器报警2、检测环境光照强度光强较小并且人体红外检测到人自动打开路灯3、路灯的亮度随环境光的改变而改变4、通过zigbee将数据无线传输到主机再通过WiFi模块连接云平台标签STM32、Zigbee、WIFI、光敏电阻题目扩展智能路灯系统楼道灯光自动控制系统基于STM32和ZigBee的智能校园路灯控制系统中控部分、输入部分和输出部分。下面分别对这三部分进行概述一、中控部分STM32单片机作为主控制器负责协调整个系统的运行。数据处理接收从机发送的温度、光照强度等数据以及主机的按键输入进行逻辑判断和数据处理。控制逻辑根据处理后的数据控制USB灯、蜂鸣器等输出设备同时管理ZigBee和WIFI模块的通信。二、输入部分从机输入部分DS18B20温度采集模块检测当前环境的温度值。人体红外模块检测是否有人员活动作为路灯开启的条件之一。光敏电阻检测当前的光照强度用于判断是否需要开启路灯。供电电路为从机部分提供稳定可靠的电源。主机输入部分独立按键用于给系统进行配网操作设置网络参数。ZigBee模块接收从机发送的温度、光照强度等数据。供电电路为主机部分提供电源。三、输出部分从机输出部分USB灯根据光照强度和人体检测情况自动调节亮度提供照明。ZigBee模块将从机检测到的数据发送给主机。蜂鸣器当温度超过设定最大值时发出报警声。主机输出部分OLED显示屏模块显示从从机发送来的温度、光照强度等数据方便用户查看。WIFI模块连接手机将环境数据发送给用户实现远程监控。5 实物调试5.1 电路焊接总图首先将电路焊接在集成板上共有以下部分第一部分是电源模块将电源插座、电源开关、10k电阻和一个指示灯依次焊接焊接好之后插入电源指示灯点亮电源模块测试正常。第二部分是显示模块排针焊接好后将OLED12864显示屏插入排针。第三部分是单片机模块本次课题使用的是STM32F103C8T6单片机。第四部分是独立按键模块。第五部分为温度传感器第六部分为光敏电阻第七部分为蜂鸣器第八部分为人体红外第九部分是USB灯第十部分是Zigbee模块第十一部分是WIFI模块。下图5-1为焊接完整实物图图5-1电路焊接总图5.2 智能校园路灯实物测试如图5-2所示下图为上电后此时显示屏显示智能校园路灯的基本情况。图5-2智能校园路灯实物图5.3 温度测试如图5-3所示用打火机稍微加热温度传感器温度值有所上升。图5-3温度测试实物图5.4WIFI测试如图5-4所示通过WIFI模块连接上云平台可对。图5-4加热测试实物图6 仿真调试6.1仿真总体设计如图5-5所示仿真部分包含STM32F103C8T6最小系统板、OLED12864显示屏、温度传感器、蜂鸣器、LED灯、光敏电阻、人体红外。图5-5 智能校园路灯仿真图6.2温度测试如图5-6所示此设计中将温度调节至33℃。图5-7 温度调节仿真图6.3灯光测试如图5-8所示将光敏电阻的数值调低LED灯亮起。图5-8灯光仿真图设计说明书部分资料如下设计摘要本论文基于STM32和ZigBee技术设计了一种智能校园路灯控制系统。随着智能城市的崛起智能路灯作为城市管理的重要组成部分具有节能、智能化和远程管理的需求。传统的路灯控制方式存在能耗高、管理不便等问题因此设计一种基于STM32和ZigBee的智能校园路灯控制系统具有重要的意义。本系统的硬件设计采用了STM32单片机作为核心该单片机具有高性能和低功耗的特点适合用于嵌入式系统。此外系统还配备了光敏电阻和人体红外传感器用于实时检测环境光照强度和人体活动情况。通过ZigBee模块系统可以实现无线数据传输将路灯状态数据传输到主机。为了方便远程监控和管理系统还添加了WiFi模块可以连接云平台。在软件设计方面本系统采用C语言编写嵌入式软件实现了路灯温度检测、环境光照强度检测、自动开关路灯和亮度调节等功能。云平台软件则使用Java语言编写实现了数据接收、存储和远程监控等功能。经过实验验证本论文设计的智能校园路灯控制系统能够实现路灯温度检测、环境光照强度检测、自动开关路灯和远程数据传输等功能。系统能够根据环境光照强度和人体活动情况智能地控制路灯的亮度和开关状态具有良好的实用性和可行性。通过该系统可以实现智能化的路灯管理提高路灯管理的效率和便利性。系统能够根据实际需求智能地调节路灯亮度节约能源。同时通过无线数据传输和云平台连接用户可以远程监控和管理路灯及时获取路灯状态和报警信息。综上所述本论文设计的基于STM32和ZigBee的智能校园路灯控制系统具有广泛的应用前景可以为校园和城市的路灯管理带来便利和效益。关键词STM32、ZigBee、智能路灯、光敏电阻、人体红外传感器、无线数据传输、远程监控、云平台字数9000目录摘 要ABSTRACT1 引 言1.1 选题背景及实际意义1.2 国内外研究现状1.3 课题主要内容2 系统设计方案2.1 系统整体方案2.2 单片机的选择2.3 电源方案的选择2.4 显示方案的选择2.5 温度检测方案的选择3系统设计与分析3.1 整体系统设计分析3.2 主控电路设计3.2.1 STM32F103C8T6单片机3.2.2复位电路3.3 液晶屏显示模块3.4 DS18B20传感器检测温度模块4 系统程序设计4.1 编程软件介绍4.2 主机主程序流程设计4.3 从机主函数流程设计5 实物调试5.1 电路焊接总图5.2 智能校园路灯实物测试5.3 温度测试5.4WIFI测试6 仿真调试6.1仿真总体设计6.2温度测试6.3灯光测试结 论参考文献致 谢