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

基于物聯網技術的寵物防丟可穿戴設備系統*

2021-03-11 03:48:38夏倫騰
電子技術應用 2021年2期
關鍵詞:程序微信用戶

夏倫騰 ,張 莉 ,吳 飛

(1.中南民族大學 生物醫學工程學院,湖北 武漢430070;2.中南民族大學 檢測與儀器校級工程中心實驗室,湖北 武漢430070;3.中南民族大學 腦認知國家民委重點實驗室,湖北 武漢430070)

0 引言

第一財經商業數據顯示2018 年中國寵物行業市場規模已經達到了1 722 億元,為五年前市場規模的3 倍之多。寵物對于主人來說,已經成為重要的精神陪伴者。如果寵物走丟,寵主會花費大量的人力和物力進行找回,但找尋如大海撈針,找回幾率極低,同時寵物丟失所造成的安全隱患和財產損失一直是一個亟待解決的社會問題[1]。 如何設計一款寵物智能可穿戴設備——寵物防丟器便顯得尤為重要,具有很大的市場價值。 國內的寵物可穿戴設備應用并不廣泛,功能且單一;國外的寵物可穿戴設備多以單純測量寵物的生理參數為主,用以監測寵物的健康情況。 因此,本文提出了一種基于物聯網技術的寵物尋回可穿戴設備系統的設計方案。

物聯網概念在1999 年正式提出,顧名思義就是“物與物相連的互聯網”,目前國內的定義是:通過傳感器、無線射頻技術(Radio Frequency Identification,RFID)、全球定位系統等信息傳感設備,按約定協議,把任何物品與互聯網連接起來,進行信息交換和通信,以實現智能化識別、定位、跟蹤、監控和管理的一種網絡[2]。 2016 年9月微信小程序面世,在微信生態下,觸手可及、用完即走的微信小程序引起廣泛關注,微信公開數據顯示,小程序日活已達2.8 億,人均使用20 個小程序,人均使用時長超過10 min。 因此越來越多的開發者將用戶端的操作移植到了微信小程序端,相信以微信小程序作為用戶端的設備開發更容易被市場所接受。

本文著重于在寵物出行時丟失,及時幫助主人尋回而設計了一款基于物聯網技術的寵物防丟可穿戴設備系統,用戶通過微信小程序控制LED 燈的閃爍,亦可以控制音樂、語音播放。 通過語音播放存儲的狗語或者貓語文件來安撫寵物,避免其在走丟時亂跑,可以幫助用戶迅速對寵物進行尋找,大大提高了寵物的尋回可能性;同時,在藍牙控制信號覆蓋以外,可以通過微信小程序查看寵物的地理位置和速度信息,調用手機上的騰訊地圖實時顯示出來,這兩項信息由可穿戴設備上GPS+GPRS模塊負責采集和傳輸;最后,在一定的范圍內可以通過喚醒詞對語音識別模塊功能進行喚醒,通過指令關鍵詞完成不同的功能,例如通過語音播放貓語或者狗語對寵物進行安撫,或者喊出“回家”的指令,命令寵物回家等。 本文從寵物外出丟失尋回及實際相處應用方面出發,設計了一套完整的、以可穿戴設備為基礎的系統。

1 系統硬件設計

本文寵物可穿戴系統主要由硬件端、云端服務器、用戶端三部分構成。硬件端主要包括鋰電池及電源管理模塊、藍牙模塊、定位及數據傳輸模塊[3]、語音識別模塊、LED 燈顯示模塊、語音播放模塊。云端服務器主要負責地理位置數據及速度信息的云端存儲。用戶端主要包括藍牙控制部分及地圖信息顯示部分。 基本結構如圖1所示。

圖1 系統示意圖

1.1 電源及管理模塊

本文設計用兩節3.7 V 18650 鋰電池進行供電,容量為2 000 mA·h。 鋰電池具有電池轉化效率較高、穩定性能好、工作時發熱低等優點,適合應用于便攜式設備上。 鋰電池通過低壓差線性穩壓器(Low Dropout Regulator,LDO)進行輸出電壓校正[4],使其穩定輸出5 V 電壓,為整個可穿戴設備進行穩定的供電。 本文在實際應用中可以保證寵物可穿戴設備的穩定、持續運行。

1.2 藍牙4.2 控制模塊

本文藍牙4.2 模塊采用SKB369,該模塊各方面性能較為出眾[5]。 通過上文的電源模塊為藍牙模塊供電,將信號輸出端口與底層的LED 燈以及語音播放模塊Y3-M3耦合, 通過手機特定的微信小程序對藍牙的輸出信號進行控制,從而在需要的時候打開LED 燈以及特定語音文件,幫助用戶更容易地找到寵物。

1.3 GPS+GPRS 定位模塊

當寵物跑出小區或者更大的范圍時,上述藍牙功能便不足以幫助用戶尋找到寵物,用戶可以通過微信小程序查看寵物可穿戴設備的地理位置及速度信息,幫助其實時定位到寵物的位置及狀態。 本文采用的是SIM80-8GPS+GPRS 模塊,模塊集定位數據、速度信息的采集與傳輸為一體,它是四頻模塊,全球范圍內可用,并且定位的精度極高,目前廣泛應用于各類應用之中,例如OFO小黃車。 利用模塊上SIM 卡的GPRS 數據傳輸功能進行底層數據的傳輸,將數據傳輸至云端服務器數據庫進行存儲,隨時等待微信小程序端的調取顯示。

1.4 語音識別控制模塊

用戶在遛寵物或者與寵物相處時,都會有聽不懂主人的指令或者在呼喊寵物時寵物并不會給予應答的情況。 如果這種情況發生在寵物走丟的初期,主人可以通過呼喊喚醒詞來激活語音識別系統,然后喊出指定的口令點亮LED 燈、播放音樂,例如播放指定的狗語或者貓語文件來對寵物進行安撫和命令,從而在最有可能發生寵物丟失的時間段避免寵物走丟的距離更遠,大大增加了尋回寵物的難度。

本文采用STC11L08XE 為核心處理芯片,LD3320 作為語音識別芯片。LD3320 是一顆基于非特定人語音識別(Speaker-Independent Automatic Speech Recognition,SIASR)[6]技術的語音識別/聲控芯片,無需用戶對其進行錄音訓練, 只需將識別的關鍵詞以字符串的形式傳送進芯片,即可在下次識別中立即生效。 本文語音識別模塊內置高精度A/D 和D/A 通道,支持用戶在程序中添加50 條關鍵詞語的內容,有16 個IO 口可以用以控制多項執行元器件(例如LED燈)、語音播放模塊以及震動電機等。

2 系統軟件設計

2.1 藍牙4.2 控制微信小程序設計

本文基于微信小程序設計了遠程藍牙控制微信小程序[7],可以遠程控制多項底層執行元器件,例如LED燈的閃爍和語音播放,理論上可以實現方圓100 m 內的無障礙通信控制。 藍牙微信小程序執行流程框圖如圖2所示。

圖2 藍牙微信小程序執行流程圖

2.2 GPS+GPRS 定位程序及定位小程序設計

當寵物丟失寵物走出的距離可能已經大于藍牙4.2的最大感應距離,這時便需要通過GPS 定位來尋找寵物。通過SIM808 模塊對寵物的定理位置信息及速度信息進行數據采集,采集到的信息數據通過模塊的GPRS 數據傳輸功能以IP 地址的方式傳輸至云端服務器存儲,采集的信息是符合NEMA0183 標準的信息格式。SIM808 模塊的程序流程圖如圖3 所示,微信小程序端查看地理位置的流程如圖4 所示。

2.3 語音識別模塊程序設計

語音識別(ASR)技術是一種基于關鍵詞列表識別的技術,只需要提前設定好識別的關鍵詞語的列表,并且把這些關鍵詞語以字符的形式傳輸至LD3320 語音識別芯片的內部[8]。 應用時,用戶只需要說出關鍵詞進行識別,無需用戶提前進行任何錄音訓練。 語音識別芯片都采用了模式匹配的原理,說出的關鍵詞的語音信號首先經過預處理,包括語音信號的采樣、反混疊濾波、語音增強;接下來是特征提取[9],從語音信號波形中提取一組或幾組能夠描述語音信號特征的參數,若識別成功則在指定的IO 口輸出高電平或者低電平信號,此信號的類型可以在程序中進行設置,以滿足各種功能需要。 此模塊的執行流程圖如圖5 所示。

3 系統實驗結果

3.1 藍牙功能測試

對于尋找寵物的問題,藍牙連接的穩定性及連接控制的距離有很大的影響,只有穩定的系統以及足夠大的連接距離才能保證寵物尋回的及時性。為了測試本文可穿戴設備的藍牙通信的穩定性以及可控制的極限距離,將測試寵物穿戴設備在校園、小區及公園3 個不同的地點進行測試,并且不同的距離內進行LED 燈及語音播放模塊進行控制。校園內人流量大,小區內墻體多,公園內較空曠,通過這三個地點測試藍牙信號傳輸的穩定性,具體的測試數據如表1 所示。

圖3 GPS 定位流程圖

圖4 微信小程序端執行流程圖

圖5 語音識別功能執行流程圖

表1 藍牙穩定性測試結果

由表1 結果可以看到:根據3 個不同地方的特點,人群和建筑對藍牙信號都有一定的影響,建筑對藍牙信號的減弱有最大的影響,人群對藍牙信號的影響次之,空曠地方影響最小。 在較為空曠的地方可連接的有效距離達到80 m,在人群較多的地方有效距離在70 m 左右,在建筑為較多的地方有效距離在60 m 左右。總而言之,本文可穿戴設備系統的穩定性良好,并且LED 燈的閃爍及語音播放的提醒非常明顯,對尋找到寵物具有相當大的幫助,在實際應用中具有很好的效果。

3.2 GPS 定位功能測試

當寵物丟失時間過長,就需要通過GPS+GPRS 定位功能來對寵物進行尋找,此模塊會將地理位置及速度信息實時傳輸至云端服務器,用戶可以通過微信小程序實時調取騰訊地圖顯示[10]。 GPS 定位的精度對尋找到寵物所需要的時間有很大的影響,實驗測試人員攜帶可穿戴設備在不同地點、不同速度下進行地理位置信息和速度信息的采集,并且與百度地圖實際地理位置以及電子表記速度進行準確對比,比較本文可穿戴設備的精度及穩定性,以NEMA 格式數據顯示(例如11423.2349E 即經 度114°23′0.2349×60″, 地 圖1″誤 差 約 等 于30.9 m),具體測試數據如表2 所示。

由表2 實驗結果可以看出:本文可穿戴設備應用的GPS+GPRS 模塊精度較高, 定位的誤差基本都在2 m以內,在空曠地帶的定位效果更佳。另外,測試過程中模擬了各種不同速度下的采集精度情況, 與電子表記的速度信息對比, 采集的速度信息相當準確, 當速度較小時采集的誤差較小。

3.3 語音識別控制功能測試

本文語音識別控制的功能是最大的特點, 通過一個特定的喚醒詞喚醒語音識別模塊[11],之后再說出二級關鍵詞,不同的關鍵詞代表不同的指令,控制著不同IO口, 利用輸出信號來完成不同的功能。 本文實驗測試在程序中設定“你好”為喚醒詞,設置了7 個二級關鍵詞,分別為“調試”、“音樂”、“開燈”、“關燈”、“別動”、“回家”和“關閉”,不同的指令對不同的IO 口進行了輸出電平的控制:

(1)“調試”口令識別成功后,調試識別口令無輸出IO 口控制;

(2)“音樂”口令識別成功后,播放語音播放模塊指定端口存儲的動感音樂,控制PA1 口輸出低電平;

(3)“開燈”口令識別成功后,開啟LED 炫燈,控制PA2 口輸出高電平;

(4)“關燈”口令識別成功后,關閉LED 炫燈,控制PA2 口輸出低電平;

(5)“別動”口令識別成功后,播放存儲在指定端口的狗語或者貓語翻譯文件,內容為:不要動,控制PA3 口輸出低電平;

(6)“回家”口令識別成功后,播放存儲在指定端口的狗語或者貓語翻譯文件,內容為:回家,控制PA4 口輸出低電平;

(7)“關閉”口令識別成功后,關閉所有的端口用電器,控制PA1、PA3、PA4 輸出高電平,PA2 輸出低電平。

為測試模塊功能的穩定性,將喚醒詞及上述指令進行多次調試,利用串口上位機輸出識別結果和萬用表測量指定端口的電平輸出情況,對每個指令進行10 次測試,計算成功識別率以及輸出IO 口的正確率。

表2 GPS 定位精度測試結果

表3 語音識別功能測試結果

同時在測試過程中,加入一個測試程序中未設置的的關鍵詞“有趣”,目的是測試其是否存在指令詞誤識別的可能性,表中總準確率只計算已設置的指令詞成功識別和IO 口準確輸出的成功率,具體的測試數據如表3所示。

由表3 測試結果可以看出:由于每個關鍵詞的基元語音的細節特征不同,因此在測試時不同指令的識別成功結果不同,本文識別成功的準確率達到了81.25%,IO口正確輸出的準確率達到了76.67%,并且不存在對未設置關鍵詞“有趣”詞語的誤識別,穩定性較高。 可以看出當關鍵詞的基元語音的特征越多,該關鍵詞的識別成功率越高即模塊更容易識別。 總的來說,語言識別模塊的功能在實際應用中具有較好的效果,能夠成功地實現通過用戶的語音關鍵詞控制可穿戴設備執行特定的底層功能。

4 結論

本文系統設計綜合運用傳感器技術、物聯網通信技術及微信小程序開發技術為一體, 以鋰電池作為電源,經電源管理模塊穩定輸出供電給藍牙模塊、GPS+GPRS定位模塊及語音識別模塊。在微信小程序端控制藍牙模塊,控制距離達到了80 m,它是基于藍牙4.2 的數據傳輸控制LED 燈及語音、音樂播放,便于用戶在近距離內迅速找到寵物;另外,還可以在微信小程序操作,通過GPS+GPRS 模塊查詢寵物的具體地理位置和速度信息;最重要的是本文應用了語音識別模塊,用于與寵物的互動,通過喚醒詞激活模塊系統,通過最多50 個關鍵詞進行不同的功能操作,例如播放狗語或者貓語安撫寵物、播放音樂、開啟LED 燈等。 通過實驗調試,本文設計的系統上述功能基本實現,采集測試精度較高,可以在實際應用中具有很好的效果。

猜你喜歡
程序微信用戶
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
微信
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
微信
微信
主站蜘蛛池模板: 波多野结衣亚洲一区| 丁香婷婷在线视频| 久久精品国产精品一区二区| 亚洲无码视频一区二区三区| 日韩高清欧美| 午夜国产精品视频黄| 亚洲国产日韩在线观看| 一本二本三本不卡无码| 熟妇无码人妻| 国产精品亚洲一区二区三区z| 国产丝袜91| 欧美中文字幕一区二区三区| 91久久偷偷做嫩草影院精品| 视频一本大道香蕉久在线播放| 亚洲av综合网| 538精品在线观看| 毛片网站观看| 亚洲天天更新| 亚洲青涩在线| 99伊人精品| 在线观看免费黄色网址| 99精品免费在线| 四虎精品免费久久| 亚洲欧美成人网| 日本黄色不卡视频| 精品无码国产自产野外拍在线| 久久久久夜色精品波多野结衣| 国产主播喷水| 高清久久精品亚洲日韩Av| 国产一区二区三区视频| 国产成人免费视频精品一区二区| 亚洲妓女综合网995久久| 99一级毛片| 亚洲综合第一区| 亚洲天堂视频在线播放| 久久亚洲国产最新网站| 噜噜噜久久| 久久男人资源站| 蜜臀AVWWW国产天堂| 亚洲三级片在线看| 欧美另类视频一区二区三区| 麻豆精品在线播放| 精品国产成人三级在线观看| 午夜a视频| 国产成人综合亚洲欧美在| 久久婷婷综合色一区二区| 久久久久亚洲av成人网人人软件 | 欧美视频在线第一页| 91精品福利自产拍在线观看| 自拍偷拍一区| 人人91人人澡人人妻人人爽| 国产av色站网站| 国国产a国产片免费麻豆| 手机在线看片不卡中文字幕| 操美女免费网站| 91成人免费观看在线观看| 岛国精品一区免费视频在线观看| 久久综合成人| 亚洲va在线∨a天堂va欧美va| 中文字幕永久在线看| 自拍欧美亚洲| 亚洲福利视频一区二区| 无码乱人伦一区二区亚洲一| 久久精品娱乐亚洲领先| 亚洲精品你懂的| 日韩小视频在线播放| 国产午夜不卡| 亚洲精品成人7777在线观看| 成年人国产网站| 99精品高清在线播放| www.91在线播放| 色婷婷亚洲综合五月| 无码一区中文字幕| 午夜啪啪福利| 欧美日韩国产成人在线观看| www.亚洲一区| 欧美精品三级在线| 亚洲一区二区在线无码| 国产成人你懂的在线观看| 高清大学生毛片一级| 日本AⅤ精品一区二区三区日| 成人国产精品一级毛片天堂 |