一. 系统概述
这个智能药箱系统专门管理两种药品(A和B),通过药品管理、定时提醒、用户交互及信息传输等功能,提升用药的准确性和便捷性。具体功能包括:
-
药品信息与数量管理:
- 初始设置药品数量为50。
- 通过时钟模块可定时设定服药时间。
- 使用按键调整服药时间、药品名称及数量。
-
服药提醒与确认:
- 到达设定时间,系统会语音提醒用户服药。
- 用户确认服药后按下确认键。
- 系统更新药品的剩余数量,并发送服药信息至蓝牙APP。
-
显示与交互:
- OLED显示屏实时显示两种药品的剩余数量。

二. 电路设计
电路设计采用Altium Designer进行绘制:
- 控制核心是STM32F103C8T6单片机最小系统。
- 通过DS1302模块实现定时功能,并通过SDA、SCK、DAT引脚连接单片机。
- 光电开关用于检测药品剩余。
- JDY-32模块负责蓝牙通信,通过UART与单片机连接。
- LCD1602用于数据显示,采用8位并行数据口及三个控制脚。
- 使用JR6001模块进行语音播报,通过UART接口与单片机连接。

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



