基于Arduino Uno开发板的药物提醒系统

电子说

1.2w人已加入

描述

对于我们的亲人,我们总是希望保持健康和健康。但如果他们生病并忘记按时吃药会怎么样。我们会担心,对吗?在医院,有许多患者,很难提醒每个患者按时服药。传统方式需要人们努力提醒按时服药。数字时代并没有遵循这一点,我们可以使用机器来做到这一点。智能医学提醒的应用非常广泛,可供家中的患者,医院的医生和许多其他地方使用。提醒时,有很多方法可以提醒它:

1.  在显示器上显示

2.  通过电子邮件或电话发送通知

3.  使用移动应用

4.  嗡嗡声报警

5.  使用蓝牙/ Wi-Fi

6.  接电话

7.  在提醒当前时间的同时提醒下一次上药时间

我们可以根据需要组合方式。为了简单起见,我们使用Arduino开发板做了一个简单的医学提醒器,提醒每天服用1次或2次或3次药物。可以使用按钮选择时隙。此外,它显示当前日期和时间。我们将在未来的文章中将其进一步扩展到物联网项目,其中将向用户发送电子邮件或SMS通知。该药物提醒器还可以与患者监测系统集成。

所需的组件

●    Arduino Uno开发板(我们也可以使用其他Arduino板,如Promini、Nano)

●    RTC DS3231模块

●    1602 LCD显示屏

●    蜂鸣器

●    Led(任意颜色)

●    面包板

●    跳线

Arduino药物提醒器电路图和连接

在这个药物提醒器项目中,RTC DS3231通过I2C协议与Arduino Uno连接。您也可以使用RTC IC DS1307读取Arduino的时间。 RTC DS3231还具有内置32k内存,可用于存储其他数据。 RTC模块通过Arduino uno的3.3V引脚供电。使用SPI连接1602 LCD显示屏。蜂鸣器用于提醒并提醒是时候吃药了。使用四个按钮,每个按钮具有不同的选择功能。第一个按钮用于提醒每天服药一次。第二个按钮用于每天提醒两次,第三个按钮用于每天提醒三次。第四个按钮用于在用户听到警报时停止蜂鸣器。

自动药物提醒器的工作过程

药物提醒器(Pill Reminder Alarm)使用5V电源供电。当它第一次启动时,会显示欢迎信息为“Welcome”。 LCD屏设置为在三个界面中循环。第一个屏幕显示信息为“Stay Healthy, Get Well Soon”。第二个屏幕是一个帮助屏幕,告诉按下选择按钮选择任何一个时隙提醒(一天一次/两次/三次)。时隙可在程序中更改,并可相应配置。现在我们将其固定为三个持续时间,即上午8点、下午2点和晚上8点。

我们将时隙分为三种模式。当用户按下第一按钮时,模式1选择在早上8点服药一次。当用户按下第二按钮时,模式2选择在早上8点和晚上8点服用两次/天。如果用户按下第3按钮,模式3选择在上午8点、下午2点和晚上8点服用药物三次/天。

我们还可以添加一个功能来将蜂鸣器暂停10分钟(不包含在此项目中)。当用户通过按下按钮选择所需的模式时,将记录用户输入并从RTC获取时间。当时间与所选时隙匹配时,蜂鸣器开始嗡嗡声。用户可以按STOP按钮停止蜂鸣器。下一次的药物提醒继续相同的过
编辑:hfy

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分