实物效果图:
实现功能:
主要基于keil5软件来编程,编写程序阶段如下所示:
1.编写简单的时钟程序,实现时钟正常运行;
2.编写各个模块的子程序,如称重模块检测重量,语音播放控制,发送短信、定时提醒等功能;
3.编写液晶屏显示程序,能显示当前时间和药品重量、数量变化等信息;
4.增加按键检测及数据写入功能程序,并能在液晶屏上正常显示。
该程序主要为使用者提供了这几种功能:
(1)定时计时提醒:通过按键可以设置每天3次吃药时间,根据设定的时间,系统进行倒计时运行,当到了该吃药的时间后,发送短信提醒用户吃药,语音播放模块也会进行语音播报;
(2)信息显示功能:RTC通过 STM32把时间显示在液晶显示屏上;用户可通过按键设置药品类别,系统认定用户吃药以后更新药品数量、重量信息并显示在屏幕上。
原理图:
程序源码:
视频链接:
可前往抖音、B站、快手等视频平台搜索【芳心科技】或【芳芯科技】查看演示视频。
资料清单:
阅读全文