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

免通訊與低功耗的共享單車密碼鎖

2021-02-07 08:56:28廣東石油化工學院電子信息工程學院伍思源馬遠佳
電子世界 2021年2期
關鍵詞:單片機智能用戶

廣東石油化工學院電子信息工程學院 伍思源 馬遠佳 羅 佩

密碼鎖在我們生活中并不少見,無論是高功率、高成本的GPRS開鎖,還是芯片數量大、差異大等問題的藍牙解鎖。通過了解當前共享單車智能鎖存在的很多問題,我們研發了免通訊與低功耗的共享單車密碼鎖,有效的解決共享單車密碼鎖中存在的低安全性、高功耗、高成本等問題。針對目前共享單車密碼鎖中存在的這些痛點進行探索和研究,作為本項目的主要方向。故通過結合App Inventor開發軟件和單片機技術設計了一種免通訊模塊、密碼偽隨機性、低功耗的共享單車密碼鎖。其中密碼鎖硬件設計部分使用低功耗MSP430的單片機可以進行免通迅從而減少繁鎖的開鎖、太陽能電池板給電池充電從而給單片機和模塊供電、按鍵模塊輸入密碼、AT24C02存儲器模塊儲器密碼、蜂鳴器提示等模塊;軟件通過開發一款基于App Inventor的Android出行應用程序,其主要功能是實現人臉識別注冊與登錄、掃描獲取解鎖密碼、定位與計時等。

隨著我國在“互聯網+”和“中國制造2025”兩大戰略上不斷取得的突破,我國人們的生活正在呈現出數字化、網絡化、智能化。與此同時,隨著優步、滴滴打車的出現以及它們在市場經濟中取得的巨大成功,共享經濟的興起和發展受到了全社會的廣泛關注和熱議,同時掀起大量的市場資本投入到共享經濟的狂潮。

當前我國正在解決人們出行的最后一公里的難題,共享單車能夠很好的解決這一問題,但是單純依靠機械鎖降低單車成本的做法在運營中的缺點日益突出。試圖使用傳統的機械鎖運營的共享單車,在具體的實踐中逐漸被證明是不可能的,并且現在的無線通訊過于麻煩,帶來了一系列的問題。藍牙開鎖,原理是通過業務層校驗,手機下載指令加密包,再將包發送到藍牙,從而完成解鎖的。但藍牙的芯片版本兼容太差,華為能開的話,魅族和小米不一定能開,何況市場上數十種的安卓手機,同樣是華為的在不同的版本都有兼容問題,目前的主要原因是因為采購的藍牙芯片差異太大。因此通訊過于繁瑣,給我們開鎖帶來不便。我們通過去研究低功耗的智能密碼鎖,使用更低功耗的單片機MSP340去產生與手機相同的密碼,且密碼是復雜可變的。以密碼鎖在共享單車行業中所出現的各種問題為出發點,通過結合App Inventor開源開發軟件和單片機開發技術,設計了一種免通訊模塊、高安全性、低功耗的共享單車密碼鎖,它能夠有效的解決共享單車中的密碼鎖出現的密碼單一、低安全性能、高功耗等問題。而且我們的密碼是隨機產生的,安全性能高。智能鎖在共享單車中的作用也是越來越明顯,智能鎖的性能影響著整個共享單車的利益鏈。除了密碼鎖的基本功能外,使用微處理器的智能電子密碼鎖還可以引入智能化管理,使電子密碼鎖具備更高的安全性和可靠性。

1 共享單車密碼鎖硬件設計

其中硬件設計部分由MSP430F413單片機、按鍵模塊、AT24C02存儲器、蜂鳴器等構成。采用MSP430F413單片機,是TI推出的超低功耗混合信號16位單片機系列中的一種。單片機的三種工作模式分別為:正常工作模式、空閑模式、休眠模式。單片機的空閑模式能夠有效的降低系統的功耗,提升了電源的續航能力。當單片機處于空閑模式時,單片機的某些寄存器都會保留著原來的數據,如隨機存取機器、堆棧指針、程序計數器、程序狀態字、累加器等。單片機正常工作模式利用其做密碼控制系統,我們可以通過手機掃描已經做好的二維碼,從而在手機獲取一個隨機不同的密碼,再輸入密碼給MSP430單片機開鎖。當輸入的密碼與單片機已經產生偽隨機碼相同時,便可以開鎖。而且利用AT24C02是一種串行E2PROM,它遵循I2C-BUS的存儲元件,遵循二線制協議,由于它有許多優點如體積小,接口便利,數據在掉電之后不會無緣無故的丟失等優點,從而可以儲存好隨機密碼,做好相關密碼儲存。

2 共享單車密碼鎖軟件設計

使用App Inventor網站進行Andord手機客戶端的設計。手機客戶端主要是實現用戶注冊與登錄界面、掃碼獲取解鎖密碼模塊算法、用戶騎行定位與計時等的開發。該智能鎖的手機端APP有人臉識別登錄的功能,使用戶方便登錄使用。APP還通過調用高德地圖搜索中靜態地圖URL顯示用戶的位置,能夠給用戶準確的位置信息。這將大大提高用戶對該智能鎖及APP的體驗和認可。

2.1 用戶注冊

用戶點擊的是“注冊”按鈕時,拍照完后,調用“TaifunImage”組件將圖片修改為小于500×500px尺寸的圖片。首先我們要對人臉進行識別(Detect Face),并獲得這個人臉的標識值,根據api文檔,我們將使用base64編碼上傳圖片,于是調用“SimpleBase64”組件對圖片進行Base64編碼,然后執行POST文本請求提交相應的請求參數“api_key”“api_secret”“image_base64”。將圖片上傳至Face++曠視平臺建立人臉集合即完成用戶的注冊。

2.2 用戶登錄流程

當用戶點擊登錄按鈕拍照獲得圖片后,獲取SearchAPI返回值,首先根據列表長度判斷是否識別到人臉,然后從返回的列表中提取拍照的臉和人臉集合中的臉的匹配度confidence,范圍為[0,100],這里的邏輯設計中設置是匹配度達到85則登錄成功。如圖1所示。

圖1 人臉注冊與登錄

2.3 掃碼獲取解鎖密碼

制作了特定的二維碼,二維碼主要作用是標注車輛的編號信息。當用戶點擊“掃碼騎車”按鈕時會調用“二維碼”組件掃描制作好的二維碼。獲取到車輛信息后進行處理隨機生成五位數的密碼,再將五位數的解鎖密碼傳遞給“密碼文本”。如圖2所示。

圖2 掃碼獲取密碼及車輛信息

2.4 用戶定位

用戶進入掃碼界面時,手機客戶端會根據位置傳感器獲取當前位置的經緯度,通過高德地圖的靜態地圖URL將位置傳感器獲取的經緯度信息傳輸進行搜索,將搜索所得的圖片顯示在“地圖”組件之中。如圖3所示。

2.5 按鍵開鎖

通過手機客戶端掃描共享單車上的二維碼獲取解鎖密碼,這樣做的方法雖然給平凡枯燥的生活帶來許多的便利和方便。同時,在共享單車上輸入獲得的解鎖密碼即可使用共享單車。如果輸入密碼不正確會進行報警,提醒用戶當前輸入的密碼是錯誤的。也是當前主流的方案。如圖4所示。

圖3 用戶騎行時的導航、定位與計算騎行時間

圖4 按鍵開鎖流程圖

3 系統搭建與測試

本項目的類型為軟硬件開發,軟件運行在Android手機APP上,硬件使用低功耗MSP430單片機。然后將硬件部分和軟件部分這兩部分分開進行調試與測試,將每個部分的具體功能進行測試,檢查是否能夠正常運行。每個功能都能夠實現的情況下,再進行整個項目的整體調試。通過這樣的方法,可以盡量減小開發的難度、縮小項目的設計周期從而更好的實現所需要的功能。即使在調試過程中遇到了問題,也能快速找到問題出現的原因并進行處理。然后一一去排除軟件和硬件的問題,這樣不僅大大的改善了系統調試效率,而且也能確保系統更加穩定,后期的維護與完善也比較方便。

3.1 共享單車智能鎖APP功能模塊測試

(1)登錄進入軟件后顯示的人臉注冊與登錄頁面上是否有注冊與登錄的按鈕;

(2)點擊注冊按鈕能否調用手機的相機;

(3)上傳照片至“Face++曠視”人工智能平臺能否完成注冊;

(4)點擊登錄按鈕能否調用手機的相機;

(5)點擊登錄按鈕拍照后能否與“Face++曠視”人工智能平臺的數據庫進行對比;

(6)“Face++曠視”人工智能平臺的數據庫與對比后能否成功登錄;

(7)定位與計時頁面是否有在地圖上顯示當前位置的標識。

3.2 密碼智能鎖測試解鎖與上鎖

共享單車智能鎖APP生成智能鎖解鎖密碼具有一定的隨機性,同時也存在著前后兩個密碼一致的可能。因為解鎖密碼的生成機制中有兩個數字車輛的編號和三個偽隨機的數字所確定的,如果在同一輛車掃描兩次共享單車上的二維碼則存在一定概率是相同的。在APP生成解鎖密碼功能初步實現的情況下,增加前后兩次生成的解鎖密碼對比的算法,進一步降低解鎖密碼重復的概率提升智能鎖的安全性。經過軟件端和硬件系統的各個功能模塊測試后,再對密碼鎖的解鎖功能進行全面的測試,通過這種方法發現仍存在的問題,并可以避免各個模塊功能不兼容的問題。經過反復的調試與完善,共享單車密碼鎖的解鎖功能已基本實現。解鎖功能是共享單車智能鎖最重要的功能,關系到整個項目能否正常工作的關鍵。本部分是針對密碼鎖的解鎖進行硬件系統和軟件端的同步測試,以檢驗是否實現密碼同步、密碼鎖解鎖是否有反饋信號等問題。

結論:本文設計了一個基于免通訊與低功耗的共享單車密碼鎖,低功耗、無線通信的特點,將大大減少了共享單車的成本及后期的維護成本。通過不斷探索和完善共享單車的密碼鎖,更好突出共享單車的優勢,促進共享單車市場朝著更好、更快、更高的方向發展。所以是本項目的不僅僅只能應用在共享單車上,我相信,在未來,要需要“鎖”的地方,就有本項目及以后設計的智能鎖出現。

猜你喜歡
單片機智能用戶
基于單片機的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
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 中文字幕不卡免费高清视频| 欧美人与牲动交a欧美精品| 久久国语对白| 欧美爱爱网| 国产成人盗摄精品| 亚洲欧美日本国产综合在线| 久久久久国产精品熟女影院| 亚洲九九视频| 久久精品无码一区二区国产区| 中国毛片网| 国产激爽大片高清在线观看| 成人在线综合| 极品私人尤物在线精品首页| 国产精品久久久精品三级| 国产综合另类小说色区色噜噜| 一级毛片高清| 亚洲精品国偷自产在线91正片| 亚洲精品成人福利在线电影| 国产日韩欧美视频| 亚洲Av激情网五月天| 亚洲黄色片免费看| 三级国产在线观看| 久久国产成人精品国产成人亚洲| 欧美午夜视频| 在线免费亚洲无码视频| 精品国产成人国产在线| 亚洲成人免费看| 97在线公开视频| 人人爽人人爽人人片| 国产精品视频观看裸模| av免费在线观看美女叉开腿| 日韩福利在线观看| 99久久精品国产麻豆婷婷| 97se亚洲综合| 呦系列视频一区二区三区| 亚洲第一成网站| 高清无码手机在线观看| 国产一区二区三区在线精品专区| 国产精品视频第一专区| 亚洲福利网址| 欧美综合一区二区三区| 日韩欧美国产精品| 亚洲一区毛片| 欧美高清国产| 国产产在线精品亚洲aavv| 国产欧美专区在线观看| 国产欧美又粗又猛又爽老| 国产色婷婷| 九色视频线上播放| 久久这里只有精品国产99| 在线欧美一区| 精品人妻AV区| 国产精品丝袜在线| 亚洲日韩AV无码精品| 久久精品免费看一| 久久一级电影| 国产免费看久久久| 丝袜国产一区| 亚洲天堂成人| 国产综合色在线视频播放线视| 韩日免费小视频| 蝴蝶伊人久久中文娱乐网| 高清精品美女在线播放| www亚洲天堂| 国产在线八区| 色屁屁一区二区三区视频国产| 2019年国产精品自拍不卡| 精品乱码久久久久久久| 免费A级毛片无码免费视频| 人妻少妇久久久久久97人妻| 日本久久网站| 99久久精品美女高潮喷水| 激情综合婷婷丁香五月尤物| 黄色片中文字幕| 精品91自产拍在线| 毛片久久久| 久久国产乱子伦视频无卡顿| 青青草国产在线视频| a级毛片网| 久久动漫精品| 久久超级碰| 亚洲欧美日韩动漫|