首页 实物视频演示 仿真视频演示 设计说明书预览 答辩PPT预览
编号:
T4412203M
设计简介:
本设计是基于单片机的智能药盒,主要实现以下功能:
①用单片机STM32F103C8T6和时钟模块DS1302,使其完成对时钟运行的控制,并通过OLED液晶显示出来日期时间和3个吃药时间,按键模块要有设置时间和吃药状态的按钮。
②当设定时间到,则相应的药盒信号指示灯会亮,同时语音播报提示老人吃药时间到了、种类和药仓位置,吃完药,语音播报才会结束,显示已服药。
③通过三个继电器模拟三个药盒,判断是否打开或关闭,若5分钟没有打开药盒,通过GSM通信模块,发送短信(请及时服药)给用户手机。
④可通过蓝牙模连接手机APP,设定三个药盒的吃药时间和吃药状态
标签:STM32单片机、OLED、语音播报、蓝牙模块、时钟芯片
基于单片机的智能药盒:中控部分、输入部分和输出部分。下面分别对这三部分进行概述:
中控部分
核心组件:STM32F103单片机
功能概述:作为整个智能药盒系统的中枢,STM32F103单片机负责接收来自输入部分的多种数据,包括通过蓝牙模块接收的远程控制指令(与按键功能相同)、DS1302时钟模块提供的时间信息、独立按键输入的界面切换、设置指令等。单片机对这些数据进行综合处理,根据预设的逻辑和算法生成控制指令,并通过输出部分执行相应的操作,如显示信息、语音提示、LED指示、继电器控制以及短信提醒等。
输入部分
-
蓝牙模块:提供远程无线控制功能,用户可以通过手机等蓝牙设备发送指令给智能药盒,实现与按键相同的操作,如切换界面、设置吃药时间、修改系统时间等。
-
DS1302时钟模块:为系统提供准确的时间信息,确保吃药提醒和短信提醒等功能能够按时执行。
-
独立按键:提供本地用户交互界面,支持界面切换、设置界面进入、三次吃药时间的设置、系统时间的修改以及三个药盒开关的直接控制等功能。
-
供电电路:为整个智能药盒系统提供稳定、可靠的电源供应,确保各模块能够正常工作。
输出部分
-
OLED显示屏:实时显示三次吃药的状态(已吃/未吃)、吃药时间以及用户设置的时间等信息,提供直观的视觉反馈。
-
DY-SV17F触发语音模块:在到达设定的吃药时间时,触发语音提示,提醒用户按时吃药,增强系统的交互性和实用性。
-
3个LED指示灯:分别对应三次吃药时间,当到达某次吃药时间时,对应的LED指示灯亮起,提供直观的视觉提醒。
-
3个继电器:分别控制三个药盒的开关,根据单片机的指令在设定的吃药时间打开相应的药盒,方便用户取药。
-
GSM模块:在用户未按时吃药时,通过发送短信的方式提醒用户,增加系统的远程监控和提醒功能,确保用户能够按时服药,提高健康管理水平。