资料查找方式:
特纳斯电子(电子校园网):搜索下面编号即可
编号:
T4412203M-FZ
设计简介:
本设计是基于单片机的智能药盒,主要实现以下功能:
①用单片机STM32F103C8T6和时钟模块DS1302,使其完成对时钟运行的控制,并通过OLED液晶显示出来日期时间和3个吃药时间,按键模块要有设置时间和吃药状态的按钮。
②当设定时间到,则相应的药盒信号指示灯会亮,同时语音播报提示老人吃药时间到了、种类和药仓位置,吃完药,语音播报才会结束,显示已服药。
③通过三个继电器模拟三个药盒,判断是否打开或关闭,若5分钟没有打开药盒,通过GSM通信模块,发送短信(请及时服药)给用户手机。
④可通过蓝牙模连接手机APP,设定三个药盒的吃药时间和吃药状态
标签:STM32单片机、OLED、语音播报、蓝牙模块、时钟芯片
总体资料:
图文演示:
6 仿真调试
6.1仿真总体设计
仿真设计总体包括32单片机、OLED显示屏、时钟模块、五个按键、模拟GSM、蓝牙模块和语音播报模块的串口虚拟终端、三个LED灯和三个继电器。
图6-1 仿真设计总图
6.2设置时间仿真测试
如图6-2所示,在上电之后,OLED显示屏显示时间、三次吃药状态和三次吃药时间。如果要校准时间的话,按下第一个按键,显示屏后两行显示设置提示,按第二个按键,时间+1,按第三个按键,时间-1。如图6-3所示,是设置吃药时间,在显示吃药状态和吃药时间的界面时,按下第二个按键,屏幕会显示吃药时间设置提示。按下第三个按键是吃药时间+1,按下第四个按键是吃药时间+1。
图6-2校准时间仿真图
图6-3定时时间仿真图
6.3 到达吃药时间仿真测试
如图6-4所示,到达第二次吃药时间时,第一个药盒对应的LED灯亮,语音提示该吃药了。若5分钟未打开药盒吃药,发送对应的短信。
图6-4到达吃药时间仿真图
如图6-5所示,是到达第一次吃药时间时,按下可相应的按键,第二个继电器打开,表示吃药了,显示屏会显示“吃”。
图6-5吃药仿真图