首页 实物视频演示 设计说明书预览 答辩PPT预览
编号:
CJL-51-2022-145
设计简介:
本设计是基于单片机的盲人专用水杯系统,主要实现以下功能:
可通过按键切换模式;
可通过称重模块检测水的重量;
可通过语音模块播报温度和水位;
可通过定时提醒喝水;
每按一次按键都会语音播报相应按键的功能;
自动模式和控制水温的升降。
标签:51单片机、LCD1602、称重模块、语音播报。
题目扩展:温控水杯、盲人水杯
基于单片机的盲人专用水杯系统:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分
- 数据处理与逻辑判断:STC89C52单片机接收来自DS18B20温度检测模块和重量检测模块的数据,以及独立按键的用户操作指令,进行内部逻辑处理和判断。
- 控制信号输出:根据预设的控制逻辑和算法,单片机向输出部分的LCD1602显示模块发送显示数据,向继电器发送控制信号以控制加热片和制冷片的动作,同时控制蜂鸣器和语音模块进行提示。
输入部分
- DS18B20温度检测模块:用于检测水杯内的当前温度值,确保水温在适宜的范围内。
- 重量检测模块:用于检测水杯内的当前水量值,帮助用户了解剩余水量。
- 独立按键:用于切换显示界面、设置温度阈值、确认操作等,提供用户交互功能。
- 供电电路:为整个系统提供稳定的电源供应,确保系统的正常运行。
输出部分
- LCD1602显示模块:用于显示水杯内的温度值、水量值、设置阈值等状态信息,方便用户查看。
- 继电器控制加热片:当温度低于设定的最小值时,加热继电器闭合,加热片开始工作,提高水温。
- 继电器控制制冷片:当温度高于设定的最大值时,制冷继电器闭合,制冷片开始工作,降低水温。
- 蜂鸣器:用于按键提示音,当用户按下按键时发出声音,确认操作成功。
- 语音模块:用于各状态下的语音提示,如“水温过低,正在加热”、“水量不足,请加水”等,为盲人用户提供更加直观的使用体验。