實(shí)物效果圖:
實(shí)現(xiàn)功能:
主要基于keil5軟件來編程,編寫程序階段如下所示:
1.編寫簡(jiǎn)單的時(shí)鐘程序,實(shí)現(xiàn)時(shí)鐘正常運(yùn)行;
2.編寫各個(gè)模塊的子程序,如稱重模塊檢測(cè)重量,語(yǔ)音播放控制,發(fā)送短信、定時(shí)提醒等功能;
3.編寫液晶屏顯示程序,能顯示當(dāng)前時(shí)間和藥品重量、數(shù)量變化等信息;
4.增加按鍵檢測(cè)及數(shù)據(jù)寫入功能程序,并能在液晶屏上正常顯示。
該程序主要為使用者提供了這幾種功能:
(1)定時(shí)計(jì)時(shí)提醒:通過按鍵可以設(shè)置每天3次吃藥時(shí)間,根據(jù)設(shè)定的時(shí)間,系統(tǒng)進(jìn)行倒計(jì)時(shí)運(yùn)行,當(dāng)?shù)搅嗽摮运幍臅r(shí)間后,發(fā)送短信提醒用戶吃藥,語(yǔ)音播放模塊也會(huì)進(jìn)行語(yǔ)音播報(bào);
(2)信息顯示功能:RTC通過 STM32把時(shí)間顯示在液晶顯示屏上;用戶可通過按鍵設(shè)置藥品類別,系統(tǒng)認(rèn)定用戶吃藥以后更新藥品數(shù)量、重量信息并顯示在屏幕上。
原理圖:
程序源碼:
視頻鏈接:
可前往抖音、B站、快手等視頻平臺(tái)搜索【芳心科技】或【芳芯科技】查看演示視頻。