单片机毕设项目:基于 STM32 的手机 APP 联动智能服药管控系统研制 基于 STM32 的多功能老年人智能服药辅助设备设计(024307)
博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战
✌️技术范围::单片机,STM32单片机,51单片机,小程序、SpringBoot、SSM、JSP、Vue、PHP、Java、python、爬虫、数据可视化、大数据、物联网、机器学习等设计与开发。
主要内容:免费开题报告、任务书、全bao定制+中期检查PPT、代码编写、🚢文编写和辅导、🚢文降重、长期答辩答疑辅导、一对一专业代码讲解辅导答辩、模拟答辩演练、和理解代码逻辑思路。
特色服务内容:答辩必过班 (全程一对一技术交流,帮助大家顺利完成答辩,小白必选)
全网粉丝50W+,累计帮助2000+完成优秀毕设
🍅文末或主页侧边栏获取源码🍅
👉👉👉👉点击获取源码 👈👈👈👈
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及🚢文编写等相关问题都可以给我留言咨询,希望帮助更多的人

20 个相关毕业设计备选题目
- 基于 STM32 的智能定时语音药盒设计与实现
- 基于 STM32 的蓝牙可控智能服药提醒装置开发
- 基于 STM32 的重量监测式智能药箱控制系统设计
- 基于 STM32 的舵机自动开盖智能取药设备研制
- 基于 STM32 的红外感应式定时给药系统设计与实现
- 基于 STM32 的 OLED 显示智能服药管理终端开发
- 基于 STM32 的语音播报缺药提醒药盒控制系统设计
- 基于 STM32 的手机蓝牙监控智能服药提醒器实现
- 基于 STM32 的多分类药品定时分发装置设计
- 基于 STM32 的实时时钟驱动智能服药提醒系统开发
- 基于 STM32 的压力传感药量监测智能药盒设计
- 基于 STM32 的声光语音复合提醒智能给药设备研制
- 基于 STM32 的舵机角度可控自动出药装置实现
- 基于 STM32 的蓝牙数据上传智能服药监测终端设计
- 基于 STM32 的红外取药识别智能药箱控制系统开发
- 基于 STM32 的多时段定时服药管理硬件系统设计
- 基于 STM32 的 HX711 药量检测智能提醒装置实现
- 基于 STM32 的 CH7800 语音播报智能药盒开发与设计
- 基于 STM32 的手机 APP 联动智能服药管控系统研制
- 基于 STM32 的多功能老年人智能服药辅助设备设计
项目研究背景
随着国内老龄化人口规模持续扩大,居家养老模式逐渐普及,老年人自主按时按量服药成为日常健康管理中的关键环节。现阶段多数家庭仅依靠人工备忘方式提醒服药,容易出现漏服、忘服、重复服药以及药品余量不足未能及时补充的问题。市面上传统简易药盒仅具备药品收纳功能,缺少定时提醒、药量自动检测、智能开盖以及远程监控的智能化能力,无法对服药流程进行自动化管控。部分高端医疗智能设备成本高昂,部署复杂,难以在普通家庭推广使用。伴随着嵌入式物联网技术的快速发展,以 STM32 微控制器为核心的低成本智能硬件方案逐步成熟,结合传感器采集、语音播报、蓝牙无线通信技术,能够实现服药定时提醒、药品重量检测、自动开盖控制等自动化功能。本课题设计一款低成本、易操作的智能定时药盒,弥补传统药盒智能化缺失的短板,为居家老年群体提供便捷可靠的服药辅助方案,具备实际应用价值与落地推广意义。
摘要
本文设计并实现一款基于 STM32 单片机的多功能智能药盒控制系统。系统以 STM32F103C8T6 作为主控单元,搭载 DS1302 时钟模块、HX711 重量传感器、红外感应探头、舵机、语音播报模块以及 ECB01 蓝牙模块。设备通过 OLED 屏幕完成系统信息与药量数据展示,支持三组服药定时设置与四类药品分类管理;到达预设时间后通过声光与语音进行服药提醒,舵机自动开启药仓;红外传感器检测用户取药动作后自动关闭仓门,重量传感器实时监测药品余量,药量耗尽时触发缺药语音提示。系统借助蓝牙模块与手机 APP 完成数据交互与远程控制。测试结果表明,该装置功能稳定可靠,操作简单,能够有效实现服药提醒与药量监控,适用于居家老人日常服药管理场景。
总体方案
- 主控硬件:STM32F103C8T6 单片机,作为整个控制系统的运算与调度核心,负责采集各个传感器数据、逻辑判断、外设驱动,该芯片资源充足、功耗较低,开发资料完善,适合本科嵌入式项目开发,承担全部业务逻辑控制任务。
- OLED 显示模块,用于可视化展示系统名称、实时时间、舵机工作状态、药品重量数据,采用低功耗屏幕,直观呈现设备运行参数,降低用户操作理解成本。
- E18‑D80NK 红外接近探头,作为人体取药检测传感器,实时采集取药动作信号,当用户完成取药之后反馈信号给主控,触发舵机复位关闭药仓,实现取药流程自动化。
- DS1302 实时时钟芯片,独立掉电走时硬件时钟,负责提供准确的年月日时分秒时间数据,用于屏幕时间显示以及定时服药任务的时间比对,断电后时间数据不会丢失。
- 蜂鸣器模块,实现声光提醒功能,定时到达或者药品耗尽时发出蜂鸣提示音,搭配语音模块完成双重提醒,提升提醒效果。
- 9g 微型舵机,作为药仓自动开关执行机构,接收主控信号完成 60°、120°、180° 多角度转动控制,定时时间抵达后自动打开药盒,取药完成后回归 0 度闭合位置。
- HX711 压力传感器套件,负责采集药盒内部药品重量数值,将物理重量转换为电信号交由单片机解析计算,实时判断药品余量状态,实现缺药检测功能。
- CH7800 语音播报模块搭配喇叭,存储多条语音提示文本,在定时提醒、药量不足时播放对应的语音内容,面向老年用户提供更加直观的语音交互。
- ECB01 蓝牙模块,搭建单片机与手机 APP 之间的无线通信链路,实现设备运行数据上传与移动端下发控制指令,拓展远程查看与管理功能。
- 四个独立功能按键,分别实现设置、数值增加、数值减小、退出确认操作,供用户完成定时参数、药品分类等功能配置,作为本地人机交互入口。
- 上位机硬件环境:智能手机,安装配套 APP 程序,通过蓝牙连接硬件终端,完成数据查看与远程控制操作。
核心功能
- OLED 屏幕信息显示功能:设备上电后 OLED 屏幕持续刷新展示系统名称、完整日期时间、舵机当前工作状态以及实时采集的药品重量,用户可以直观查看设备全部运行信息,作为本地可视化交互界面。
- 掉电保存实时时钟功能:依靠 DS1302 硬件时钟芯片独立计时,断电状态下依旧维持时间运行,一方面在屏幕展示准确时间,另一方面用于和用户预设的服药定时进行比对判断,保障定时任务断电不失效。
- 药品重量采集与缺药提醒功能:HX711 传感器实时采集药品重量数据,当检测到重量归零的时候,系统触发蜂鸣器声光提示,同时播放缺药语音播报,提醒使用者及时补充药品。
- 多药品分类与多组定时控制功能:系统支持配置四种不同类型药品信息,用户可以自主设置三组独立服药定时任务;定时触发后驱动舵机按照设定的 60 度、120 度或者 180 度角度转动,自动打开对应药仓。
- 红外感应取药复位功能:红外接近传感器实时监测药仓前方状态,当识别到用户完成取药动作之后,发送信号至主控芯片,控制舵机自动回转至 0 度位置,关闭药仓,完成单次服药流程。
- 多场景语音播报提醒功能:CH7800 语音模块可以播放多条预设语音内容,在缺药提示、服药时间提醒、播报服药药品数量以及播报当前系统时间等场景进行语音输出,适配老年用户使用习惯。
- 蓝牙无线通信与手机 APP 交互功能:ECB01 蓝牙模块建立硬件与手机 APP 的数据通道,移动端可以实时查看药盒的时间、药量、设备状态数据,同时下发控制指令对设备进行远程管理,拓展使用场景。
- 按键本地参数配置功能:设备搭载设置、增加、减小、退出共四个实体按键,使用者可以在硬件终端直接完成定时时间修改、舵机角度配置、药品信息编辑等全部本地设置操作,无需借助手机即可独立完成配置。
技术路线
- C 语言:作为 STM32 单片机的嵌入式开发编程语言,编写外设驱动逻辑、定时判断算法、传感器数据解析、舵机控制逻辑以及语音触发逻辑,实现底层硬件功能调度。
- Keil MDK5 开发工具:用于 STM32 程序代码编写、编译调试与固件烧录,是嵌入式本科项目主流开发环境,完成工程管理与程序下载测试。
- STM32CubeMX 配置工具:可视化配置单片机 IO 引脚、串口、定时器外设资源,自动生成初始化工程代码,降低底层寄存器配置难度,提升项目开发效率。
- 串口调试助手:开发阶段用于打印硬件采集数据,调试传感器数值、蓝牙收发数据,排查程序逻辑漏洞,完成硬件通信功能验证。
- Android Studio:开发配套手机蓝牙控制 APP,编写蓝牙扫描、设备连接、数据接收、指令下发的移动端业务代码,实现上位机交互功能。
- Altium Designer(可选):硬件原理图辅助查阅,理解各个模块之间电气连接逻辑,辅助硬件调试工作。
- 实物硬件平台:完成整套元器件接线焊接、硬件实物组装,进行整机联合调试、长时间稳定性测试,验证整套智能药盒系统的实际运行效果。
- 测试工具与设备:使用稳压电源提供稳定供电,万用表排查电路故障,对定时精度、重量采集误差、蓝牙通信稳定性进行功能验证测试。
项目演示






关于我们
博主本身从事开发软件开发、有丰富的编程能力和水平、累积给上千名同学进行辅导、有自己的独立工作室,目前只专注做自己专业领域的事。团队人员有多年架构师设计经验、多人有参加校企合作经验,被多个学校常年聘为校外企业导师,指导学生毕业设计并参与学生毕业答辩指导,有较为丰富的相关经验。期待与各位高校教师、企业讲师以及同行交流合作。
项目案例
下面是我们团队最新的定制开发的项目平台,广受到大家客户的喜爱!大家看看我们开发出来的部分效果图吧!!!











源码获取
更多推荐


所有评论(0)