网站建设 西安备案号网站下边
2026/4/17 19:43:23 网站建设 项目流程
网站建设 西安,备案号网站下边,南昌网站建设方案外包,app制作开发小程序制作开发一、功能简介项目名#xff1a;基于物联网的教室环境智能监测与净化系统 项目编号#xff1a;dz-1026 单片机类型#xff1a;STM32F103C8T6 具体功能#xff1a; 1、通过DHT11检测温湿度#xff0c;温度大于最大值自动控制空调打开#xff0c;湿度大于最大值自动控制除湿…一、功能简介项目名基于物联网的教室环境智能监测与净化系统项目编号dz-1026单片机类型STM32F103C8T6具体功能1、通过DHT11检测温湿度温度大于最大值自动控制空调打开湿度大于最大值自动控制除湿湿度小于最小值自动控制加湿2、通过GP2Y10检测当前的粉尘浓度检测到粉尘大于最大值自动控制净化器进行工作3、通过SGP30检测当前环境中的C02检测到CO2大于最大值自动控制净化器进行工作4、通过光照检测模块检测当前环境光照强度检测到光照大于最大值打开窗帘关闭照明灯检测到光照小于最小值关闭窗帘打开照明灯7、通过按键可设置各阈值控制空调、加湿器、除湿器、净化器、照明灯、窗帘开关8、通过OLED显示测量数据9、通过WIFI模块可将数据发送到手机端可以设置阈值手机端可远程控制空调、加湿器、除湿器、净化器、照明灯、窗帘开关二、系统框图设计绘制软件VISIO本设计以STM32F103c8t6单片机为核心控制器加上其他模块一起组成此次设计的整个系统其中包括中控部分、输入部分和输出部分。中控部分采用了STM32F103c8t6单片机控制器其主要作用是获取输入部分的数据经过内部处理逻辑判断最终控制输出部分。输入由六部分组成第一部分是温湿度检测模块通过该模块检测当前环境的温湿度第二部分是粉尘检测模块通过该模块检测当前环境的粉尘含量第三部分是光照检测模块通过该模块检测当前的光照值第四部分是CO2检测模块通过该模块检测当前的CO2值第五部分是按键模块通过该模块可以切换界面、设置数值、切换工作模式等第六部分是供电模块通过该模块可给整个系统进行供电。输出由三部分组成第一部分是显示模块通过该模块可以显示实时监测的数据以及用来设置阈值第二部分是继电器模块通过继电器控制空调、加湿器、除湿器、净化器、照明灯、窗帘的开启和关闭第三部分是步进电机模块通过该模块模拟窗帘的打开和关闭。除此之外WIFI模块既作为输入又作为输出WIFI模块和手机进行连接可以将监测的数据传输到用户手机端用户也可以通过手机端发送指令设置各参数阈值并能远程控制继电器的工作。具体系统框图如图3.1所示。三、32实物图单片机型号STM32F103C8T6板子为绿色PCB板两层板厚度1.2上下覆铜接地。元器件基本上为插针式个别降压芯片会使用贴片式。供电接口TYPE-C四、原理图软件版本AD2013电路连线方式网络标号连线方式注意原理图只是画出了模块的引脚图而并不是模块的内部结构原理图五、PCB图由原理图导出封装很大一部分都是作者自己绘制不提供封装库只提供连接好的源文件。中间有一个项目编号隐藏在单片机底座下插入单片机后不会看到。两层板上下覆铜接地。六、部分程序展示软件版本keil5逻辑程序和驱动程序分开分布于main.c和其他.c文件/********************************** 函数名按键函数 传参值无 返回值无 **********************************/ void Key_Function(void) { key_num Chiclet_Keyboard_Scan(0); //按键扫描获取键值 if(key_num ! 0) //有按键按下 { switch(key_num) { case 1: //按键1切换界面 display_num; if(display_num 8) { display_num 0; }

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询