999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STM32的老年群體居家智能藥盒系統設計與實現

2023-11-10 05:42:50劉明碩何丹丹李帥
電子設計工程 2023年21期
關鍵詞:單片機用戶系統

劉明碩,何丹丹,李帥

(平頂山學院信息工程學院,河南平頂山 467000)

隨著社會主義現代化建設,中國已然成為世界第二大經濟體,伴隨人民生活質量的全面提升,對老年人日常生活進行智能化護理已成為各個開發者研究的熱點。

該文以STM32F030C8T6(6T6)為主控芯片,利用單片機控制技術和無線通信技術,通過藍牙通信模塊、GSM 傳輸模塊、OLED 模塊、聲光報警模塊,實現提醒老人精準用藥等基本功能。

1 系統總體設計

系統的硬件電路設計選擇STM32F030C8T6(6T6)作為主控制器,由OLED 模塊、LED 模塊、蜂鳴器等共同組成外圍電路。為了實現遠程通信功能,該設計采用了GSM 傳輸模塊和藍牙模塊作為無線通信模塊,手機APP 使用藍牙與STM32 智能藥盒相連接。系統的軟件設計中,單片機使用的C 語言由Keil 開發和調試,手機APP 由E4A 開發,構建完整的系統功能結構。系統總體設計如圖1 所示。

圖1 系統總體設計

2 系統硬件設計

硬件設計使用了STM32 單片機控制模塊、無線藍牙模塊、GSM 傳輸模塊、OLED 顯示模塊、按鍵模塊和提醒模塊。

2.1 STM32單片機控制模塊

系統選用STM32F030C8T6(6T6)作為主控芯片。外圍電路有復位電路、晶振電路、電源電路等。復位電路的功能為通過按鍵完成整個系統的復位[1]。六個通用16 位定時器和一個高級控制PWM 定時器,確保了較高的時鐘精度。該芯片的工作電壓最大為3.6 V、最小為2.4 V,工作頻率高達48 MHz,內置高速嵌入式存儲器,以及廣泛增強的外圍設備和I/O 端口[2]。該系統板具有性能強、功耗低、價格低等一系列有利于設計的特點。具體電路如圖2所示。

圖2 STM32最小系統電路

2.2 GSM傳輸模塊

系統采用的GSM 傳輸模塊是GA6-B,GSM 模塊的URX、UTX 引腳分別與STM32 主控芯片的PA9、PA10 相連接,其與單片機之間通過AT+CIPMODE 進行數據傳輸。當到達吃藥時間用戶未進行任何操作時,MCU 會立刻控制GSM 模塊向用戶監護人發送報警短信,從而實現提醒功能。GSM 模塊接口電路如圖3 所示。

圖3 GSM模塊接口電路

2.3 無線藍牙模塊

系統采用的藍牙模塊是JDY-31,其是基于藍牙3.0SPP 設計的,藍牙模塊的TXD、RXD 引腳分別與STM32 主控芯片的PA3、PA2 相連接,與單片機通過AT 指令進行數據傳輸,藍牙模塊搭建了一條硬件設備和APP 之間的連接通道實現了設備與APP 之間的交互。藍牙通信模塊電路原理圖如圖4所示。

圖4 JDY-31模塊原理圖

2.4 OLED顯示模塊

為了增強用戶的視覺體驗,使藥品名稱和數量更加清晰。系統采用了12864OLED 顯示屏,該顯示屏是128×64 點陣的OLED 單色、字符、圖形顯示模塊[3]。屏幕大小為0.96 寸,采用SPI 作為與單片機進行數據傳輸的通信方式。硬件電路中SCLK2、MOSI2、OLED_RST 和OLED_DC 引腳分別連接到單片機的PB13、PB15、PB6 和PB5。在寫入數據時需要先將SCLK2 設置為低電平,在產生上升沿之前準備數據。當MOSI2 完成給單片機傳輸數據的任務后,SCLK2 變為高電平,同時OLED 讀取數據[4]。該模塊的功能是顯示藥盒的藥品名稱以及需要服用的數量。

2.5 提醒模塊

提醒模塊作為該設計的輸出部分,主要作用是提供具體可靠的提醒功能。由于老年人身體機能較差,如果僅使用單一的提醒方式,存在容易忘記或忽視的特點。因此,采用蜂鳴器和LED 的聲光雙重提醒方式,提高提醒的有效性。

作為一種有源的電子蜂鳴器,蜂鳴器采用5 V 直流電壓,電路由8050 三極管引導驅動。其電流的峰值為500 mA,硬件電路中只需要將蜂鳴器的I/O 口引腳連接到單片機的PA8,通過單片機發出高電平來實現報警。

LED 是一種高亮度、低功耗的燈管。該燈管在節能領域發揮著舉足輕重的作用。該設計中,LED和帶電的電阻串聯以減小電路電流,并使用單片機引腳作為輸入端。硬件電路中將LED 的R、G、B 引腳分別連接到單片機的PC13、PC14、PC15。為了防止電流對單片機引腳的影響,使LED 處于合適的亮度,采用1 kΩ電阻作為限流電阻[5-6]。其模塊接口電路如圖5 所示。

圖5 提醒模塊接口電路

2.6 按鍵模塊

為了檢測用戶是否完成吃藥操作,當到達設定吃藥時間之前用戶完成吃藥,按下按鍵手機APP 顯示藥盒狀態為已經服用,證明用戶完成用藥。S1、S2、S3 分別控制三個藥盒。硬件電路中將按鍵S1、S2、S3 引腳分別連接到單片機的PB12、PB11、PB10。

3 系統軟件設計

單片機使用的C 語言由Keil進行開發和調試,使用ST-LINK 燒錄軟件對程序進行下載與調試。手機APP使用E4A進行開發,以構建完整的系統功能結構。

3.1 系統總體軟件設計

該設計從連接藍牙后開始工作,當設備和手機APP 通過藍牙成功配對后,設備在10 s 內進行初始化,將手機時間透傳給單片機,同時單片機將會對比時間是否與設定吃藥時間一致,如果與設定時間一致且用戶在10 s 內未觸發吃藥按鍵,蜂鳴器將會發出聲光警告,直至用戶完成吃藥操作后警報解除。同時,GSM 傳輸模塊將發送(Forget to take medicine)給用戶監護人,達到雙重提醒的目的。系統總體程序流程如圖6 所示。

圖6 系統總體程序流程

3.2 GSM模塊軟件設計

在該設計中,當GSM 通信模塊通電后,發送AT指令進行同步串口波特率之后等待下一步指令,若到達規定時間用戶沒有任何操作,GSM 將發送短信(Forget to take medicine)給用戶監護人,從而達到提醒效果[7-9]。提醒短信發送流程如圖7 所示。

圖7 提醒短信發送流程

3.3 藍牙模塊軟件設計

當手機藍牙沒有打開時,就不會有相關數據的傳輸,即數據不顯示;當手機藍牙打開時,與智能藥盒系統無線連接,并進入初始化階段,并且智能藥盒系統會實時采集數據并向手機進行發送。目的是為了實時更新STM32 內時鐘,并且通過APP 把數據透傳給單片機[10-12]。藍牙模塊發送接收流程如圖8 所示。

圖8 藍牙模塊發送接收流程圖

3.4 APP軟件設計

智能藥盒系統APP 需要使用E4A 搭建軟件環境。E4A 面向企業、網站管理員、開發者、網絡公司及各種便攜式設備等。中文Android 編程語言基于Android 系統下的應用程序進行開發。APP 頁面簡潔明了,依次為連接欄、定時設置、藥盒狀態和名稱、提醒號碼設置,操作簡單,符合老人使用習慣。智能藥盒手機APP 頁面如圖9 所示。

圖9 智能藥盒手機APP頁面

圖10 軟件測試效果圖

4 系統測試

硬件測試對于一個系統的實現有著舉足輕重的作用,因為如果硬件電路連接出現錯誤輕則導致系統功能無法實現,重則會使系統電路元器件燒壞。

4.1 硬件測試

首先利用仿真軟件測試硬件電路是否能正常運轉,系統基本功是否能夠實現。然后測試設備是否能和手機APP 相連接、APP 中的時間是否能通過藍牙透傳給單片機,并且在OLED 顯示屏能否正常顯示。當到達設置時間單片機能否發出聲光警報,如果按下按鍵警報能否停止OLED 顯示,是否更新為已經服藥。最后測試GSM 短信提醒,當到達設定時間持續未作任何操作,GSM 短信模塊會不會發送短信來提醒用戶:監護人用戶未完成吃藥[12-14]。

4.2 軟件測試

軟件測試是設計實現過程中必不可少的重要組成部分,進行軟件測試可以以肉眼可見的方式檢測系統功能是否完善,同時也是對硬件測試的二次檢驗。

4.2.1 OLED屏幕軟件測試

OLED 屏幕軟件測試的主要目的是檢測OLED屏幕顯示藥物信息及時間是否準確,藥盒名稱和吃藥數量是否能正常顯示。測試方法如下:在測試程序中分別寫入藥盒名稱和吃藥數量,下載程序并觀察OLED 顯示效果,第一行為時間欄顯示當前的時間精確到秒,二、三、四行分別顯示了藥盒的名稱、藥盒所處狀態以及要服用藥物數量[14-16]。

4.2.2 GSM通信模塊軟件測試

GSM 模塊程序的主要功能是在超過設定時間后,GSM 會給設定號碼發送短信,提醒用戶:監護人用戶還未完成吃藥操作。

5 結束語

該文設計了以STM32F030C8T6(6T6)為主控芯片的智能藥盒系統。系統具有較高的時鐘精度,能夠準確提醒老人按時吃藥,并且具有成本低、便攜等一系列符合老年人生活習慣的優點,具有較高的實用性。在后續的工作中,仍然需要對其穩定性進行改善,并且還需要考慮增加更多的創新功能。如實現GPS 的精確定位,也可以增加APP 視頻功能,讓老人與子女通過智能藥盒系統進行全息的視頻電話;還可以增加智能AI 功能,可以語音識別老人的需要,做到更加方便簡潔地為用戶服務,使老年人的使用舒適感提升。

猜你喜歡
單片機用戶系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 美女裸体18禁网站| 就去吻亚洲精品国产欧美| 国产成人三级| 欧美日韩亚洲综合在线观看 | 国产亚洲视频中文字幕视频| 亚洲精品手机在线| 国产美女自慰在线观看| 亚洲综合中文字幕国产精品欧美| 日本91视频| 欧美日本视频在线观看| 99视频国产精品| 99热这里只有精品国产99| 五月综合色婷婷| 99视频精品在线观看| 国产精品第| 久久国产高清视频| 亚洲黄色片免费看| 午夜国产理论| 欧美激情视频在线观看一区| 天天摸天天操免费播放小视频| 91香蕉视频下载网站| 亚洲最大情网站在线观看| 国产亚洲高清视频| 国产成人喷潮在线观看| 欧美日一级片| 欧美精品成人一区二区在线观看| 久久国产精品嫖妓| 刘亦菲一区二区在线观看| 在线观看国产精品日本不卡网| 国产成人精品无码一区二| a级毛片网| 亚洲中字无码AV电影在线观看| 国产网站免费看| 色婷婷亚洲十月十月色天| 亚洲 日韩 激情 无码 中出| 久久综合色天堂av| 国产黄网永久免费| 久久伊伊香蕉综合精品| 免费一级毛片在线观看| 波多野结衣久久高清免费| 亚洲va视频| 成人免费午夜视频| 日本午夜三级| 日韩午夜福利在线观看| 国产精品久久久久久久久kt| 婷婷在线网站| 91视频免费观看网站| 国产成人精品高清在线| 亚洲日韩高清无码| 亚洲日韩精品无码专区| 尤物成AV人片在线观看| 精品无码国产自产野外拍在线| 国产网站在线看| 国产极品美女在线| 国产福利影院在线观看| 99视频在线免费| 国产在线拍偷自揄观看视频网站| 久久久久人妻精品一区三寸蜜桃| 国产91视频观看| 丁香六月激情婷婷| 久久成人免费| 五月婷婷欧美| 日韩A级毛片一区二区三区| 国产在线精彩视频二区| 91国内视频在线观看| 亚洲欧美另类专区| 综合成人国产| 成人年鲁鲁在线观看视频| 午夜精品一区二区蜜桃| 狠狠色婷婷丁香综合久久韩国| 福利小视频在线播放| 色成人亚洲| 国产在线一区二区视频| 亚洲中文字幕97久久精品少妇| 免费高清毛片| 99久久精品无码专区免费| 大香伊人久久| 99热这里只有精品免费| 日韩无码视频专区| 中文字幕va| 午夜少妇精品视频小电影| 欧美激情成人网|