基于51/STM32单片机的智能药盒设计系统 物联网定时吃药 药品分类 重量检测 GSM短信 语音 蓝牙控制 Wifi无线传输 系统设计 成品 套件 DIY设计 实物+源程序+原理图+仿真+其它资料

        随着社会的发展和人们生活水平的提高,人们对生活的健康质量也追求越来越高,为了方便老年人吃药,结合当前智能药盒蓬勃的发展状况,本文介绍了一种基于单片机的家庭用智能药盒的设计。首先,本文介绍了此系统所涉及的硬件的结构和工作原理,主要包括STM32单片机、LCD1602液晶和单片机的定时/计数器。其次,介绍了系统硬件的模块化设计和软件的编程思想。最后是对系统进行调试之后得出最后的结果。在第一部分着重介绍了单片机的各项参数、内部结构、引脚功能,LCD1602的硬件电路、显示原理和各项命令,定时/计数器和DS1302原理,蜂鸣器报警,SIM800短信模块的简单介绍。在第二部分则系统地介绍了各模块之间的运作模式和工作流程。最后调试完善后得到的系统运行基本模式为:系统基于单片机控制,通过对单片机STM32和DS1302的设计,使其完成对时钟运行的控制,并通过LCD1602液晶显示出来。当系统检测到有时间设置功能键,10分钟通过SIM800短信模块发送短信通知,时间到后蜂鸣器进行提醒,红外感应药盒是否打开,DHT11温湿度采集当前药盒环境,压力传感器检测药盒是否有药,并且还可以通过按键设置吃药的类目和数量比较适合普通家庭使用。

    关键词:智能药盒;STM32;时钟;1602显示;DHT11温湿度采集;红外感应;压力检测

840系列

 整个实物设计过程:

药量检测+温湿度+药品分类+定时吃药+温湿度采集+红外感应:

版本一(51系列)

基于51单片机智能药盒 物联网定时吃药 药品分类 重量检测 系统设计(实物+程序+原理图+其他资料)840-1

蓝牙传输控制+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本二(51系列 送APP源码)

基于51单片机智能药盒 物联网定时吃药 药品分类 重量检测 蓝牙传输 系统设计(实物+程序+原理图+其他资料)840-2

WIFI传输控制+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本三(51系列 送APP源码)

基于51单片机智能药盒 物联网定时吃药 药品分类 重量检测 WiFi传输 系统设计(实物+程序+原理图+其他资料)840-3

GSM短信通知+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本四(51系列 )

基于51单片机智能药盒 物联网定时吃药 药品分类 重量检测 GSM短信 系统设计(实物+程序+原理图+其他资料)840-4

药量检测+温湿度+药品分类+定时吃药+温湿度采集+红外感应:

版本五(STM32系列)

基于STM32单片机智能药盒 物联网定时吃药 药品分类 重量检测 系统设计(实物+程序+原理图+其他资料)840-5

蓝牙传输控制+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本六(STM32系列 送APP源码)

基于STM32单片机智能药盒 物联网定时吃药 药品分类 重量检测 蓝牙传输 系统设计(实物+程序+原理图+其他资料)840-6

WIFI传输控制+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本七(STM32系列 送APP源码)

基于STM32单片机智能药盒 物联网定时吃药 药品分类 重量检测 WiFi传输 系统设计(实物+程序+原理图+其他资料)840-7

GSM短信通知+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本八(STM32系列 )

基于STM32单片机智能药盒 物联网定时吃药 药品分类 重量检测 GSM短信 系统设计(实物+程序+原理图+其他资料)840-8

药量检测+温湿度+药品分类+定时吃药+温湿度采集+红外感应

版本一/五

1.   单片机进行数据处理

2.   LCD1602液晶显示当前时间、温湿度、药品重量

      3次吃药时间、药品类目和药品数量

3.   HX711压力采集当前药品重量

4.   红外感应当前药盒是否打开

5.   DS1302时钟芯片显示当前年月日、时分秒、星期

6.  DHT11采集当前环境温度和湿度

7. 当压力传感器检测当前重量为 “0”

    说明药品已经用完蜂鸣器进行声光报警提示

7. 按下第一个按键进入设置模式

    第二个按键加   第三个按键减

    可以修改当前时间信息

8. 在吃药时间设置页面下:可以设置吃药时间和次数

                                          长按第一个按键进入设置模式

                                          再次长按第一个按键退出设置模式

     State:ON     打开吃药时间

     State:OFF    关闭吃药时间

     一共可以设置3次吃药时间

9. 在药品设置页面下:可以设置吃药 类目的数量

                                           长按第一个按键进入设置模式

                                           再次长按第一个按键退出设置模式 

     Anum:XX(表示A药片数量) Bnum:XX(表示B药片数量)

     Cnum:XX(表示C药片数量) Dnum:XX(表示D药片数量)

10. 到了吃药时间后液晶闪烁提醒吃药数量和类目

       蜂鸣器进行声光报警提示

11. 当红外感应到药盒打开后自动取消报警和液晶显示提示

12. 时间可以掉电行走,重新上电无需重新设置

      药品数量可以掉电存储,重新上电无需重新设置

      定时时间可以掉电存储,重新上电无需重新设置

蓝牙传输控制+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本二/六(送APP源码)

1.   单片机进行数据处理

2.   LCD1602液晶显示当前时间、温湿度、药品重量

      3次吃药时间、药品类目和药品数量

3.   HX711压力采集当前药品重量

4.   红外感应当前药盒是否打开

5.   DS1302时钟芯片显示当前年月日、时分秒、星期

6.  DHT11采集当前环境温度和湿度

7. 当压力传感器检测当前重量为 “0”

    说明药品已经用完蜂鸣器进行声光报警提示

7. 按下第一个按键进入设置模式

    第二个按键加   第三个按键减

    可以修改当前时间信息

8. 在吃药时间设置页面下:可以设置吃药时间和次数

                                          长按第一个按键进入设置模式

                                          再次长按第一个按键退出设置模式

     State:ON     打开吃药时间

     State:OFF    关闭吃药时间

     一共可以设置3次吃药时间

9. 在药品设置页面下:可以设置吃药 类目的数量

                                           长按第一个按键进入设置模式

                                           再次长按第一个按键退出设置模式 

     Anum:XX(表示A药片数量) Bnum:XX(表示B药片数量)

     Cnum:XX(表示C药片数量) Dnum:XX(表示D药片数量)

10. 到了吃药时间后液晶闪烁提醒吃药数量和类目

       蜂鸣器进行声光报警提示

11. 当红外感应到药盒打开后自动取消报警和液晶显示提示

12. 时间可以掉电行走,重新上电无需重新设置

      药品数量可以掉电存储,重新上电无需重新设置

      定时时间可以掉电存储,重新上电无需重新设置

                                      蓝牙APP功能:                                    

13. 手机端连接蓝牙后可以显示当前温湿度、重量、吃药时间等信息

14. 手机端可以设置当前吃药时间、药品种类、药品数量等信息

15. 当吃药时间到后手机端震动提醒

       并且进行语音播报:“吃药时间到了,请及时吃药”

16. 手机端点击“已吃药”停止震动和播报

WFII传输控制+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本三/七(送APP源码)

1.   单片机进行数据处理

2.   LCD1602液晶显示当前时间、温湿度、药品重量

      3次吃药时间、药品类目和药品数量

3.   HX711压力采集当前药品重量

4.   红外感应当前药盒是否打开

5.   DS1302时钟芯片显示当前年月日、时分秒、星期

6.  DHT11采集当前环境温度和湿度

7. 当压力传感器检测当前重量为 “0”

    说明药品已经用完蜂鸣器进行声光报警提示

7. 按下第一个按键进入设置模式

    第二个按键加   第三个按键减

    可以修改当前时间信息

8. 在吃药时间设置页面下:可以设置吃药时间和次数

                                          长按第一个按键进入设置模式

                                          再次长按第一个按键退出设置模式

     State:ON     打开吃药时间

     State:OFF    关闭吃药时间

     一共可以设置3次吃药时间

9. 在药品设置页面下:可以设置吃药 类目的数量

                                           长按第一个按键进入设置模式

                                           再次长按第一个按键退出设置模式 

     Anum:XX(表示A药片数量) Bnum:XX(表示B药片数量)

     Cnum:XX(表示C药片数量) Dnum:XX(表示D药片数量)

10. 到了吃药时间后液晶闪烁提醒吃药数量和类目

       蜂鸣器进行声光报警提示

11. 当红外感应到药盒打开后自动取消报警和液晶显示提示

12. 时间可以掉电行走,重新上电无需重新设置

      药品数量可以掉电存储,重新上电无需重新设置

      定时时间可以掉电存储,重新上电无需重新设置

                                      WIFI APP功能:                                    

13. 手机端连接WIFI后可以显示当前温湿度、重量、吃药时间等信息

14. 手机端可以设置当前吃药时间、药品种类、药品数量等信息

15. 当吃药时间到后手机端震动提醒

       并且进行语音播报:“吃药时间到了,请及时吃药”

16. 手机端点击“已吃药”停止震动和播报

GSM短信通知+药量检测+温湿度+药品分类+定时吃药

温湿度采集+红外感应   版本四/八

1.   单片机进行数据处理

2.   LCD1602液晶显示当前时间、温湿度、药品重量

      3次吃药时间、药品类目和药品数量

3.   HX711压力采集当前药品重量

4.   红外感应当前药盒是否打开

5.   DS1302时钟芯片显示当前年月日、时分秒、星期

6.  DHT11采集当前环境温度和湿度

7. 当压力传感器检测当前重量为 “0”

    说明药品已经用完蜂鸣器进行声光报警提示

7. 按下第一个按键进入设置模式

    第二个按键加   第三个按键减

    可以修改当前时间信息

8. 在吃药时间设置页面下:可以设置吃药时间和次数

                                          长按第一个按键进入设置模式

                                          再次长按第一个按键退出设置模式

     State:ON     打开吃药时间

     State:OFF    关闭吃药时间

     一共可以设置3次吃药时间

9. 在药品设置页面下:可以设置吃药 类目的数量

                                           长按第一个按键进入设置模式

                                           再次长按第一个按键退出设置模式 

     Anum:XX(表示A药片数量) Bnum:XX(表示B药片数量)

     Cnum:XX(表示C药片数量) Dnum:XX(表示D药片数量)

10. 到了吃药时间后液晶闪烁提醒吃药数量和类目

       蜂鸣器进行声光报警提示

11. 当红外感应到药盒打开后自动取消报警和液晶显示提示

13. 吃药提前十分钟会发送短信提醒,如设置的是12.00吃药

       11.50会发送短信提醒吃药,短信内容为:

      “吃药时间到了,请及时吃药!”

13. 时间可以掉电行走,重新上电无需重新设置

      药品数量可以掉电存储,重新上电无需重新设置

      定时时间可以掉电存储,重新上电无需重新设置

      修改的手机号码可以掉电存储,重新上电无需重新设置

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值