• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于物聯(lián)網(wǎng)的自助洗車(chē)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    2019-10-29 08:55:54
    計(jì)算機(jī)測(cè)量與控制 2019年10期
    關(guān)鍵詞:洗車(chē)機(jī)投幣洗車(chē)

    (湖北大學(xué) 物理與電子科學(xué)學(xué)院,武漢 430062)

    0 引言

    隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展,私家車(chē)的擁有量在快速增長(zhǎng),人們對(duì)汽車(chē)出行的依賴感逐漸增加,汽車(chē)的清潔和保養(yǎng)也越來(lái)越受到重視[1]。洗車(chē)作為汽車(chē)清潔的主要組成部分,越來(lái)越為人們所需。然而傳統(tǒng)洗車(chē)行業(yè)卻存在著較大的弊端,首先傳統(tǒng)洗車(chē)無(wú)法靈活的進(jìn)入社區(qū)、停車(chē)場(chǎng)等車(chē)流量高的場(chǎng)所,居民洗車(chē)往往需要去專(zhuān)門(mén)的店面,所以無(wú)法實(shí)現(xiàn)靈活洗車(chē);其次,傳統(tǒng)的洗車(chē)方式會(huì)浪費(fèi)大量的水資源,不利于建設(shè)資源節(jié)約型社會(huì)。

    針對(duì)上述傳統(tǒng)洗車(chē)行業(yè)所出現(xiàn)的問(wèn)題,本文設(shè)計(jì)了一套自助洗車(chē)系統(tǒng),能根據(jù)用戶的需求實(shí)現(xiàn)自助洗車(chē),并對(duì)洗車(chē)用水按流量或者按時(shí)間計(jì)費(fèi),真正做到即來(lái)即用、即用即走。同時(shí),本系統(tǒng)可以將洗車(chē)機(jī)的相關(guān)信息通過(guò)網(wǎng)絡(luò)發(fā)送至遠(yuǎn)程服務(wù)器端,實(shí)現(xiàn)洗車(chē)機(jī)聯(lián)網(wǎng),從而利于管理人員對(duì)洗車(chē)機(jī)進(jìn)行管理,以及對(duì)洗車(chē)行業(yè)的大數(shù)據(jù)統(tǒng)計(jì)與分析。

    1 系統(tǒng)設(shè)計(jì)

    自助洗車(chē)系統(tǒng)由終端洗車(chē)機(jī)和云端管理系統(tǒng)組成,其整體框圖如圖1所示。終端洗車(chē)機(jī)由單片機(jī)主控板、LCD顯示屏、GPRS網(wǎng)絡(luò)通信模塊、支付模塊、傳感器組和水泵組成。主控芯片通過(guò)水流量計(jì)反饋的信息來(lái)控制水泵開(kāi)關(guān)和計(jì)費(fèi),從而實(shí)現(xiàn)按流量計(jì)費(fèi)的洗車(chē)方式,并通過(guò)GPRS模塊將洗車(chē)機(jī)信息打包發(fā)送到遠(yuǎn)程服務(wù)器端。云端管理系統(tǒng)主要由UDP服務(wù)器、MySQL數(shù)據(jù)庫(kù)和Web服務(wù)器組成。UDP服務(wù)器接收從洗車(chē)機(jī)終端發(fā)送的數(shù)據(jù)信息,并將數(shù)據(jù)信息存入數(shù)據(jù)庫(kù),Web服務(wù)器通過(guò)網(wǎng)頁(yè)將數(shù)據(jù)庫(kù)中的信息展現(xiàn)出來(lái)。

    2 洗車(chē)機(jī)設(shè)計(jì)

    洗車(chē)機(jī)設(shè)計(jì)分為洗車(chē)機(jī)硬件設(shè)計(jì)和洗車(chē)機(jī)軟件設(shè)計(jì)。洗車(chē)機(jī)硬件由洗車(chē)機(jī)外殼、主控板、LCD顯示屏、水桶、泡沫桶、水泵和水流量計(jì)等組成。洗車(chē)機(jī)硬件結(jié)構(gòu)示意圖如圖2所示。

    圖2 洗車(chē)機(jī)結(jié)構(gòu)示意圖

    洗車(chē)機(jī)軟件程序設(shè)計(jì)主要為GPRS網(wǎng)絡(luò)通信模塊和支付模塊的配置和使用[2]。洗車(chē)機(jī)終端運(yùn)行程序流程圖如圖3所示。

    圖3 主控程序流程圖

    2.1 硬件設(shè)計(jì)

    2.1.1 主控板設(shè)計(jì)

    本系統(tǒng)的主控板選用基于Cortex-M3內(nèi)核的STM32F103VET6作為主控芯片,并且集成了USB電源輸出接口、溫度和水位傳感器接口、水流量計(jì)的OUT輸出接口、投幣器接口、閃付串口接口、以及11個(gè)繼電器接口和按鍵若干。如圖4所示,為主控板的三維PCB圖。

    圖4 三維PCD圖

    2.1.2 主要模塊的應(yīng)用

    1)水流量計(jì):本系統(tǒng)選用霍爾流量傳感器檢測(cè)水流量[3]。水流量傳感器主要由塑料閥體、水流轉(zhuǎn)子組件和霍爾傳感器組成。當(dāng)水通過(guò)水流轉(zhuǎn)子組件時(shí),磁性轉(zhuǎn)子轉(zhuǎn)動(dòng)并且轉(zhuǎn)速隨流量變化而變化。隨著磁鐵和霍爾開(kāi)關(guān)的距離改變,通過(guò)霍爾開(kāi)關(guān)的磁通量也發(fā)生變化。當(dāng)電流垂直于外磁場(chǎng)通過(guò)導(dǎo)體時(shí),磁通量最大,在導(dǎo)體的垂直于磁場(chǎng)和電流方向的兩個(gè)端面之間會(huì)出現(xiàn)電勢(shì)差,進(jìn)而霍爾開(kāi)關(guān)就會(huì)產(chǎn)生差動(dòng)脈沖信號(hào)并輸出。通過(guò)檢測(cè)脈沖信號(hào)的數(shù)量,并根據(jù)脈沖數(shù)量和水流量之間的對(duì)應(yīng)關(guān)系就可以得出脈沖數(shù)量對(duì)應(yīng)的水流量。因此,水流量的測(cè)量主要是依靠對(duì)傳感器輸出脈沖的頻率進(jìn)行處理,由流量計(jì)在一段時(shí)間下產(chǎn)生的高電平數(shù)決定,即Q(流量)=F(頻率)/R(商家設(shè)定值),對(duì)于不同的流量計(jì)其R(商家設(shè)定值)不同。本系統(tǒng)選用直徑為20 mm,流完1 L水輸出2400個(gè)脈沖的水流量計(jì)。

    2)LCD顯示屏:本系統(tǒng)選用2.8寸的ALIENTEK TFT-LCD模塊作為顯示屏。該模塊支持65 K色顯示,顯示分辨率為320*240,接口為16位的80并口。LCD的驅(qū)動(dòng)程序步驟為:設(shè)置STM32與TETLCD模塊的管腳連接,初始化TFTLCD模塊以及通過(guò)函數(shù)將字符和自定義漢字顯示到TFTLCD模塊中。

    3)溫度傳感器:本系統(tǒng)選用DS18B20數(shù)字溫度計(jì)模塊測(cè)量水的溫度[4]。該模塊將周?chē)h(huán)境的溫度信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),并將轉(zhuǎn)換結(jié)果存放到Scratchpad中。Scratchpad一共有9個(gè)字節(jié)(BYTE0-BYTE8),其中轉(zhuǎn)換的數(shù)字信息就存放在BYTE0和BYTE1中。所以,DS18B20的使用程序就是讀取Scratchpad中BYTE0和BYTE1的值,并通過(guò)溫度-數(shù)據(jù)對(duì)應(yīng)表得出相應(yīng)的溫度數(shù)據(jù)。溫度傳感器開(kāi)發(fā)使用的程序流程如下:

    1)Initial(DS18B20初始化命令)

    2)ROM Command(與功能命令相匹配的ROM命令)

    3)Convert T(功能命令:讓DS18B20開(kāi)始工作,采集周?chē)鷾囟?

    4)等待DS18B20采集完成

    5)Initial(DS18B20初始化命令)

    6)ROM Command(與功能命令相匹配的ROM命令)

    7)Read Scratchpad(功能命令:讀取Scratchpad的BYTE0和BYTE1字節(jié))

    8)對(duì)照溫度-數(shù)據(jù)表計(jì)算出當(dāng)前周?chē)h(huán)境溫度值,并將數(shù)據(jù)結(jié)果反饋給主控芯片。

    溫度-數(shù)據(jù)對(duì)照如表1所示。

    表1 溫度-數(shù)據(jù)對(duì)照表

    4)水位傳感器:本系統(tǒng)選用基于紅外光學(xué)原理的液位傳感器套件測(cè)量水位。傳感器套件實(shí)物如圖5所示。該套件利用紅外光學(xué)原理,將檢測(cè)的液位信號(hào)通過(guò)光學(xué)傳遞轉(zhuǎn)換成電壓信號(hào),從而判別液位情況。該套件的輸出方式有兩種,方式1:A管腳模擬輸出0~4.5 V,單片機(jī)通過(guò)對(duì)其模擬輸出量進(jìn)行AD轉(zhuǎn)換后可以得出具體的液位數(shù)據(jù);方式2:D管腳電平信號(hào)輸出,單片機(jī)通過(guò)檢測(cè)輸出端的高低電平可以判斷液位是否低于所設(shè)定閾值。本系統(tǒng)采用第二種輸出方式來(lái)測(cè)量當(dāng)前水位,當(dāng)水位低于設(shè)定閾值時(shí),傳感器套件D管腳輸出低電平。單片機(jī)采集水位不足信號(hào)后,通過(guò)通信模塊發(fā)送信息到遠(yuǎn)程服務(wù)器端,通知后臺(tái)工作人員加水。

    圖5 水位傳感器實(shí)物圖

    2.2 軟件設(shè)計(jì)

    2.2.1 GPRS通信模塊

    自助洗車(chē)系統(tǒng)最重要的部分就是數(shù)據(jù)的遠(yuǎn)程通信。本系統(tǒng)通過(guò)單片機(jī)采集各個(gè)傳感器的數(shù)據(jù)信息,并利用GPRS模塊將數(shù)據(jù)發(fā)送到遠(yuǎn)程服務(wù)器。GPRS模塊的通信流程為GPRS模塊通過(guò)基站將本地信息發(fā)送到移動(dòng)公司的服務(wù)器,移動(dòng)公司服務(wù)器再通過(guò)互聯(lián)網(wǎng)將信息轉(zhuǎn)發(fā)到具有公網(wǎng)IP的服務(wù)器中?;?、移動(dòng)服務(wù)器都由通信公司來(lái)提供,所以本系統(tǒng)只需要對(duì)GPRS模塊進(jìn)行編程[5]。

    GPRS模塊有多種型號(hào)可供選擇,本系統(tǒng)選用SIM868來(lái)實(shí)現(xiàn)面向無(wú)連接的UDP通信,SIM868作為socket客戶端,遠(yuǎn)程數(shù)據(jù)接收服務(wù)器作為socket服務(wù)器端。SIM868模塊編程主要步驟為:時(shí)鐘初始化、串口初始化、串口接收和發(fā)送函數(shù)編寫(xiě),以及通過(guò)串口通信對(duì)SIM868進(jìn)行初始化。單片機(jī)和SIM868通信波特率數(shù)值設(shè)置為9600,并通過(guò)串口發(fā)送“AT+指令”對(duì)SIM868實(shí)現(xiàn)模塊上電、檢測(cè)SIM卡是否在位、查看是否注冊(cè)GPRS網(wǎng)絡(luò)等初始化設(shè)置。如表2所示,為SIM868主要指令信息表。其中指令“AT+CIPSTART”后需要寫(xiě)入傳輸協(xié)議類(lèi)型、服務(wù)器IP地址和相應(yīng)的端口號(hào)。本系統(tǒng)選用UDP面向無(wú)連接協(xié)議進(jìn)行網(wǎng)絡(luò)通信,所以傳輸協(xié)議類(lèi)型應(yīng)為UDP;服務(wù)器IP地址為可訪問(wèn)的公網(wǎng)IP;端口號(hào)綁定為19999。當(dāng)數(shù)據(jù)發(fā)送完成后,通過(guò)指令查詢服務(wù)端是否將信息接收完成,并等待下一次數(shù)據(jù)的寫(xiě)入。

    表2 SIM868初始化命令表

    2.2.2 支付系統(tǒng)模塊

    支付系統(tǒng)模塊主要分為3種支付方式:投幣器支付、RFID射頻卡支付和銀聯(lián)閃付。

    1)投幣器支付:本系統(tǒng)選用“港都007”款投幣器模塊,該投幣器接口主要有9個(gè)接線管腳,分別標(biāo)注為“COUNTER, GND, COIN, DC+12 V,F(xiàn)AST, MIDDLE, SLOW,NO,NC”。其中“GND、DC+12 V”分別接地和直流電12 V電源;“ COIN”為信號(hào)輸出線,其本身是沒(méi)有電壓輸出的,需要在外部上拉一個(gè)電阻才能輸出對(duì)投幣完成的識(shí)別脈沖;“FAST, MIDDLE, SLOW”3個(gè)接線引腳用于控制輸出信號(hào)線的高低電平脈沖時(shí)間,為了防止誤差,讓單片機(jī)好捕捉到脈沖信號(hào),所以本系統(tǒng)選擇的是SLOW-60 ms的脈沖時(shí)間;最后“NC,NO”分別表示正常情況下投幣器信號(hào)端為低電平,有投幣時(shí)輸出為高電平和正常情況下投幣器信號(hào)端為高電平,有投幣時(shí)輸出為低電平(前提是信號(hào)輸出端已經(jīng)有了上拉電阻),本系統(tǒng)選擇NC常開(kāi),NO常閉。根據(jù)以上的接口信息,我們可以利用單片機(jī)對(duì)投幣器進(jìn)行控制。當(dāng)投幣器正常工作時(shí)COIN信號(hào)輸出口為低電平;當(dāng)有硬幣進(jìn)入時(shí),COIN口輸出60 ms的高電平信號(hào),單片機(jī)接收信號(hào)后將硬件計(jì)數(shù)量加1,完成一次投幣。當(dāng)投幣數(shù)量滿足洗車(chē)要求時(shí),進(jìn)入洗車(chē)模式選擇,并根據(jù)用戶的選擇計(jì)算出洗車(chē)的時(shí)間或者洗車(chē)的用水量

    2)RFID卡支付:一套完整的RFID硬件系統(tǒng)由Reader和Transponder兩部分組成,其動(dòng)作原理為由Reader發(fā)射特定頻率的無(wú)線電波能量給Transponder,用以驅(qū)動(dòng)Transponder電路將內(nèi)部的ID CODE送出[6]。本系統(tǒng)選用MF-RC522射頻模塊作為Reader,標(biāo)準(zhǔn)S50空白卡作為T(mén)ransponder。MF-RC522射頻模塊向S50卡發(fā)一組固定頻率的電磁波,卡片內(nèi)有一個(gè)LC串聯(lián)諧振電路,其頻率與讀寫(xiě)器的發(fā)射頻率相同,在電磁波的激勵(lì)下,LC諧振電路產(chǎn)生共振,向電容充電,當(dāng)電荷達(dá)到2 V時(shí),此電容可作為電源為其電路提供工作電壓,將片內(nèi)的數(shù)據(jù)發(fā)射出去或讀取讀卡器的數(shù)據(jù)。

    對(duì)于本系統(tǒng)而言,MF-RC522射頻模塊主要用于對(duì)射頻卡的充值操作和扣費(fèi)操作。其中充值操作由后臺(tái)人員在固定操作點(diǎn)進(jìn)行充值操作,扣費(fèi)操作由洗車(chē)終端程序進(jìn)行自動(dòng)扣費(fèi)。本系統(tǒng)由單片機(jī)利用SPI接口對(duì)RC522模塊進(jìn)行編程,編程流程為模塊初始化、尋卡、防沖突、選卡、操作卡(讀卡或者寫(xiě)卡)。MF-RC522射頻模塊的初始化命令如圖7所示,尋卡操作主要由單片機(jī)向射頻卡發(fā)送命令進(jìn)行尋卡,完成尋卡操作并成功尋到卡后程序?qū)⑦M(jìn)入防沖突操作,在防碰撞正確讀到卡的序列號(hào)后,使用select命令與卡建立通信,選卡成功后進(jìn)入認(rèn)證操作,認(rèn)證完成之后就能進(jìn)入讀寫(xiě)操作了。洗車(chē)機(jī)終端主要根據(jù)水流量計(jì)或者定時(shí)器來(lái)計(jì)算消費(fèi)金額,消費(fèi)完成后停止出水,并將余額信息寫(xiě)回射頻卡中。

    圖6 MF-RC522初始化命令表

    3)銀聯(lián)閃付:銀聯(lián)閃付需要在銀行辦理具有閃付支付模塊功能的POS〗機(jī),然后設(shè)定好所需要支付的金額,并等待用戶完成付款。閃付完成后,由閃付串口向單片機(jī)發(fā)送支付完成信息,單片機(jī)接收信息后開(kāi)始進(jìn)行洗車(chē)操作。

    3 云管理系統(tǒng)設(shè)計(jì)

    云管理系統(tǒng)設(shè)計(jì)主要分為UDP服務(wù)器設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)和Web服務(wù)器設(shè)計(jì),其中UDP服務(wù)器通過(guò)Python語(yǔ)言調(diào)用socket庫(kù)進(jìn)行網(wǎng)絡(luò)編程,負(fù)責(zé)將洗車(chē)機(jī)硬件端發(fā)送過(guò)來(lái)的信息進(jìn)行切片處理并連接數(shù)據(jù)庫(kù),將信息導(dǎo)入數(shù)據(jù)庫(kù)[7]。數(shù)據(jù)庫(kù)采用MySQL關(guān)系型數(shù)據(jù)庫(kù),存放洗車(chē)機(jī)終端的相關(guān)信息和運(yùn)行狀態(tài)。Web服務(wù)器采用Tomcat服務(wù)器,通過(guò)連接數(shù)據(jù)庫(kù)將洗車(chē)機(jī)相關(guān)信息顯示到前端。UDP服務(wù)器和Web服務(wù)器為同一具有公網(wǎng)IP地址的主機(jī),但是兩個(gè)服務(wù)器端口號(hào)不同,UDP服務(wù)器端口號(hào)與洗車(chē)機(jī)終端GPRS模塊綁定端口號(hào)一致為19 999,而Web服務(wù)器端口號(hào)為8080。兩個(gè)服務(wù)器共享一個(gè)數(shù)據(jù)庫(kù),通過(guò)數(shù)據(jù)庫(kù)將兩個(gè)服務(wù)器聯(lián)系起來(lái)。

    3.1 UDP服務(wù)器設(shè)計(jì)

    網(wǎng)絡(luò)通信運(yùn)輸層協(xié)議主要有面向連接的傳輸控制協(xié)議TCP和面向無(wú)連接的用戶數(shù)據(jù)報(bào)協(xié)議UDP。本系統(tǒng)選用UDP協(xié)議進(jìn)行遠(yuǎn)程通信,UDP服務(wù)器端采用循環(huán)的方式處理來(lái)自多個(gè)客戶端的請(qǐng)求。由于采用的是UDP方式來(lái)通信,使得沒(méi)有一個(gè)客戶端可以總是占據(jù)著服務(wù)器,因此服務(wù)器在設(shè)計(jì)、編程、排錯(cuò)和修改等工作都比較簡(jiǎn)單[7]。

    3.1.1 UDP數(shù)據(jù)包格式

    基于UDP協(xié)議的數(shù)據(jù)包由UDP首部和數(shù)據(jù)兩部分組成[8]。其中UDP的首部格式固定,所以本系統(tǒng)需要對(duì)數(shù)據(jù)部分的格式進(jìn)行規(guī)定,數(shù)據(jù)部分的格式可以理解為應(yīng)用層協(xié)議[9]。具體數(shù)據(jù)的通信協(xié)議如表3所示。通信協(xié)議中具體的數(shù)據(jù)內(nèi)容如表4所示。

    洗車(chē)機(jī)啟動(dòng)后首先向服務(wù)器發(fā)送開(kāi)機(jī)成功包通知服務(wù)器,之后每隔1分鐘向服務(wù)器發(fā)送心跳包保持在線,并定期向服務(wù)器報(bào)告各個(gè)傳感器的數(shù)值。由于溫度傳感器讀取數(shù)據(jù)的取值范圍為-55~+125 ℃,所以協(xié)議中溫度數(shù)據(jù)內(nèi)容從0x00到0xB4依次表示-55~+125 ℃。在交易狀態(tài)中,由0x00和0x01分別表示當(dāng)前是否有交易;由0x00和0x01分別表示客戶選擇的交易類(lèi)型為按照時(shí)間扣費(fèi)還是按照流量扣費(fèi);由0x00、0x01和0x02分別表示客戶的付款方式為水卡支付、POS閃付還是投幣支付;另外使用3個(gè)字節(jié)表示預(yù)付費(fèi)金額,其中整數(shù)部分兩個(gè)字節(jié),小數(shù)部分一個(gè)字節(jié),表示范圍為0.0~999.9。

    3.1.2 服務(wù)端程序設(shè)計(jì)

    UDP服務(wù)器端由Python語(yǔ)言進(jìn)行開(kāi)發(fā),需要導(dǎo)入的第三方庫(kù)為socket庫(kù)和MySQLdb庫(kù)。通過(guò)socket庫(kù)函數(shù)進(jìn)行網(wǎng)絡(luò)編程,接收洗車(chē)機(jī)終端發(fā)送的信息,并通過(guò)MySQLdb庫(kù)函數(shù)將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)。在將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫(kù)之前,需要完成數(shù)據(jù)庫(kù)創(chuàng)建,并根據(jù)洗車(chē)機(jī)運(yùn)行狀態(tài)等數(shù)據(jù)信息,完成了相關(guān)表的創(chuàng)建。服務(wù)器程序流程如圖7所示。

    表3 UDP數(shù)據(jù)包數(shù)據(jù)部分格式

    表4 具體數(shù)據(jù)內(nèi)容

    圖7 UDP服務(wù)器程序流程圖

    首先創(chuàng)建一個(gè)被動(dòng)套接字,綁定好IP地址和端口號(hào),與TCP服務(wù)器不同,UDP服務(wù)器不需要與客戶端進(jìn)行三次握手連接,可以直接進(jìn)入循環(huán)接收。通過(guò)調(diào)用socket庫(kù)recvfrom()方法就可以獲取客戶端的IP地址和端口號(hào)以及洗車(chē)機(jī)的相關(guān)信息。接收到信息以后,需要對(duì)信息進(jìn)行一個(gè)簡(jiǎn)單的校驗(yàn)來(lái)判斷數(shù)據(jù)的準(zhǔn)確性,如果數(shù)據(jù)準(zhǔn)確就對(duì)信息進(jìn)行切片處理,然后將信息通過(guò)調(diào)用MySQLdb庫(kù)cursor.execute(sql)方法執(zhí)行相應(yīng)的SQL語(yǔ)句,最后通過(guò)調(diào)用db.commit()方法將數(shù)據(jù)提交到數(shù)據(jù)庫(kù),完成一次數(shù)據(jù)的處理。

    3.2 洗車(chē)機(jī)信息管理平臺(tái)設(shè)計(jì)

    洗車(chē)機(jī)信息管理平臺(tái)需要實(shí)時(shí)顯示洗車(chē)機(jī)終端的相關(guān)數(shù)據(jù),而且對(duì)于不同地區(qū)的管理人員需要負(fù)責(zé)的洗車(chē)機(jī)終端也不盡相同,所以本系統(tǒng)的Web前端需要使用動(dòng)態(tài)頁(yè)面。本系統(tǒng)選用Java語(yǔ)言進(jìn)行Web開(kāi)發(fā),并選用Tomcat作為Servlet容器,采用JSP+Servlet+MySQL體系開(kāi)發(fā)。通過(guò)Servlet連接并訪問(wèn)數(shù)據(jù)庫(kù)MySQL,最后將數(shù)據(jù)庫(kù)信息回傳給JSP,通過(guò)JSP顯示洗車(chē)機(jī)相關(guān)信息的頁(yè)面[10]。

    3.2.1 后臺(tái)程序設(shè)計(jì)

    服務(wù)器后臺(tái)程序主要是Servlet對(duì)數(shù)據(jù)庫(kù)的連接和信息處理。其主要步驟為,通過(guò)加載JDBC驅(qū)動(dòng)實(shí)現(xiàn)對(duì)MySQL數(shù)據(jù)庫(kù)的連接,數(shù)據(jù)庫(kù)連接完成之后創(chuàng)建一個(gè)對(duì)象用來(lái)執(zhí)行SQL語(yǔ)句。由于本系統(tǒng)只需要對(duì)數(shù)據(jù)庫(kù)信息進(jìn)行查詢,所以僅需要通過(guò)SQL語(yǔ)句查詢所需的數(shù)據(jù),同時(shí)利用JavaBean定義數(shù)組對(duì)象接收查詢結(jié)果,最后將結(jié)果返回給前端。

    圖8 信息管理網(wǎng)站頁(yè)面

    圖9 測(cè)試結(jié)果

    3.2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)

    本系統(tǒng)選用MySQL關(guān)系型數(shù)據(jù)庫(kù)實(shí)現(xiàn)對(duì)數(shù)據(jù)的存取[11]。根據(jù)UDP協(xié)議數(shù)據(jù)部分,以及后臺(tái)管理人員的相關(guān)信息,所以數(shù)據(jù)庫(kù)需要建立多張表。主要是設(shè)備信息、交易記錄、統(tǒng)計(jì)查詢、管理員注冊(cè)信息和UDP監(jiān)控。設(shè)備信息中包含設(shè)備編號(hào)、設(shè)備名稱(chēng)、設(shè)備放置地點(diǎn)、負(fù)責(zé)人姓名、設(shè)備是否處于工作狀態(tài)以及是否有水等信息;交易記錄中包含設(shè)備編號(hào)、名稱(chēng)型號(hào)和付款方式等信息;統(tǒng)計(jì)查詢中包括收益情況等;管理員信息包括賬號(hào)身份信息和創(chuàng)建日期等信息;UDP監(jiān)控中包含目的地址、設(shè)備編號(hào)和數(shù)據(jù)類(lèi)型等信息。

    3.2.3 前端設(shè)計(jì)

    前端頁(yè)面主要由傳統(tǒng)網(wǎng)頁(yè)HTML中插入Java程序段形成JSP文件,并通過(guò)JSP技術(shù)進(jìn)行動(dòng)態(tài)頁(yè)面顯示。信息管理網(wǎng)站包含設(shè)備信息管理、UDP數(shù)據(jù)管理和系統(tǒng)管理。其中設(shè)備信息管理包含設(shè)備信息(用于實(shí)時(shí)顯示設(shè)備編號(hào)、名稱(chēng)、型號(hào)等信息)、交易記錄(用于實(shí)時(shí)顯示客戶交易方式、消費(fèi)金額、交易時(shí)間等信息)和統(tǒng)計(jì)查詢(用于統(tǒng)計(jì)歸納并實(shí)時(shí)顯示每臺(tái)設(shè)備月季收入)三項(xiàng)基本功能。UDP數(shù)據(jù)管理包含接收數(shù)據(jù)(顯示設(shè)備目的地址、設(shè)備編號(hào)、數(shù)據(jù)類(lèi)型)和UDP監(jiān)控(用于顯示設(shè)備IP地址、目標(biāo)端口號(hào)等信息)兩個(gè)基本功能。系統(tǒng)管理包含系統(tǒng)菜單、初始化、數(shù)據(jù)備份、后臺(tái)管理、信息提醒、系統(tǒng)配置、操作日志、計(jì)劃任務(wù)等基本功能列表。網(wǎng)站頁(yè)面如圖8所示。

    4 實(shí)驗(yàn)結(jié)果和分析

    完成對(duì)系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)之后,進(jìn)行系統(tǒng)測(cè)試工作。測(cè)試內(nèi)容包括洗車(chē)機(jī)的正常運(yùn)作狀態(tài)、各項(xiàng)數(shù)據(jù)傳感器的采集精度、GPRS通信模塊的數(shù)據(jù)傳輸準(zhǔn)確性、以及后臺(tái)管理系統(tǒng)的運(yùn)作情況。測(cè)試中,我們?cè)趯W(xué)校附近設(shè)置了自助洗車(chē)點(diǎn),測(cè)試時(shí)間為一周。各項(xiàng)傳感器采集的數(shù)據(jù)通過(guò)GPRS模塊發(fā)送到實(shí)驗(yàn)室租借的云服務(wù)器上,并存儲(chǔ)到MySQL數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)了對(duì)洗車(chē)機(jī)的遠(yuǎn)程監(jiān)控,圖9為信息管理系統(tǒng)Web服務(wù)器連接到MySQL數(shù)據(jù)庫(kù)對(duì)洗車(chē)機(jī)終端發(fā)送的數(shù)據(jù)進(jìn)行顯示的界面。

    5 結(jié)束語(yǔ)

    基于物聯(lián)網(wǎng)技術(shù)的自助洗車(chē)系統(tǒng)中,通過(guò)STM32對(duì)多種傳感器的實(shí)時(shí)信息采集,可以更加準(zhǔn)確的獲取洗車(chē)機(jī)終端的詳細(xì)運(yùn)行信息,并利用霍爾流量傳感器實(shí)現(xiàn)可以按照流量計(jì)費(fèi)的新型計(jì)費(fèi)方式。同時(shí),將網(wǎng)絡(luò)編程技術(shù)、數(shù)據(jù)庫(kù)技術(shù)和Web開(kāi)發(fā)技術(shù)相結(jié)合,能有效的搭建一個(gè)針對(duì)智能終端的信息管理系統(tǒng)。相比于傳統(tǒng)洗車(chē)方式,自助洗車(chē)機(jī)能具有更高的效率,更少的時(shí)間以及更少的水資源浪費(fèi),相信在物聯(lián)網(wǎng)技術(shù)快速發(fā)展的今天,基于物聯(lián)網(wǎng)的自助洗車(chē)系統(tǒng)能得到一個(gè)更好的應(yīng)用。

    猜你喜歡
    洗車(chē)機(jī)投幣洗車(chē)
    廣州地鐵一號(hào)線洗車(chē)機(jī)智能化改造
    城市軌道交通全自動(dòng)洗車(chē)方案研究
    德國(guó)最成功的洗車(chē)門(mén)店——Mr.Wash
    洗車(chē)
    投幣暢飲(圖片故事)
    我是白骨精
    APP看世界之讓手機(jī)幫你洗車(chē)吧!
    放飛誠(chéng)信的白鴿
    洗車(chē)應(yīng)該靠溫度
    ——即熱式節(jié)水洗車(chē)機(jī)的特點(diǎn)和優(yōu)勢(shì)
    洗車(chē)應(yīng)該靠溫度
    ——即熱式節(jié)水洗車(chē)機(jī)的特點(diǎn)和優(yōu)勢(shì)
    黄色丝袜av网址大全| 欧美+日韩+精品| 午夜激情欧美在线| 亚洲一区高清亚洲精品| 婷婷丁香在线五月| 午夜精品一区二区三区免费看| 天堂影院成人在线观看| 人妻丰满熟妇av一区二区三区| 日韩欧美在线二视频| 1024手机看黄色片| 美女被艹到高潮喷水动态| 他把我摸到了高潮在线观看| 亚洲欧美日韩无卡精品| 国产亚洲精品久久久久久毛片| 亚洲欧美日韩东京热| 国产精品国产高清国产av| 99精品在免费线老司机午夜| 国产激情偷乱视频一区二区| 九色国产91popny在线| 国产精品久久久久久久久免| 两个人视频免费观看高清| 亚洲无线在线观看| 精品久久国产蜜桃| 黄色视频,在线免费观看| 最近中文字幕高清免费大全6 | 亚洲av一区综合| 欧美在线一区亚洲| 欧美成人一区二区免费高清观看| 国产精品嫩草影院av在线观看 | 欧美高清成人免费视频www| 看黄色毛片网站| 日韩欧美 国产精品| 美女高潮喷水抽搐中文字幕| 简卡轻食公司| 人人妻人人看人人澡| 小说图片视频综合网站| 99久久精品一区二区三区| 精品人妻1区二区| 亚洲成人免费电影在线观看| www日本黄色视频网| 少妇的逼好多水| 欧美一区二区国产精品久久精品| 国产伦精品一区二区三区视频9| 少妇被粗大猛烈的视频| 亚洲18禁久久av| 国产高清有码在线观看视频| 久99久视频精品免费| 麻豆精品久久久久久蜜桃| 天堂影院成人在线观看| 内地一区二区视频在线| 国产欧美日韩一区二区精品| 在现免费观看毛片| 国产真实乱freesex| 啦啦啦啦在线视频资源| 欧美极品一区二区三区四区| 国产精品永久免费网站| 精品国内亚洲2022精品成人| 亚洲性久久影院| 一级黄色大片毛片| 在线观看av片永久免费下载| 亚洲美女黄片视频| 色综合亚洲欧美另类图片| 国产精品日韩av在线免费观看| 欧美性猛交黑人性爽| 精品久久久久久久末码| 成人性生交大片免费视频hd| 91在线观看av| 久久人人精品亚洲av| av在线天堂中文字幕| 国产亚洲欧美98| 中文资源天堂在线| av中文乱码字幕在线| 美女xxoo啪啪120秒动态图| 欧美色欧美亚洲另类二区| 韩国av一区二区三区四区| 99国产极品粉嫩在线观看| 偷拍熟女少妇极品色| 麻豆精品久久久久久蜜桃| 亚洲无线观看免费| 久久这里只有精品中国| 春色校园在线视频观看| 国产探花在线观看一区二区| 人人妻人人澡欧美一区二区| 免费观看人在逋| 蜜桃亚洲精品一区二区三区| 中文亚洲av片在线观看爽| 日韩欧美三级三区| 精品欧美国产一区二区三| 午夜精品一区二区三区免费看| 我的老师免费观看完整版| 国产黄a三级三级三级人| 国产美女午夜福利| 天天一区二区日本电影三级| 国产精品国产三级国产av玫瑰| 国内精品宾馆在线| 亚洲国产日韩欧美精品在线观看| 成人国产麻豆网| 一区二区三区免费毛片| 国产欧美日韩精品一区二区| 美女免费视频网站| 嫁个100分男人电影在线观看| 亚洲av成人精品一区久久| 三级国产精品欧美在线观看| 深爱激情五月婷婷| 国内久久婷婷六月综合欲色啪| 日韩中文字幕欧美一区二区| 欧美性猛交╳xxx乱大交人| 欧美中文日本在线观看视频| 国产精品亚洲一级av第二区| 免费高清视频大片| 美女 人体艺术 gogo| 国产伦一二天堂av在线观看| 99热网站在线观看| 中文字幕精品亚洲无线码一区| 在线播放无遮挡| 国产 一区精品| 久久6这里有精品| 亚洲图色成人| av在线蜜桃| 成人特级av手机在线观看| 欧美色欧美亚洲另类二区| 亚洲国产精品合色在线| 日韩欧美三级三区| 麻豆av噜噜一区二区三区| 少妇熟女aⅴ在线视频| www.色视频.com| 99久久精品国产国产毛片| 国产欧美日韩精品一区二区| 欧美日韩国产亚洲二区| 一级a爱片免费观看的视频| 亚洲黑人精品在线| 国内精品久久久久精免费| 中文字幕av成人在线电影| 极品教师在线免费播放| 国产综合懂色| 久久99热这里只有精品18| 亚洲国产精品成人综合色| 久久精品国产鲁丝片午夜精品 | 一个人观看的视频www高清免费观看| 尤物成人国产欧美一区二区三区| 国产乱人视频| 亚洲av第一区精品v没综合| 日韩欧美在线二视频| 国产一级毛片七仙女欲春2| 99在线人妻在线中文字幕| 非洲黑人性xxxx精品又粗又长| 国产精品99久久久久久久久| 亚洲av美国av| 中出人妻视频一区二区| 免费观看在线日韩| 乱人视频在线观看| 欧美国产日韩亚洲一区| 欧美+亚洲+日韩+国产| 制服丝袜大香蕉在线| 成人亚洲精品av一区二区| 亚洲欧美日韩东京热| 欧美区成人在线视频| 亚洲欧美清纯卡通| 久久国产精品人妻蜜桃| 永久网站在线| 国产91精品成人一区二区三区| 国国产精品蜜臀av免费| 美女 人体艺术 gogo| 中文资源天堂在线| 亚洲精品一区av在线观看| 国产精品精品国产色婷婷| 18禁黄网站禁片免费观看直播| 99在线人妻在线中文字幕| videossex国产| 久久久久国内视频| 女人被狂操c到高潮| 日日摸夜夜添夜夜添小说| 熟女电影av网| 少妇丰满av| 啦啦啦韩国在线观看视频| 搞女人的毛片| 日韩欧美精品v在线| 精品乱码久久久久久99久播| 岛国在线免费视频观看| 亚洲最大成人手机在线| 人妻久久中文字幕网| 精品不卡国产一区二区三区| 波多野结衣高清作品| 国产成人aa在线观看| 精品久久久噜噜| 成人av一区二区三区在线看| 欧美性感艳星| 亚洲精品乱码久久久v下载方式| 亚洲国产日韩欧美精品在线观看| 国产极品精品免费视频能看的| 天堂动漫精品| 国产麻豆成人av免费视频| 人人妻人人看人人澡| 色在线成人网| 校园人妻丝袜中文字幕| av女优亚洲男人天堂| 日韩一区二区视频免费看| 久久欧美精品欧美久久欧美| 在线观看美女被高潮喷水网站| 亚洲美女搞黄在线观看 | 成人永久免费在线观看视频| 午夜福利18| 欧美一区二区亚洲| 麻豆精品久久久久久蜜桃| 日本熟妇午夜| 他把我摸到了高潮在线观看| 久久久久国内视频| 成人亚洲精品av一区二区| 变态另类成人亚洲欧美熟女| 久久久久久久久大av| 岛国在线免费视频观看| 韩国av在线不卡| 欧美最黄视频在线播放免费| 免费无遮挡裸体视频| 国产午夜精品久久久久久一区二区三区 | 亚洲狠狠婷婷综合久久图片| 能在线免费观看的黄片| 国内久久婷婷六月综合欲色啪| 亚洲经典国产精华液单| 久久婷婷人人爽人人干人人爱| 99久久无色码亚洲精品果冻| 精品日产1卡2卡| 日本熟妇午夜| 成人国产麻豆网| 毛片一级片免费看久久久久 | 国产精品国产高清国产av| 色噜噜av男人的天堂激情| 日日干狠狠操夜夜爽| 中文字幕免费在线视频6| 日韩国内少妇激情av| 3wmmmm亚洲av在线观看| 亚洲aⅴ乱码一区二区在线播放| 精品人妻一区二区三区麻豆 | 久久精品国产亚洲av香蕉五月| 亚洲成人久久爱视频| 在线a可以看的网站| 综合色av麻豆| 中文字幕久久专区| 亚洲综合色惰| 一卡2卡三卡四卡精品乱码亚洲| 欧美一区二区精品小视频在线| 一个人观看的视频www高清免费观看| 赤兔流量卡办理| www.色视频.com| 国产69精品久久久久777片| 三级国产精品欧美在线观看| 俺也久久电影网| 日韩国内少妇激情av| 麻豆国产97在线/欧美| 久久精品国产鲁丝片午夜精品 | 中文字幕人妻熟人妻熟丝袜美| 2021天堂中文幕一二区在线观| 午夜福利视频1000在线观看| av天堂中文字幕网| 亚洲国产精品成人综合色| 欧美高清成人免费视频www| 丰满人妻一区二区三区视频av| 成人av一区二区三区在线看| 国产成人影院久久av| 欧美绝顶高潮抽搐喷水| 亚洲最大成人av| 亚洲在线观看片| 3wmmmm亚洲av在线观看| 久久99热6这里只有精品| 国产午夜福利久久久久久| 亚洲黑人精品在线| 看免费成人av毛片| 亚洲av成人av| 国产在视频线在精品| 国产真实伦视频高清在线观看 | 91久久精品电影网| 99九九线精品视频在线观看视频| 欧美三级亚洲精品| 国产三级在线视频| 露出奶头的视频| 午夜精品在线福利| 中文字幕av在线有码专区| 悠悠久久av| 搡女人真爽免费视频火全软件 | 国产精品无大码| 亚洲国产精品成人综合色| 中文在线观看免费www的网站| 国产一区二区三区视频了| 国产精品三级大全| 啦啦啦啦在线视频资源| 黄色配什么色好看| 久久精品久久久久久噜噜老黄 | 成人美女网站在线观看视频| 12—13女人毛片做爰片一| 黄色视频,在线免费观看| 精品久久久久久成人av| 婷婷亚洲欧美| 亚洲一级一片aⅴ在线观看| 欧美成人一区二区免费高清观看| 伦理电影大哥的女人| 免费大片18禁| 国产亚洲精品av在线| 有码 亚洲区| 又爽又黄a免费视频| www日本黄色视频网| x7x7x7水蜜桃| 亚洲av中文av极速乱 | 最好的美女福利视频网| xxxwww97欧美| 精品人妻1区二区| 国产精品一区www在线观看 | 女的被弄到高潮叫床怎么办 | 别揉我奶头 嗯啊视频| 无遮挡黄片免费观看| 成人av在线播放网站| 伦精品一区二区三区| 久久久久久久久大av| 97热精品久久久久久| 一区二区三区免费毛片| 国产日本99.免费观看| av在线亚洲专区| 欧美日本亚洲视频在线播放| 午夜老司机福利剧场| 联通29元200g的流量卡| 国产极品精品免费视频能看的| 最近中文字幕高清免费大全6 | 亚洲欧美日韩东京热| 亚洲自拍偷在线| 俄罗斯特黄特色一大片| 国产久久久一区二区三区| 国产爱豆传媒在线观看| 网址你懂的国产日韩在线| av天堂中文字幕网| 欧美一区二区国产精品久久精品| 国产亚洲欧美98| 日本-黄色视频高清免费观看| 综合色av麻豆| 如何舔出高潮| 国产一级毛片七仙女欲春2| 国产精品精品国产色婷婷| 国产高清三级在线| 村上凉子中文字幕在线| 久久精品影院6| 成人亚洲精品av一区二区| 日韩一本色道免费dvd| 免费看美女性在线毛片视频| 天堂影院成人在线观看| 国产精品福利在线免费观看| 国产一区二区激情短视频| 99热这里只有是精品在线观看| 亚洲性久久影院| 成人三级黄色视频| 国产亚洲91精品色在线| 国产久久久一区二区三区| 12—13女人毛片做爰片一| 一个人免费在线观看电影| 欧美高清性xxxxhd video| 99久久久亚洲精品蜜臀av| 国产黄色小视频在线观看| 免费一级毛片在线播放高清视频| 少妇被粗大猛烈的视频| 午夜爱爱视频在线播放| 少妇熟女aⅴ在线视频| 香蕉av资源在线| 简卡轻食公司| .国产精品久久| 亚洲av日韩精品久久久久久密| 欧美高清性xxxxhd video| 大型黄色视频在线免费观看| 狠狠狠狠99中文字幕| 精品一区二区三区av网在线观看| 国产午夜精品久久久久久一区二区三区 | 久久精品91蜜桃| 亚洲无线在线观看| 黄色丝袜av网址大全| 久久久午夜欧美精品| 亚洲精品影视一区二区三区av| 成人精品一区二区免费| 3wmmmm亚洲av在线观看| 别揉我奶头~嗯~啊~动态视频| 国产毛片a区久久久久| 床上黄色一级片| 亚洲美女搞黄在线观看 | 婷婷色综合大香蕉| 欧美极品一区二区三区四区| 精品一区二区免费观看| 国产综合懂色| 床上黄色一级片| a级一级毛片免费在线观看| 亚洲熟妇熟女久久| 在线国产一区二区在线| 日韩欧美免费精品| 欧美激情久久久久久爽电影| 午夜福利在线观看吧| av福利片在线观看| 禁无遮挡网站| 精品人妻偷拍中文字幕| 桃色一区二区三区在线观看| 午夜福利欧美成人| 直男gayav资源| 日韩欧美一区二区三区在线观看| 观看免费一级毛片| 国产精品三级大全| 色5月婷婷丁香| 最近中文字幕高清免费大全6 | 露出奶头的视频| 日日摸夜夜添夜夜添av毛片 | 欧美三级亚洲精品| 日日啪夜夜撸| 在线免费观看不下载黄p国产 | 欧美高清性xxxxhd video| 精品一区二区免费观看| 精品久久久噜噜| 麻豆国产97在线/欧美| 成人精品一区二区免费| 制服丝袜大香蕉在线| 黄色一级大片看看| 成人无遮挡网站| 国产精品久久久久久久电影| 久久久久九九精品影院| 日韩欧美 国产精品| 午夜激情欧美在线| 18禁黄网站禁片免费观看直播| 精品99又大又爽又粗少妇毛片 | 日韩一区二区视频免费看| 综合色av麻豆| 少妇熟女aⅴ在线视频| 欧美成人a在线观看| 国产熟女欧美一区二区| 久9热在线精品视频| 国产三级中文精品| 精品午夜福利视频在线观看一区| 久久精品国产亚洲av香蕉五月| 久久国产精品人妻蜜桃| 亚州av有码| 99久久精品一区二区三区| 久久久精品欧美日韩精品| 日韩国内少妇激情av| 国产精品久久久久久av不卡| 久久精品91蜜桃| 精品人妻熟女av久视频| 最好的美女福利视频网| 亚洲美女搞黄在线观看 | 1024手机看黄色片| av中文乱码字幕在线| 老司机福利观看| 国产一区二区在线观看日韩| 久久人妻av系列| 99在线人妻在线中文字幕| 亚洲精华国产精华液的使用体验 | 色综合站精品国产| 国产探花极品一区二区| 久久天躁狠狠躁夜夜2o2o| 夜夜看夜夜爽夜夜摸| 国产精品一区www在线观看 | 国产高清三级在线| 国产精品爽爽va在线观看网站| 日韩国内少妇激情av| 久久午夜福利片| 国产午夜福利久久久久久| 国产成人av教育| 国产真实伦视频高清在线观看 | 成年女人永久免费观看视频| 伊人久久精品亚洲午夜| 性色avwww在线观看| 久久久久久九九精品二区国产| 最新在线观看一区二区三区| 久久亚洲精品不卡| 大又大粗又爽又黄少妇毛片口| 听说在线观看完整版免费高清| 欧美日韩国产亚洲二区| 国模一区二区三区四区视频| 色哟哟哟哟哟哟| 久久精品国产亚洲网站| 午夜福利视频1000在线观看| 亚洲欧美日韩高清在线视频| 亚洲av免费在线观看| 日韩欧美国产在线观看| 五月伊人婷婷丁香| 啦啦啦啦在线视频资源| 久久精品夜夜夜夜夜久久蜜豆| 国产成人a区在线观看| 亚洲av日韩精品久久久久久密| 国产伦一二天堂av在线观看| 午夜老司机福利剧场| 22中文网久久字幕| 午夜福利成人在线免费观看| 亚洲18禁久久av| 亚洲国产日韩欧美精品在线观看| 久久天躁狠狠躁夜夜2o2o| 12—13女人毛片做爰片一| 成人鲁丝片一二三区免费| 国产蜜桃级精品一区二区三区| 啦啦啦韩国在线观看视频| 免费观看人在逋| 欧美区成人在线视频| 狂野欧美白嫩少妇大欣赏| 黄片wwwwww| 精品久久久噜噜| 免费看美女性在线毛片视频| 国产亚洲精品久久久久久毛片| 51国产日韩欧美| 日韩中字成人| 亚洲在线观看片| 偷拍熟女少妇极品色| 麻豆成人av在线观看| 亚洲人与动物交配视频| 国产不卡一卡二| 国产色婷婷99| 日本免费a在线| 国产乱人伦免费视频| 国产精品嫩草影院av在线观看 | 好男人在线观看高清免费视频| 人人妻人人澡欧美一区二区| 中文字幕人妻熟人妻熟丝袜美| 丰满乱子伦码专区| 伦理电影大哥的女人| 麻豆成人午夜福利视频| 精品久久久久久久久亚洲 | 超碰av人人做人人爽久久| 变态另类成人亚洲欧美熟女| 中文字幕精品亚洲无线码一区| 日本 av在线| 精品午夜福利视频在线观看一区| 十八禁网站免费在线| 窝窝影院91人妻| 国产高清有码在线观看视频| 99久久久亚洲精品蜜臀av| 亚洲欧美精品综合久久99| 国产高清视频在线观看网站| 不卡视频在线观看欧美| 在现免费观看毛片| av国产免费在线观看| 成人综合一区亚洲| 成人午夜高清在线视频| 1000部很黄的大片| 欧美另类亚洲清纯唯美| 久久久久久国产a免费观看| 亚洲色图av天堂| 日韩 亚洲 欧美在线| 一a级毛片在线观看| 日本三级黄在线观看| 久久久久久伊人网av| 免费观看精品视频网站| 岛国在线免费视频观看| 国产精品久久久久久久电影| 99精品久久久久人妻精品| 男人舔奶头视频| 亚洲第一电影网av| 综合色av麻豆| 亚洲人成网站在线播放欧美日韩| 国产亚洲欧美98| 97超视频在线观看视频| 成人永久免费在线观看视频| 男人和女人高潮做爰伦理| 无遮挡黄片免费观看| 成人美女网站在线观看视频| 日日干狠狠操夜夜爽| 国产高清视频在线播放一区| 欧洲精品卡2卡3卡4卡5卡区| 国国产精品蜜臀av免费| 又紧又爽又黄一区二区| 美女高潮的动态| 国产精品国产三级国产av玫瑰| 欧美激情国产日韩精品一区| 在现免费观看毛片| 一a级毛片在线观看| 午夜视频国产福利| 97热精品久久久久久| 亚洲乱码一区二区免费版| 老女人水多毛片| 欧美性猛交╳xxx乱大交人| 免费av观看视频| 久久亚洲真实| 99国产极品粉嫩在线观看| 九色国产91popny在线| 精品免费久久久久久久清纯| 国内精品美女久久久久久| 日本撒尿小便嘘嘘汇集6| 99热只有精品国产| 日韩,欧美,国产一区二区三区 | 国产不卡一卡二| 午夜视频国产福利| 国产成人影院久久av| 亚洲国产精品sss在线观看| 啦啦啦韩国在线观看视频| 亚洲精品影视一区二区三区av| 日本五十路高清| 亚洲av成人精品一区久久| 两个人视频免费观看高清| 日韩一本色道免费dvd| 日韩欧美国产在线观看| 校园人妻丝袜中文字幕| 日本免费一区二区三区高清不卡| 亚洲精品乱码久久久v下载方式| 乱人视频在线观看| av在线蜜桃| 日本在线视频免费播放| 一级毛片久久久久久久久女| 日韩欧美 国产精品| 在线播放国产精品三级| 一个人免费在线观看电影| ponron亚洲| 国产大屁股一区二区在线视频| 亚洲av第一区精品v没综合| 日韩人妻高清精品专区| 中文字幕人妻熟人妻熟丝袜美| 日本爱情动作片www.在线观看 | or卡值多少钱| 不卡一级毛片| 99热这里只有精品一区| 99九九线精品视频在线观看视频| 人妻夜夜爽99麻豆av| 欧洲精品卡2卡3卡4卡5卡区| 深爱激情五月婷婷| 欧美一区二区精品小视频在线| 天堂影院成人在线观看| 国产高清有码在线观看视频| 波多野结衣高清无吗| 国产高清三级在线|