交互式吃药提醒装置

杜涛
帖子创建于2021年12月28日 人工智能 669 次浏览 1 个赞 1 人关注

一、问题的提出

学生提出了这样一个问题,家里老人吃药时总是要对着便签看一下各种药各吃多少颗,所以学生想做一款智能药盒,能定时提醒老人吃药,并告知每种药各吃多少颗,家属还能知晓老人是否吃药。

二、 需求分析:

1. 为“空巢老人”设计外观,并进行制作。

2. 能利用TTS进行提醒内容的语音播放。

3. 能调用时间等信息。

4.能将老人是否吃药的信息发给亲属

5.如果药量不足,能够进行提示

三、 材料准备:

1. 掌中宝×1

2. 按键传感器×1

四、制作过程

1. 线路连接

将按键模块接在拓展板的13号管脚,如下图所示:


5. 程序设计

目前试图通过作品实现三个效果,1是提醒吃药,2是显示时间,3是将数据通过物联网发给家属,首先来看时间的显示,如下图所示:


提醒老人吃药,需要在指定的时间,用TTS进行语音合成,对应的要进行初始化,和几个时间点的提醒.APPID等需要在讯飞平台进行设置(地址https://www.xfyun.cn/)


下图中,设计了在三个点进行语音提醒,程序一样,故而把后面部分进行了折叠。


老人到点吃药后,点击按钮,对应的吃了药物的消息会发送到亲属那里的掌控板


亲属那里的掌控板(也就是接收端)会显示如下信息。


如果是药量不足,那么发送端会显示药量不足,并通过语音合成报警,同时数据发送到接收端。此时发送端程序如下:


对应的接收端也会接收到需要补充的信息:


完整程序如下:

发送端程序:


接收端程序:


五、 作品反思:

1.目前只解决了程序设计部分,设备的外观结构还要再设想

2. 功能上只是实现了语音提醒,下一步的改进可以考虑,提醒时,打开指定的药盒,让功能更便利。

3. 交互装置,还应当具有一些情感交流功能,后面考虑加上MP3的播放,人脸识别等功能。