楊沛聰 余漢泉 謝依依 相 釗 李政樂
(佛山科學技術學院,廣東 佛山 528231)
根據第7次人口普查數據,我國65歲以上人口比重達到13.50%,已高于世界平均水平,而針對衍生出的老年人的健康問題引發了很多社會關注。其中部分老人長期為疾病困擾需要長期服藥,但由于記憶力 的衰退會忘服、錯服、漏服藥,造成疾病的惡性循環。為了解決這一難題,設計了一款智能語音控制藥箱,能通過語音控制實現開關取藥,并配有手機App設置提醒時間和數據云端實時上傳服藥數據功能,方便監護人照看老人并解決服藥問題。
該藥箱采用模塊化設計,主要包括主控模塊、語言識別模塊、Wi-Fi模塊、舵機控制模塊和光敏傳感器模塊。總體功能框架如圖1所示。

圖1 藥箱設計框架圖
藥箱可通過Wi-Fi模塊連接服務器,與手機App建立連接,能夠通過手機App設置提醒老人服藥時間,定時提醒老人按時服藥。通過光敏傳感器識別藥盒是否打開過,進而確認老人是否按時服藥,并將服藥情況發送給手機App,手機App上會記錄藥箱使用情況。藥箱能夠通過語言識別模塊識別所需藥品,并通過舵機控制模塊控制舵機打開對應藥盒,老人可以直接取藥服藥。監護人可通過手機App了解老人服藥情況。
STM32F4-ARM Cortex-M4作為主控模塊,并連接以下幾大硬件模塊:語音識別模塊ICLD3320、Wi-Fi模塊ATKESP8266、舵機控制模塊和光敏傳感器模塊。
主控模塊與Wi-Fi模塊之間通過串口建立雙向通信,主控模塊可以向Wi-Fi模塊發送數據,并通過Wi-Fi模塊發送數據到云平臺?!?br>