一、系统设计
本次设计的是基于STM32F103C8T6单片机设计的一款教室灯光控制系统,系统内有光敏电阻模块采集教室内的光照强度,光电管检测教室内是否有人,通过按键可以直接控制开灯和关灯,通过ESP8266无线WIFI模块将教室内是否有人和小灯的状态上传到上位机中,并且在上位机端可以直接控制开灯和关灯。当检测到教室内的光照强度低于设置阈值时 如果光电管检测到人有人 小灯就会亮起上位机端会实时的检测教室内是否有人和小灯的状态,当按下开灯按键小灯会直接亮起,当按下关灯按键小灯会直接关闭。
二、硬件设计
系统内的主要电路有单片机最小系统电路,光电管识别电路、光强检测电路、无线通信电路以及按键控制电路等。
三、软件设计
系统的软件逻辑清晰,通过传感器进行大棚内环境数据的采集,采集到的数据会通过无线模块上传到上位机端,软件设计的关键在于实现单片机与上位机之前的通信,在进行上位机连接时要将热点名称和密码与程序中的保持一致。
四、实物展示
上位机
五、资料内容