编号:
T1062611M
设计简介:
本设计是基于STM32的面向健康饮水的智能水杯控制系统,主要实现以下功能:
1.通过TDS水质传感器检测水质状况,DS18B20温度传感器检测水温;通过DS1302时钟模块获取时间,支持定时喝水提醒设置。
2.通过指纹解锁、手机APP远程控制打开杯盖。
3.通过按键可切换阈值设置界面、指纹界面以及模式,具备加热、降温、恒温及四种工作模式;加热功能由Mos管驱动加热片实现,降温功能由Mos管驱动风扇实现,恒温模式可维持水温在预设阈值范围内。
4.通过ESP8266模块实现无线通信,可与手机APP进行数据交互,实现远程控制杯盖开启、模式切换、阈值设置。
5.通过OLED显示屏实时显示水温、水质TDS值、时间、当前工作模式及各项阈值参数。
6.通过语音模块可实现多场景语音交互,包括播报实时温度、水质状况、工作模式切换提示、定时喝水提醒、温度及水质异常警报。
电源:5V
传感器:TDS水质传感器、温度传感器(DS18B20)、时钟模块(DS1302)、指纹模块
显示屏:OLED
单片机:STM32F103C8T6
执行器:加热片、风扇、舵机、语音模块(SU-03T)
通信:ESP8266
人机交互:独立按键、指纹模块、语音模块、OLED显示屏、手机APP
标签:STM32、OLED、ESP8266、DS18B20、DS1302、指纹模块、TDS水质传感器、智能水杯、健康饮水、语音播报
题目扩展: 面向实验室的智能试剂恒温监测装置、家用智能药箱温湿度控制与提醒系统、STM32智能宠物喂食饮水监测控制装置
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()

面向健康饮水的智能水杯控制系统设计
一、主控部分
核心:STM32 单片机
功能:获取输入部分数据,经过内部处理,控制输出部分执行对应饮水管理操作。
二、输入部分
- TDS检测模块:用于检测水的TDS值,判断水质洁净度
- 温度传感器模块:用于检测杯内水的实时温度
- 时钟模块:用于获取当前时间,支撑定时饮水提醒功能
- 指纹模块:用于实现水杯指纹解锁,保障使用安全
- 独立按键模块:用于切换工作模式、开关语音、阈值/定时界面切换、增减参数,指纹管理
- 供电电路:给整个系统稳定供电
三、输出部分
- OLED显示屏:显示时间、温度、水质、工作模式、语音状态等
- WIFI模块:通过WIFI连接手机,将水温、水质、工作模式、定时参数等传至手机,还可远程切换模式、设置定时
- N-MOS管控制模块:2个独立通道,分别控制给水杯加热、制冷
- 舵机控制模块:模拟水杯的开关
- 语音模块:根据水温高低阈值、水质TDS阈值触发水温过高、水温过低、水质异常的异常状态播报,也会定时饮水提醒播报
![]()
![]()
![]()
![]()
![]()
![]()



