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

可升降快遞外賣收納箱遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計

2021-01-27 03:34:08吳可測陳偉漢毋茂盛
物聯(lián)網(wǎng)技術(shù) 2020年12期
關(guān)鍵詞:指令用戶設(shè)備

吳可測,陳偉漢,毋茂盛

(肇慶學(xué)院 計算機學(xué)院,廣東 肇慶 526061)

0 引 言

隨著計算機技術(shù)和通信技術(shù)的發(fā)展,手機已經(jīng)變成了人們生活的標(biāo)配,基于手機的各種家庭智能化控制技術(shù)也成了工程師們研究的熱點[1-3]。隨著物流行業(yè)的快速發(fā)展,目前使用手機進行購物和點餐已成了許多人的生活習(xí)慣。據(jù)中國互聯(lián)網(wǎng)信息中心(CNNIC)發(fā)布的《中國互聯(lián)網(wǎng)絡(luò)發(fā)展?fàn)顩r統(tǒng)計報告》顯示,截至2020年3月,我國手機網(wǎng)絡(luò)購物用戶規(guī)模達7.07億,較2018年底增長1.16億。外賣的訂單也同樣在快速地增長[4]。因此,如何及時接收到快遞和外賣的問題變得日益突出[5]。

為了解決這個問題,本文設(shè)計了一個用手機遠(yuǎn)程控制的可升降快遞外賣接收系統(tǒng)。當(dāng)物品的主人不在家或因腿腳不方便下樓時,可以通過手機的APP控制收納箱從樓上放下,然后通過升降裝置將快遞物品運至主人家中,實現(xiàn)遠(yuǎn)程接收快遞或外賣等物品。

1 系統(tǒng)的結(jié)構(gòu)與工作原理

1.1 系統(tǒng)整體結(jié)構(gòu)

系統(tǒng)主要由阿里云服務(wù)器、手機APP、控制電路、收納箱、升降裝置等組成,具體結(jié)構(gòu)如圖1所示。服務(wù)器端包括服務(wù)器控制程序和數(shù)據(jù)庫;手機端包括基于安卓系統(tǒng)的手機及APP;控制電路部分包括主控電路和控制程序;收納箱部分包括雙控門箱子、傳感器、控制電路板及相關(guān)控制程序;升降裝置包括電機、牽引線以及相關(guān)硬件電路等。

圖1 系統(tǒng)整體結(jié)構(gòu)

1.2 系統(tǒng)的工作原理

(1)手機APP進入綁定模塊,通過掃描特定二維碼實現(xiàn)與主控電路的通信,并將家中路由器的名字與密碼發(fā)送給主控電路;然后,通過無線方式分別與路由器和收納箱進行連接。收納箱通過主控電路實現(xiàn)與服務(wù)器的通信,將實時狀態(tài)與視頻信息發(fā)給服務(wù)器。收納箱與主控電路通過輪詢的方式不斷獲取服務(wù)器的指令信息,并執(zhí)行響應(yīng)的動作。

(2)手機APP注冊賬戶并登錄后,服務(wù)器中的數(shù)據(jù)庫會保存用戶的注冊信息。APP在運行時通過輪詢服務(wù)器來獲取設(shè)備的當(dāng)前狀態(tài),并將狀態(tài)實時顯示在手機上。同時,當(dāng)用戶點擊功能按鈕后,APP會向服務(wù)器發(fā)出對應(yīng)指令。在設(shè)備下一次輪詢后將執(zhí)行服務(wù)器中的指令,并將執(zhí)行結(jié)果返回給服務(wù)器,最終通過APP進行顯示。

2 系統(tǒng)實現(xiàn)

2.1 電子收納箱設(shè)計

電子收納箱控制電路主要由圖像采集模塊、主控電路、門控制模塊和狀態(tài)檢測模塊等組成。門控制模塊由步進電機、電鎖和傳統(tǒng)機械鎖等組成。電子收納箱硬件結(jié)構(gòu)如圖2所示。

2.1.1 主控電路板開發(fā)

主控電路板的功能主要是負(fù)責(zé)控制收納箱開關(guān)門單元、指示燈單元、傳感器單元以及啟停圖像采集模塊,并負(fù)責(zé)與服務(wù)器的WiFi通信。圖像采集模塊主要由硬件電路及專用攝像頭組成,負(fù)責(zé)采集圖像信息,并將信息上傳至服務(wù)器。開關(guān)門單元由步進電機、傳統(tǒng)鎖和電鎖等組成,實現(xiàn)收納箱門的自動打開和關(guān)閉。

圖2 硬件結(jié)構(gòu)設(shè)計框圖

主控電路板采用ESP32作為控制器。該芯片是一款高集成度、高性價比、功耗超低、主打安全的單核WiFi SoC,其除了含有CPU外,還集成了2.4 GHz WiFi、藍牙模塊、豐富的 I/O口以及ROM、SRAM等,穩(wěn)定性好、可靠性高,適用于多種應(yīng)用場景[6-8],使用方便,功能強大。ESP32通過內(nèi)置WiFi功能與路由器相連,實現(xiàn)與服務(wù)器通信。本設(shè)計中,主控電路通過串行口與圖像采集模塊進行通信,使用了8個I/O口,其中5個為輸出,分別用于控制電鎖開關(guān)、步進電機脈沖、旋轉(zhuǎn)方向、步進電機電源和WiFi指示燈;另外3個為輸入,分別用于檢測開關(guān)門狀態(tài)、攝像頭狀態(tài)和WiFi重置按鈕。

2.1.2 圖像采集模塊

圖像采集模塊通過串口與主控芯片進行通信,完成WiFi配置、指令接收和狀態(tài)返回。當(dāng)接收到APP發(fā)出視頻采集指令時,圖像采集模塊啟動,并通過服務(wù)器將圖像信息傳到手機APP上。

2.1.3 門控制模塊

門控制模塊由傳統(tǒng)機械鎖、電控鎖、電機、牽引線、傳感器等組成。當(dāng)設(shè)備發(fā)生故障或者停電時,物主可以通過傳統(tǒng)方法開鎖;電鎖用于遠(yuǎn)程的開、關(guān)收納箱;傳感器用于采集門的當(dāng)前狀態(tài)信息。

2.2 服務(wù)器開發(fā)設(shè)計

本設(shè)計中,服務(wù)器采用的是阿里ECS服務(wù)器,部署Tomcat、MySQL數(shù)據(jù)庫和搭建nginx-rtmp環(huán)境,進行視頻推流,并使用Java編寫服務(wù)器代碼。

2.2.1 創(chuàng)建數(shù)據(jù)庫

創(chuàng)建數(shù)據(jù)庫包括:添加用戶信息表,存儲客戶信息,如賬號、密碼、密保、電話、地址等;添加指令表,存放控制收納箱及攝像頭的指令及狀態(tài)。

2.2.2 Web程序設(shè)計

本文采用JDBC的方法編寫控制數(shù)據(jù)庫操作代碼,實現(xiàn)手機APP的在線注冊、登錄、修改密碼以及傳送指令等功能。獲取指令代碼程序段如下:

2.3 升降裝置模塊設(shè)計

升降裝置模塊包括升降機電結(jié)構(gòu)與控制驅(qū)動電路等。驅(qū)動電路通過服務(wù)器獲取升降指令,然后,通過驅(qū)動升降無刷電機來實現(xiàn)收納箱的升降,并將設(shè)備狀態(tài)回傳給服務(wù)器。

2.3.1 收納箱控制電路板設(shè)計

收納箱控制電路板同樣使用ESP32作為控制器,主要負(fù)責(zé)獲取指令并驅(qū)動電機,同時,作為收納箱的中繼通信電路,轉(zhuǎn)發(fā)相關(guān)的指令。

2.3.2 機械裝置

機械裝置主要由固定支架、無刷電機、絞盤、緩沖結(jié)構(gòu)、滑輪和纜繩等組成,整體結(jié)構(gòu)如圖3所示。無刷電機為箱子升降的提供力量。緩沖結(jié)構(gòu)主要用于減少在箱子收回時電機的持續(xù)作用力對裝置的性能影響;同時,用于化解啟停時產(chǎn)生的抖動,確保箱子可以平穩(wěn)升降。絞盤、滑輪和纜繩組成了一個基本的滑輪組結(jié)構(gòu)。

圖3 牽引收納箱機械結(jié)構(gòu)

2.4 安卓APP設(shè)計

本系統(tǒng)的APP編程主要基于安卓系統(tǒng),使用Java語言編程。Java支持Internet應(yīng)用的開發(fā),提供了網(wǎng)絡(luò)應(yīng)用編程的類庫等[9]。APP主要功能包括:設(shè)備綁定模塊、用戶信息模塊和設(shè)備控制模塊。其中設(shè)備綁定模塊可以通過掃描二維碼建立與設(shè)備的通信,并通過APP直接設(shè)置設(shè)備的路由名稱和密碼。用戶信息模塊包括:登錄注冊、找回和修改密碼等功能。設(shè)備控制模塊APP可通過服務(wù)器獲取設(shè)備狀態(tài)信息并顯示,也可通過APP發(fā)出命令,經(jīng)過服務(wù)器后控制設(shè)備開關(guān)門、啟停攝像頭等。APP 功能框圖如圖4所示。

圖4 手機APP設(shè)計框圖

2.4.1 用戶信息處理

用戶信息模塊基本功能包括:注冊、登錄、密碼修改等。用戶將APP輸入的用戶信息通過網(wǎng)絡(luò)上傳給服務(wù)器保存。用戶也可以通過修改窗口對自己已上傳的信息進行修改。APP與服務(wù)器通信部分代碼如下:

2.4.2 綁定設(shè)備程序設(shè)計

這個功能主要用于給設(shè)備設(shè)置路由的名稱和密碼。設(shè)備在初始時為熱點模式,APP可通過掃描二維碼獲取設(shè)備熱點名稱與密碼,并進行連接通信。掃碼配置部分代碼如下:

2.4.3 控制設(shè)備程序設(shè)計

控制界面包括顯示區(qū)域和控制區(qū)域。頂部是攝像頭和門狀態(tài)的指示燈,中間是視頻顯示區(qū)域,下方是各個功能控制按鈕。程序運行界面如圖5所示。

APP通過不斷輪詢服務(wù)器方法[10]獲取設(shè)備的實時狀態(tài)。APP在控制設(shè)備時,如發(fā)現(xiàn)某個按鈕被按下,對應(yīng)的命令就會被發(fā)送給服務(wù)器,指令會被保存在對應(yīng)的數(shù)據(jù)庫中。部分APP輪詢代碼如下:

圖5 程序運行界面

3 結(jié) 語

本文設(shè)計了一個可升降快遞、外賣收納箱遠(yuǎn)程監(jiān)控系統(tǒng),可以通過手機遠(yuǎn)程接收快遞和外賣。經(jīng)過團隊的努力,已將設(shè)備圖像延時控制在了3 s以內(nèi)。本系統(tǒng)研究的技術(shù)除了用于接收外賣和快遞外,還可以將上街采購的小件物品如購置的菜和小袋面粉自動運到家中,對住樓梯房的老年人特別有用。如果加大驅(qū)動力量并加裝安全裝置,甚至可以用作私人電梯。

猜你喜歡
指令用戶設(shè)備
聽我指令:大催眠術(shù)
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
ARINC661顯控指令快速驗證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
500kV輸變電設(shè)備運行維護探討
如何獲取一億海外用戶
主站蜘蛛池模板: 欧美高清三区| 久久伊伊香蕉综合精品| 日本欧美视频在线观看| 国产精品偷伦在线观看| 亚洲精选无码久久久| 无套av在线| 国产成人成人一区二区| 国产91在线|日本| 国产日韩精品欧美一区喷| 国产成人喷潮在线观看| 天堂岛国av无码免费无禁网站| 久久综合色播五月男人的天堂| 亚洲色图狠狠干| 99热这里只有免费国产精品 | www成人国产在线观看网站| 中文无码伦av中文字幕| 久久男人资源站| 99精品视频在线观看免费播放| 国产99免费视频| 国产无吗一区二区三区在线欢| 免费99精品国产自在现线| 永久免费无码成人网站| 全部免费毛片免费播放 | 毛片免费高清免费| 高清国产va日韩亚洲免费午夜电影| 日韩一级毛一欧美一国产| 园内精品自拍视频在线播放| 中文字幕欧美日韩高清| 在线观看免费国产| 丝袜久久剧情精品国产| 国产亚卅精品无码| 五月天在线网站| 亚洲无码37.| 久久精品只有这里有| 91久久国产综合精品女同我| 91在线播放国产| 99热亚洲精品6码| 亚洲天堂视频在线观看免费| 亚洲丝袜第一页| 日韩欧美综合在线制服| 国产精品成人AⅤ在线一二三四| 找国产毛片看| 欧美一区中文字幕| 高清无码一本到东京热| 婷婷色狠狠干| 亚洲中文字幕精品| 国产在线精品99一区不卡| 国产三级成人| 韩国v欧美v亚洲v日本v| 国产亚洲视频免费播放| 一级爱做片免费观看久久| 婷婷亚洲视频| 麻豆精品在线| 国产高清无码麻豆精品| 亚洲一级毛片在线观| 午夜不卡视频| 中文字幕佐山爱一区二区免费| 国产va在线观看免费| 国产视频只有无码精品| 一级全黄毛片| 亚洲无线一二三四区男男| 超清无码一区二区三区| 国产一区三区二区中文在线| 亚洲大尺度在线| 91系列在线观看| 亚洲精品福利视频| 国产精品无码影视久久久久久久| 亚洲精品福利视频| 久久99国产视频| 日韩无码白| 国产女人在线| 亚洲国产系列| 亚洲天堂在线视频| 亚洲综合色在线| 91青青草视频在线观看的| 青青久在线视频免费观看| 亚洲无码视频一区二区三区| 久久国产精品夜色| 在线观看av永久| 99在线观看精品视频| 成人午夜精品一级毛片| 天天爽免费视频|