项目介绍
需求分析
考虑到当前发展现状以及自身所具备的技术能力,本课题设计需要实现的需求有以下。
(1)通过两个温度传感器,来实现对环境温度和水温的实时监控。
(2)通过显示模块,能够实时的显示温度状况。
(3)通过WiFi模块,能够实现将采集温度上传到远程控制端的功能,同时也能够查取到网络中的时间,显示在显示模块上。
(4)能够实现温度控制的功能,通过风扇或其他模块实现降温功能,通过继电器实现升温功能。
总体设计思路
本课题设计的是一种以STM32F103C8T6单片机为主控制单元,以DS18B20为温度传感器的温度控制系统。系统采用了两个不同封装的DS18B20温度传感器,其中一个用于测量水温,另一个用于测量室温。水温和室温都将通过OLED显示屏显示出来。并且设置了温度控制的阈值,设置了温度控制的设定值,当当前温度超过了设定值范围时就启动风扇,从而进行降温,当当前温度低于设置温度时就控制继电器吸合实现升温过程。同时系统能够通过esp8266WiFi模块来实现对实时时间的采集,并显示在显示屏上。同时通过esp8266WiFi模块,也能够将室温和水温上传到云平台中进行显示。
