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

基于Zigbee和物聯(lián)網(wǎng)的自動售貨機(jī)系統(tǒng)

2018-01-31 19:27:08仇實李蘭英李敏杰毛卉奇王鑫月
科技創(chuàng)新與應(yīng)用 2018年4期
關(guān)鍵詞:物聯(lián)網(wǎng)

仇實 李蘭英 李敏杰 毛卉奇 王鑫月

摘 要:結(jié)合Zigbee技術(shù)、物聯(lián)網(wǎng)技術(shù)和手機(jī)掃碼支付技術(shù),以STM32和Arduino為主控芯片,設(shè)計了一種自動售貨機(jī)系統(tǒng)。系統(tǒng)可實現(xiàn)購買商品的線上/線下支付,運營商通過短信可及時了解售貨機(jī)的狀態(tài)信息和報警信息,通過手機(jī)APP可查看和統(tǒng)計銷售數(shù)據(jù)。測試結(jié)果表明:系統(tǒng)設(shè)計達(dá)到了設(shè)計目標(biāo)。

關(guān)鍵詞:自動售貨機(jī);Zigbee;物聯(lián)網(wǎng);移動掃碼支付

中圖分類號:TP391 文獻(xiàn)標(biāo)志碼:A 文章編號:2095-2945(2018)04-0008-03

Abstract: In combination with Zigbee technology, Internet of things technology and mobile phone code-scanning payment technology, a vending machine system is designed with STM32 and Arduino as the main control chips. The system can realize the on-line/offline payment for purchasing goods, the operators can know the status information and alarm information of the vending machine in time through short text messages, and the sales data can be viewed and counted through the mobile phone APP. The test results show that the system design has reached the expected goal.

Keywords: vending machine; Zigbee; Internet of Things; mobile code scanning payment

引言

近年來,國內(nèi)自動售貨機(jī)發(fā)展迅猛,近幾年年均增幅超過25%,有別于傳統(tǒng)的銷售模式,自動售貨機(jī)占地面積小,可以靈活分散部署,無人值守,節(jié)省人力成本,交易方便,購物方便便捷,為人們提供了新鮮的購物體驗,越來越被大家所接受和喜歡。目前自動售貨機(jī)已經(jīng)成了一種全新的具有很高社會和經(jīng)濟(jì)價值的商業(yè)零售模式。

由于國內(nèi)自動售貨機(jī)部署的數(shù)量逐漸增多,例如大型商場、學(xué)校教學(xué)樓、機(jī)場、地鐵等地方隨處可見,部署點相距幾百米甚至上千米不等。同時移動支付也受到更多人的青睞[1],傳統(tǒng)的自動售貨機(jī)的結(jié)構(gòu)和銷售模式已無法滿足消費者和運營商的需求,而目前國內(nèi)聯(lián)網(wǎng)的售貨機(jī)大多采用有線、GSM和WIFI等技術(shù)采集數(shù)據(jù)和監(jiān)管,對于部署點較多的情況,這種監(jiān)控系統(tǒng)聯(lián)網(wǎng)成本高、范圍小,很難應(yīng)用在面積較大、網(wǎng)絡(luò)環(huán)境較差的公共場所中。目前已有的基于物聯(lián)網(wǎng)的自動售貨機(jī)監(jiān)控系統(tǒng)大都運行在PC機(jī)上,功能復(fù)雜,開發(fā)周期長[2]。結(jié)合移動支付技術(shù)和無線通訊相關(guān)技術(shù),本文設(shè)計了一個基于Zigbee和物聯(lián)網(wǎng)平臺的自動售貨機(jī)系統(tǒng),該系統(tǒng)成本較低,結(jié)構(gòu)簡單合理,既能滿足移動掃碼購物的需求,又能滿足運營商的管理需求。

1 系統(tǒng)總體設(shè)計

Zigbee網(wǎng)絡(luò)作為一種短距離、低功耗、低數(shù)據(jù)傳輸?shù)臒o線網(wǎng)絡(luò)技術(shù),具有強(qiáng)大的組網(wǎng)能力,可以形成星型、樹型和網(wǎng)狀網(wǎng)等三種Zigbee網(wǎng)絡(luò)。本文選用DIGI公司的串口模塊Xbee 2C[3],傳輸距離1200米,只要部署點與協(xié)調(diào)器之間的距離不超過1200米,即可采用星型網(wǎng)絡(luò)。若距離大于1200米,可采用樹型和網(wǎng)狀結(jié)構(gòu)。

本文設(shè)計采用的是星型網(wǎng)絡(luò),基于Zigbee和物聯(lián)網(wǎng)平臺的自動售貨機(jī)系統(tǒng)總體結(jié)構(gòu)如圖1所示。分散部署的自動售貨機(jī)通過Zigbee網(wǎng)絡(luò)中的終端與協(xié)調(diào)器通訊,網(wǎng)關(guān)接口通過協(xié)調(diào)器接收分散在不同地點的自動售貨機(jī)上傳的銷售數(shù)據(jù),并根據(jù)具體情況,選擇通過3G或4G模塊或WIFI模塊將數(shù)據(jù)傳到云端,另一方面網(wǎng)關(guān)接口還負(fù)責(zé)將接收到的售貨機(jī)的工作狀態(tài)通過短信發(fā)給運營商,以便商家及時了解各個售貨機(jī)的工況,便于維護(hù)和處理。設(shè)備狀態(tài)包括搖晃報警、吐幣機(jī)過流、硬幣機(jī)卡幣、紙鈔機(jī)卡鈔,空貨道號等。云平臺可選用公共云平臺或自搭建服務(wù)器實現(xiàn)。通過智能手機(jī)或移動終端上的APP或微信程序,運營商可隨時查看每臺售貨機(jī)的線上(網(wǎng)上支付)線下(投幣)銷售額,當(dāng)日銷售額和歷史總銷售額。

2 硬件詳細(xì)設(shè)計

2.1 自動售貨機(jī)硬件設(shè)計

自動售貨機(jī)硬件系統(tǒng)的整體連接框圖如圖2所示。售貨機(jī)硬件包括:STM32單片機(jī)、日歷時鐘、硬幣投幣機(jī)及其接口電路、Zigbee通訊模塊、開關(guān)電源、出貨機(jī)構(gòu)及其接口電路、找零機(jī)構(gòu)及其接口電路、紙幣識別器及其接口電路、報警檢測電路、觸摸屏及LCD顯示器、按鍵等。

其中紙幣識別器、智能觸摸屏/LCD顯示器和XBee模塊通過串口與STM32連接,日歷時鐘采用I2C串口總線與STM32連接,其余通過數(shù)字I/O接口與單片機(jī)連接。Zigbee模塊設(shè)置為終端(EndDevice)或路由器。

2.2 網(wǎng)關(guān)接口硬件設(shè)計

網(wǎng)關(guān)接口硬件包括單片機(jī)、Zigbee通訊模塊、WIFI模塊和3G模塊等。其中單片機(jī)選用具有4個串口的Arduino板2560[3],Zigbee模塊選用DIGI公司的Xbee 2C模塊[4-5],并設(shè)置為協(xié)調(diào)器。WIFI選用ESP-01S串口模塊[6],通過AT命令實現(xiàn)數(shù)據(jù)的透傳功能。3G模塊選用SIM900A串口模塊[7]。

3 軟件設(shè)計

基于Zigbee和物聯(lián)網(wǎng)平臺的自動售貨機(jī)系統(tǒng)軟件包括三部分:自動售貨機(jī)軟件、網(wǎng)關(guān)接口軟件和手機(jī)APP軟件。endprint

3.1 自動售貨機(jī)軟件

自動售貨機(jī)軟件分為管理員操作界面和用戶操作界面。管理員操作界面通過掃二維碼或輸入密碼登錄。其中綁定終端的功能是通過設(shè)備掃描二維碼,實現(xiàn)設(shè)備的賬號綁定。點擊查看帳目可實時查看當(dāng)日的銷售情況,包括當(dāng)日和上一日的銷售數(shù)據(jù):線上收益、線下收益、收益合計和累計收益(從開機(jī)到當(dāng)日)。脈沖設(shè)置可對硬幣機(jī)的脈沖時間間隔進(jìn)行修改。設(shè)備名稱可修改本機(jī)的設(shè)備號。添加硬幣可查看當(dāng)前的硬幣數(shù),可輸入添加的硬幣數(shù),清幣計數(shù)可用來實現(xiàn)機(jī)器中的硬幣數(shù)統(tǒng)計功能。時間設(shè)置負(fù)責(zé)初始化日歷時鐘。貨道設(shè)置可輸入每個貨道的數(shù)量和單價。恢復(fù)出廠將系統(tǒng)記錄的銷售數(shù)據(jù)清零,系統(tǒng)進(jìn)入初始工作狀態(tài)。操作完成后點擊退出管理員界面,回到用戶界面。

用戶界面可隨機(jī)播放多幅廣告界面,點擊屏幕進(jìn)入用戶界面。在此界面下,用戶點擊想購買的商品即可顯示單價,用戶可選擇投幣或手機(jī)掃二維碼兩種方式進(jìn)行購買。當(dāng)投幣的金額大于顯示價格時,或者掃碼支付成功后即可出貨,出貨后屏幕提示按下找零鍵,完成找零。

自動售貨機(jī)軟件主要流程如圖3所示。其中上傳數(shù)據(jù)幀設(shè)定在某天的固定時間。

3.2 網(wǎng)關(guān)接口軟件

網(wǎng)關(guān)接口軟件通過Zigbee網(wǎng)絡(luò)接收自動售貨機(jī)上傳的銷售數(shù)據(jù)和狀態(tài)信息,通過WIFI將數(shù)據(jù)上傳云端,并通過3G模塊發(fā)送短信提示信息。Xbee模塊采用串口與單片機(jī)相連,其工作模式有兩種:AT模式和API模式。AT模式也稱為透傳模式,主要特點是操作簡單易學(xué),通過Xbee發(fā)送的數(shù)據(jù)與接收端收到的數(shù)據(jù)保持一致,Xbee模塊的功能就像是代替了串口通訊線,但實現(xiàn)了無線通訊。但當(dāng)多個模塊進(jìn)行通訊時,必須給出目標(biāo)地址。接收端無法識別數(shù)據(jù)源。API模式的主要特點是:采用數(shù)據(jù)包(API幀)進(jìn)行通訊,適合大型網(wǎng)絡(luò)的數(shù)據(jù)傳輸。由于目標(biāo)地址被包括在API幀結(jié)構(gòu)中,信息可發(fā)送到多個模塊。API幀中包括信息源,接收端很容易知道每個接收包的來源。另外每個接收包包含接收數(shù)據(jù)的成功/失敗的狀態(tài)信息和信號強(qiáng)度,可進(jìn)行網(wǎng)絡(luò)管理和診斷,API模式還有遠(yuǎn)程固件更新等功能[4]。

本文的Zigbee通訊采用API模式。模式配置使用XCUT軟件完成。協(xié)調(diào)器主要參數(shù)配置為:ID:1;CE:1;MY:0xFFFE;DH:0;DL:0;AP:1。終端主要參數(shù)配置為:ID:1;CE:0;DH、DL設(shè)為協(xié)調(diào)器的MAC地址;AP:1。協(xié)調(diào)器接收的4字節(jié)的數(shù)據(jù)幀和終端節(jié)點發(fā)送4字節(jié)的數(shù)據(jù)幀格式如表1和表2所示。從表1和表2看出,接收幀的數(shù)據(jù)長度比發(fā)送幀數(shù)據(jù)長度少2個字節(jié)。

WIFI模塊采用透傳模式上傳數(shù)據(jù)。

3.3 Android移動智能終端軟件

智能終端軟件主要實現(xiàn)對自動售貨機(jī)的銷售數(shù)據(jù)的監(jiān)視和統(tǒng)計的功能。可基于Android 平臺自主開發(fā)。也可利用微信WEB開發(fā)者工具開發(fā)微信小程序,通過API接口讀取網(wǎng)關(guān)接口上傳云端的銷售數(shù)據(jù),顯示在用戶手機(jī)上,方便管理者了解所有自動售貨機(jī)的銷售情況。

手機(jī)APP可實現(xiàn)多臺售貨機(jī)的線上收益、線下收益、線上/線下收益合計以及累計收益的查看和統(tǒng)計功能。通過歷史曲線可隨時查看銷售收益的變化。

4 結(jié)束語

本文主要設(shè)計與實現(xiàn)了一個自動售貨機(jī)的模型,提出了一種基于Zigbee和IOT的自動售貨系統(tǒng)的設(shè)計方案,給出了自動售貨機(jī)和網(wǎng)關(guān)接口的軟硬件設(shè)計方法。測試結(jié)果表明:該系統(tǒng)既實現(xiàn)了自動售貨的功能,又實現(xiàn)了運營商利用手機(jī)APP對多臺售貨機(jī)的監(jiān)視和銷售數(shù)據(jù)的統(tǒng)計功能。用戶可選擇投幣或掃碼方式購物,實現(xiàn)了線上/線下支付功能。本文所設(shè)計的自動售貨機(jī)的特點是:系統(tǒng)結(jié)構(gòu)和操作設(shè)計簡單合理,成本低、開發(fā)周期短,既可滿足消費者良好的購物體驗,又可滿足運營商的管理需求。

參考文獻(xiàn):

[1]文國軍.基于手機(jī)二維碼支付的售貨機(jī)物聯(lián)網(wǎng)平臺的設(shè)計與實現(xiàn)[D].成都:中南大學(xué),2013.

[2]景東男,韓建民,王愛華.基于物聯(lián)網(wǎng)的自動售貨機(jī)及遠(yuǎn)程監(jiān)控系統(tǒng)[J].計算機(jī)技與發(fā)展,2013,23(5):228-230.

[3]程晨.Arduino開發(fā)實戰(zhàn)指南[M].北京:機(jī)械工業(yè)出版社,2012.

[4]Digi International Inc. Wireless Connectivity Kit Getting Started Guide.

[5]Digi International Inc.XBee/XBee-PRO S2C 802.15.4 RF Module User Guide,2017.

[6]樂鑫信息技術(shù)有限公司.Espressif AT指令集[Z].2014.

[7]全球鷹通訊.SIM900/A 232版本模塊用戶手冊[Z].V1.1,2014.endprint

猜你喜歡
物聯(lián)網(wǎng)
基于物聯(lián)網(wǎng)的無線測溫模塊設(shè)計
基于物聯(lián)網(wǎng)ZigBee技術(shù)的智能家居監(jiān)控系統(tǒng) 
物聯(lián)網(wǎng)監(jiān)測技術(shù)在G15W112邊坡的應(yīng)用
基于物聯(lián)網(wǎng)的健康管理服務(wù)模式
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
基于高職院校物聯(lián)網(wǎng)技術(shù)應(yīng)用人才培養(yǎng)的思考分析
如何在高校架設(shè)學(xué)生洗衣服務(wù)系統(tǒng)
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網(wǎng)的智慧公交站點信息系統(tǒng)研究與實踐
基于LABVIEW的溫室管理系統(tǒng)的研究與設(shè)計
論智能油田的發(fā)展趨勢及必要性
主站蜘蛛池模板: 欧美午夜视频在线| 久久精品国产亚洲AV忘忧草18| 狠狠综合久久| 国产欧美视频综合二区| 91免费片| 最新国产精品第1页| 9cao视频精品| 国产乱人视频免费观看| 久久黄色一级视频| 综合色区亚洲熟妇在线| 九九热精品视频在线| 日韩黄色大片免费看| 少妇精品在线| 91小视频在线观看免费版高清| 亚洲制服丝袜第一页| 狠狠亚洲婷婷综合色香| 亚洲欧美综合精品久久成人网| 亚洲国产清纯| 91po国产在线精品免费观看| 不卡网亚洲无码| 在线观看国产精品日本不卡网| 亚洲精品黄| 亚洲不卡影院| 永久天堂网Av| 欧美第二区| 精品一区国产精品| 99精品在线看| 免费国产一级 片内射老| 国产特级毛片aaaaaa| 91香蕉视频下载网站| 成年女人a毛片免费视频| 亚洲第一香蕉视频| 尤物视频一区| 91视频国产高清| 美女被躁出白浆视频播放| 麻豆精品视频在线原创| 99热国产这里只有精品9九| 国产综合精品日本亚洲777| 日韩精品专区免费无码aⅴ| 亚洲精品手机在线| 日韩中文无码av超清| 丁香婷婷激情网| 精品色综合| 最新亚洲人成无码网站欣赏网| 亚洲成在人线av品善网好看| 91www在线观看| 伊人AV天堂| 丁香综合在线| 婷婷六月综合网| 国产激情影院| 国产一级片网址| 日韩在线视频网| 中国国产高清免费AV片| 国产91av在线| 欧美日韩在线国产| 又大又硬又爽免费视频| 亚洲精品久综合蜜| 免费国产黄线在线观看| 色亚洲成人| 四虎永久免费在线| 夜夜操天天摸| 精品无码一区二区在线观看| 亚洲天堂精品在线| 97精品伊人久久大香线蕉| 美女无遮挡被啪啪到高潮免费| 五月天福利视频| 九九热这里只有国产精品| 亚洲视屏在线观看| 亚洲日产2021三区在线| 在线观看热码亚洲av每日更新| 一区二区三区成人| 国产香蕉一区二区在线网站| 亚洲综合久久一本伊一区| 在线免费观看a视频| 国产男人的天堂| 最新国语自产精品视频在| 久久女人网| 亚洲综合日韩精品| 国产日韩久久久久无码精品| 国产色伊人| 欧美一区二区自偷自拍视频| 91无码网站|