实物视频演示:
软件安装:
资料预览
效果图:

总体资料:
原理图:
软件设计流程:

系统框图:

本设计以 STM32 单片机为核心控制器,加上其他的模块一起组成基于 STM32 的自动医疗送药系统,其中包含中控部分、输入部分和输出部分。中控部分采用了 STM32 单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。
输入由六部分组成,第一部分是 3 个红外循迹模块,用于检测路径信息,控制送药小车按指定轨迹行走;第二部分是 2 个红外对管,用于识别药品入仓状态与取药状态,配合完成舱门开关控制;第三部分是超声波测距模块,用于检测前方障碍物,实现遇障停止与报警;第四部分是 RFID 模块,用于识别送药点位(A 点 / B 点),实现精准定位送药;第五部分是独立按键,用于功能切换、药品 - 舱位 - 送药位置的对应关系设置、系统启停等操作;第六部分是供电电路,给整个系统提供稳定电源,保障小车持续运行。
输出由六部分组成,第一部分是 OLED 显示屏,用于实时显示送药任务状态、药品信息、舱位状态、定位信息及系统运行参数;第二部分是 4 个 12V 直流电机,用于驱动送药小车前进、转向、启停,实现路径循迹与点位行驶;第三部分是 2 个舵机,用于控制两个送药舱门的开关,完成取药、送药动作;第四部分是语音模块,用于送药到位后的语音提醒,提升取药便捷性;第五部分是蜂鸣器,用于障碍物检测、任务完成等场景的声光提示与报警;第六部分是 WiFi 模块,通过云平台实现数据记录与远程交互,支持手机 APP 设置药品 - 舱位 - 送药位置的对应关系,下达送药指令,查看送药进度。
硬件清单:













