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
主站蜘蛛池模板: 成人在线观看不卡| AV片亚洲国产男人的天堂| 国产精品爆乳99久久| 天天摸天天操免费播放小视频| 天天做天天爱天天爽综合区| 国产在线视频自拍| 狠狠色香婷婷久久亚洲精品| 久久大香香蕉国产免费网站| 日本尹人综合香蕉在线观看| 91麻豆国产在线| 少妇露出福利视频| 国产黄色视频综合| 粉嫩国产白浆在线观看| 国产欧美日韩视频怡春院| 91精品专区国产盗摄| 欧美亚洲一区二区三区导航| 国产在线观看91精品| 91网站国产| 无码一区二区波多野结衣播放搜索| 精品国产成人av免费| 2021国产在线视频| 理论片一区| 69av免费视频| 日韩精品无码一级毛片免费| 好久久免费视频高清| 国产一二三区在线| 免费xxxxx在线观看网站| 亚洲Va中文字幕久久一区| 亚洲综合天堂网| 日本国产一区在线观看| 国产一级毛片yw| 精品丝袜美腿国产一区| 亚洲日本韩在线观看| 精品丝袜美腿国产一区| v天堂中文在线| 国产一级视频久久| 青青极品在线| 国产精品理论片| 国产亚洲美日韩AV中文字幕无码成人| 日韩精品专区免费无码aⅴ| 无码精品福利一区二区三区| 91毛片网| 2021亚洲精品不卡a| 一级毛片在线播放免费| 91精品人妻一区二区| 无码粉嫩虎白一线天在线观看| 国产激情国语对白普通话| 欧美一级在线播放| 最新加勒比隔壁人妻| 免费在线a视频| 欧美日韩va| AV天堂资源福利在线观看| 国产精品林美惠子在线播放| 国产精品分类视频分类一区| 亚洲三级影院| 四虎永久在线精品国产免费| 久久男人资源站| 自慰网址在线观看| 为你提供最新久久精品久久综合| 国产一区在线观看无码| 无码'专区第一页| 国产亚洲成AⅤ人片在线观看| 日韩麻豆小视频| 亚洲第一黄片大全| 日本国产一区在线观看| 98超碰在线观看| 毛片免费高清免费| 亚洲国产精品不卡在线| 亚洲av综合网| 国产综合色在线视频播放线视| 亚洲高清无在码在线无弹窗| 亚洲天堂久久新| 精品国产欧美精品v| 亚洲AV无码精品无码久久蜜桃| 1769国产精品视频免费观看| 波多野结衣的av一区二区三区| 欧美日韩激情在线| 精品五夜婷香蕉国产线看观看| 激情六月丁香婷婷四房播| 国产无码精品在线播放| 一区二区在线视频免费观看| 欧美成在线视频|