基于机智云平台的STC15实验台控制系统设计( 二 )


基于机智云平台的STC15实验台控制系统设计
文章图片

文章图片
图3DS18B20测温模块电路
基于机智云平台的STC15实验台控制系统设计
文章图片

文章图片
图4独立按键模块电路
2系统主程序流程
程序开始运行后 , 系统所有模块初始化 , 机智云物联网平台连接协议初始化 , 所有继电器都处于断开状态 , LCD12864屏幕亮并进入开机界面 , 开始检测按键 , 如果检测到按键被按下 , 相对应继电器吸合 , 单片机通过ESP8266-12FWi-Fi模块将工作台电源工作状态变化发送到机智云云端 , 工作台电源状态同步更新到手机App , 手机App上该继电器的状态会显示该继电器已经打开 。
DS18B20把所测实时温度发送到单片机 , 单片机通过LCD12864液晶模块将温度显示出来 , 同时将温度信息发送到ESP8266-12FWi-Fi模块 , 通过机智云云端更新到手机App 。
手机上可以通过控制界面监视实验台电源工作状态 , 并可在手机上进行控制操作 , 把命令通过云平台发送给ESP8266-12FWi-Fi模块 , 与单片机通信后 , 发送给单片机控制对应继电器吸合或断开 。系统软件主程序流程图如图5所示 。
基于机智云平台的STC15实验台控制系统设计
文章图片

文章图片
图5系统主程序流程图
3结语
【基于机智云平台的STC15实验台控制系统设计】本文从实际出发设计了一套实验台控制系统 , 采用IAP15W4K58S4单片机控制继电器来模拟控制实验台 , 可以在现场使用按键或远程使用手机App控制实验台电源 , 在手机上远程查看实验台电源的状态 , 实验室管理员还可通过手机App查看实验室室温 , 及时发现火灾 。实验室管理员不需要总是到现场巡查 , 降低了管理员的工作量 , 不管距离有多么遥远 , 只要手机可以上网 , 都可在App上进行实验台远程监视和控制 。