標(biāo)題: 我的移動偵查小車(多圖附程序) [打印本頁]
作者: dagu 時間: 2014-12-27 01:40
標(biāo)題: 我的移動偵查小車(多圖附程序)
在猶豫是做飛機(jī)還是小車很久以后,終于選擇做一個移動機(jī)器人。原因有以下幾點(diǎn):1,飛機(jī)消耗太大。2,飛機(jī)空機(jī)無法DIY,少了樂趣。3,場地有限。4,和我的專業(yè)結(jié)合不緊密。5,輪式驅(qū)動好控制。
生活少了許多自由的時間,所以擠擠晚上睡覺的時間花了大約3周基本實(shí)現(xiàn)了機(jī)器人的移動控制,視頻傳輸。在以后會加上機(jī)械臂,各種傳感器,如果有可能還會弄弄視覺識別。
之所以說是移動機(jī)器人,是因?yàn)楸旧淼亩ㄎ槐容^高,我不希望用廉價的材料做出一個試驗(yàn)型的小車。我要做就做實(shí)用的,一步到位的。錢倒不是什么問題,每個月的錢就夠買材料的。只是很多機(jī)械結(jié)構(gòu)沒有條件自己做,所以只好用成品。興趣是最好的老師,重在過程不在結(jié)果。
下面介紹我的車,由于做出來沒多久還有很多不足的地方,下一步就是要換一個更長的地盤,用6輪驅(qū)動,換大輪。
下面是基本完成后的小車:

完成了視頻傳輸?shù)男≤嚕桨咫娔X里面可以看到小車攝像頭拍到的視頻。
下面是各個部件:
1,TP-LINK 路由器 刷固件后用來進(jìn)行圖傳和數(shù)傳。淘寶上價格在150左右,已經(jīng)刷好了固件。

2,S606高清攝像頭 USB接頭,淘寶價在80左右

3,裝好2自由度舵機(jī)云臺的攝像頭
4,裝好的小車底盤。85MM輪,37MM電機(jī),20X15CM底盤。

5,小車底盤和37金屬電機(jī)。金屬電機(jī)24元一個,輪12元一個。

6,L298電機(jī)驅(qū)動模塊

7,安裝好電池和保護(hù)板及充電電路。

8,九節(jié)18650鋰電形成的電池組。3并3串,11.2V

9,控制電路。采用STC89C52單片機(jī)。

10,上板前視圖。有四個LED大燈

11,RS232電平轉(zhuǎn)換模塊

12,整機(jī)仰視圖

13,上底板三層積木構(gòu)架

14,繼電器和限流降壓模塊。

15,整機(jī)圖
下面介紹一下小車的基本原理

一,小車的圖傳和數(shù)傳原理:
本小車采用開源的無線路由器進(jìn)行圖傳和數(shù)傳。圖傳主要是將攝像頭視頻通過路由器傳輸?shù)缴衔粰C(jī)上。數(shù)傳主要是用上位機(jī)軟件進(jìn)行小車的控制,如行走,轉(zhuǎn)彎。
關(guān)于路由器的固件刷機(jī),參照網(wǎng)址:http://www.wifi-robots.com/。
二,小車的下位機(jī)控制部分:
本著DIY的目的,采用了51單片機(jī)加L298電機(jī)驅(qū)動。具體采用了STC89C52單片機(jī)。具體C源程序在后面,已通過測試。
三,小車的底盤部分:
采用6061鋁,37MM金屬減速電機(jī),85MM輪。采用四輪驅(qū)動。
四,小車電源部分:
采用9節(jié)18650鋰電。通過實(shí)際運(yùn)行動力強(qiáng)勁,續(xù)航強(qiáng)。電池采用3X3連接,共11V輸出。電源部分設(shè)計了充電保護(hù)板和輸出保險設(shè)計。
五,大燈電路;
采用四個大功率LED,繼電器模塊和限流模塊。
六, 設(shè)計了對講機(jī)電路
七,還未設(shè)計紅外避障,超聲波測距等
附51單片機(jī)源程序:
- #include<reg52.h>
- #include<math.h>
- #include<intrins.h>
- #define uchar unsigned char
- #define uint unsigned int
- uchar Buffer =0; //從串口接收的數(shù)據(jù)
- uint URTAReceivedCount=0,n=1;
- uchar data Tempdatatable[5],CommandDatatable[5];//數(shù)據(jù)包
- uchar serVal[2];
- uint pwm[]={1120,1190,1382,1382,1382,1382,1382,1382}; //初始90度,(實(shí)際是1382.4,取整得1382)
- uchar pwm_flag=0;
- uint code ms0_5Con=461; //0.5ms計數(shù) (實(shí)際是460.8,取整得461)
- uint code ms2_5Con=2304; //2.5ms計數(shù)
-
-
- bit key_stime_ok;
- sbit StatusLight=P3^6; //狀態(tài)燈
- sbit MainLight=P3^7; //主大燈
- sbit servo0=P0^0; //舵機(jī)控制
- sbit servo1=P0^1;
- sbit servo2=P0^2;
- sbit servo3=P0^3;
- sbit servo4=P0^4;
- sbit servo5=P0^5;
- sbit servo6=P0^6;
- sbit servo7=P0^7;
- /********************************************************************
- * 名稱 : Delay_1ms()
- * 功能 : 延時子程序,延時時間為 1ms * x
- * 輸入 : x (延時一毫秒的個數(shù))
- * 輸出 : 無
- ***********************************************************************/
- void Delay_1ms(uint i)//1ms延時
- {
- uchar x,j;
- for(j=0;j<i;j++)
- for(x=0;x<=148;x++);
- }
-
- void TurnOnStatusLight()
- {
- StatusLight=0;
- }
- /********************************************************************
- * 名稱 : Send_Data()
- * 功能 : 向上位機(jī)傳送字符
- * 輸入 : 無
- * 輸出 : 無
- ***********************************************************************/
- void Send_Data(uchar type,uchar cmd,uchar dat)
- {
- uchar data Buffer[5];//構(gòu)建數(shù)據(jù)包
- uchar *p;
- uint Send_Count=0;
- p = Buffer;
- Buffer[0]=0XFF;
- Buffer[1]=type;
- Buffer[2]=cmd;
- Buffer[3]=dat;
- Buffer[4]=0XFF;
- while(1)
- {
- if(*p==0XFF)
- {
- Send_Count++; //0XFF標(biāo)志統(tǒng)計位
- }
- SBUF = *p; //發(fā)送
- while(!TI) //如果發(fā)送完畢,硬件會置位TI,等待發(fā)送完畢
- {
- _nop_();
- }
- p++;
- TI = 0;
- if(Send_Count == 2) //當(dāng)統(tǒng)計到兩次出現(xiàn)0XFF,則認(rèn)為一個數(shù)據(jù)包發(fā)送完畢,跳出循環(huán)
- {
- TI = 0;
- break;
- }
- }
- }
- /********************************************************************
- 協(xié)議規(guī)定:
- 包頭 類型位 數(shù)據(jù)位 數(shù)據(jù)位 結(jié)束位
- 0XFF 0X** OX** 0X** 0XFF
- 各命令說明:
- 類型位 數(shù)據(jù)位 數(shù)據(jù)位 功能
-
- 0X00 0X02 0X00 前進(jìn)
- 0X00 0X01 0X00 后退
- 0X00 0X03 0X00 左轉(zhuǎn)
- 0X00 0X04 0X00 右轉(zhuǎn)
- 0X00 0X00 0X00 停止
-
- 0X01 0X01 角度 舵機(jī)1
- 0X01 0X02 . 舵機(jī)2
- 0X01 0X01 . 舵機(jī)3
- 0X01 0X02 . 舵機(jī)4
- 0X01 0X01 . 舵機(jī)5
- 0X01 0X02 . 舵機(jī)6
- 0X01 0X01 . 舵機(jī)7
- 0X01 0X02 數(shù)據(jù) 舵機(jī)8
-
- 0X02 0X01 車燈亮
- 0X02 0X02 車燈滅
-
- 0X03 雷達(dá)數(shù)據(jù) 發(fā)送雷達(dá)數(shù)據(jù)
- ***********************************************************************/
- /********************************************************************
- * 名稱 : Com_Int()
- * 功能 : 串口中斷子函數(shù)
- ***********************************************************************/
- void Com_Int(void) interrupt 4
- {
- uchar temp;
- ES=0; //關(guān)串口中斷
- RI=0; //軟件清除接收中斷
- temp=SBUF;
- if(temp==0XFF && URTAReceivedCount<3)
- {
- Tempdatatable[0]==0XFF; //包頭
- URTAReceivedCount++;
- }
- else
- {
- Tempdatatable[n]=temp;
- n++;
- if(URTAReceivedCount==0&&n==2)
- n=1;
- }
-
- if(URTAReceivedCount==2)//包尾
- {
- Tempdatatable[0]=0XFF;
- Tempdatatable[4]=0XFF;
- n=1;
- URTAReceivedCount=0; //組包完畢
- temp="";
- // Send_Data(Tempdatatable[1],Tempdatatable[2],Tempdatatable[3]); //發(fā)送組成的數(shù)據(jù)包回去
- }
-
- CommandDatatable[0]=Tempdatatable[0];
- CommandDatatable[1]=Tempdatatable[1];
- CommandDatatable[2]=Tempdatatable[2];
- CommandDatatable[3]=Tempdatatable[3];
- CommandDatatable[4]=Tempdatatable[4];
-
- ES=1;//開串口中斷
-
-
- }
-
- /********************************************************************
- * 名稱 : Com_Init()
- * 功能 : 串口初始化,晶振11.0592,波特率9600,使能了串口中斷
- ***********************************************************************/
- void Com_Init(void)
- {
- TMOD = 0x21;
- PCON = 0x00;
- SCON = 0x50;
- TH1 = 0xFd; //設(shè)置波特率 9600
- TL1 = 0xFd;
- TR1 = 1; //啟動定時器1
- ES = 1; //開串口中斷
- EA = 1; //開總中斷
- IT0=0;
- EX0=1;
- }
-
- /********************************************************************
- * 名稱 :Moto_Forward()
- * 功能 : 電機(jī)1、2啟動,都是前進(jìn),整車表現(xiàn)為前進(jìn)。
- ***********************************************************************/
- void Moto_Forward()
- {
- P2= 0x55;
- Delay_1ms(100);
- }
- /********************************************************************
- * 名稱 :Moto_Backward()
- * 功能 : 電機(jī)1、2啟動,都是后退,整車表現(xiàn)為后退。
- ***********************************************************************/
- void Moto_Backward()
- {
-
- P2= 0xaa;
- Delay_1ms(100);
- }
-
- /********************************************************************
- * 名稱 :Moto_TurnLeft()
- * 功能 : 電機(jī)1后退,電機(jī)2前進(jìn),整車表現(xiàn)為左轉(zhuǎn)。
- ***********************************************************************/
- void Moto_TurnLeft()
- {
- P2= 0x69;
- Delay_1ms(100);
- }
- /********************************************************************
- * 名稱 :Moto_TurnRight()
- * 功能 : 電機(jī)1前進(jìn),電機(jī)2后退,整車表現(xiàn)為右轉(zhuǎn)。
- ***********************************************************************/
- void Moto_TurnRight()
- {
- P2= 0x96;
- Delay_1ms(100);
- }
- /********************************************************************
- * 名稱 :Moto_Stop()
- * 功能 : 電機(jī)1停止,電機(jī)2停止,整車表現(xiàn)為停止。
- ***********************************************************************/
- void Moto_Stop()
- {
-
- P2= 0x00;
- Delay_1ms(100);
- }
- /********************************************************************
- * 功能 : 舵機(jī)PWM中斷初始化
- ***********************************************************************/
- void Timer0Init()
- {
- /*0度=0.5ms, 45度=1ms, 90度=1.5ms, 135度=2ms, 180度=2.5ms
- /.5 ms初始值 F700, (12n/11059200=2.5/1000, n=2304, X=65536-2304=63232 > F700)*/
- TMOD |= 0x01; //使用模式1,16位定時器,使用"|"符號可以在使用多個定時器時不受影響
- TH0=-ms2_5Con>>8; //給定初值,17ms中斷
- TL0=-ms2_5Con;
- EA=1; //總中斷打開
- ET0=1; //定時器0中斷打開
- TR0=1; //定時器0開關(guān)打開
- }
- /********************************************************************
- * 功能 : 舵機(jī)PWM中斷, //舵機(jī)控制函數(shù) 周期為20ms 一個循環(huán)20MS = 8*2.5ms
- ***********************************************************************/
- void SteeringGear() interrupt 1
- {
- switch(pwm_flag)
- {
- case 1: servo0=1; TH0=-pwm[0]>>8; TL0=-pwm[0]; break;
- case 2: servo0=0; TH0=-(ms2_5Con-pwm[0])>>8; TL0=-(ms2_5Con-pwm[0]); break;
- case 3: servo1=1; TH0=-pwm[1]>>8; TL0=-pwm[1]; break;
- case 4: servo1=0; TH0=-(ms2_5Con-pwm[1])>>8; TL0=-(ms2_5Con-pwm[1]); break;
- case 5: servo2=1; TH0=-pwm[2]>>8; TL0=-pwm[2]; break;
- case 6: servo2=0; TH0=-(ms2_5Con-pwm[2])>>8; TL0=-(ms2_5Con-pwm[2]); break;
- case 7: servo3=1; TH0=-pwm[3]>>8; TL0=-pwm[3]; break;
- case 8: servo3=0; TH0=-(ms2_5Con-pwm[3])>>8; TL0=-(ms2_5Con-pwm[3]); break;
- case 9: servo4=1; TH0=-pwm[4]>>8; TL0=-pwm[4]; break;
- case 10: servo4=0; TH0=-(ms2_5Con-pwm[4])>>8; TL0=-(ms2_5Con-pwm[4]); break;
- case 11: servo5=1; TH0=-pwm[5]>>8; TL0=-pwm[5]; break;
- case 12: servo5=0; TH0=-(ms2_5Con-pwm[5])>>8; TL0=-(ms2_5Con-pwm[5]); break;
- case 13: servo6=1;TH0=-pwm[6]>>8; TL0=-pwm[6]; break;
- case 14: servo6=0;TH0=-(ms2_5Con-pwm[6])>>8; TL0=-(ms2_5Con-pwm[6]); break;
- case 15: servo7=1;TH0=-pwm[7]>>8; TL0=-pwm[7]; break;
- case 16: servo7=0;TH0=-(ms2_5Con-pwm[7])>>8; TL0=-(ms2_5Con-pwm[7]); break;
- default: TH0=0xff; TL0=0x80; pwm_flag=0;
- }
- pwm_flag++;
- }
-
- void SetSteeringGear(uchar i, uchar val)
- {
- uint a = (val+46)*10;
- if(a<ms0_5Con)
- a=ms0_5Con;
- if(a>ms2_5Con)
- a=ms2_5Con;
- pwm[ i]=a;
- CommandDatatable[2]=0xff; //清除緩存
- }
-
- /********************************************************************
- * 功能 : 串口中斷接收數(shù)據(jù)
- ***********************************************************************/
- /*********************************************************************************
- ** 函數(shù)功能 : 主函數(shù)
- *********************************************************************************/
- void main()
- {
- MainLight=0;
- Delay_1ms(200);
- Com_Init();//串口初始化
- Timer0Init();//舵機(jī)PWM中斷初始化
- while(1)
- {
- if(CommandDatatable[0]==0XFF && CommandDatatable[4]==0XFF)
- {
- switch (CommandDatatable[1]) //根據(jù)鍵值不同,執(zhí)行不同的內(nèi)容
- {
- case 0X00: //類型位0X00,表明是控制數(shù)據(jù)包,進(jìn)入控制數(shù)據(jù)case
- switch(CommandDatatable[2]) //根據(jù)數(shù)據(jù)位的值來進(jìn)行選擇執(zhí)行不同的動作
- {
- case 0X00:Moto_Stop();break;
- case 0X01:Moto_Forward();break;
- case 0X02:Moto_Backward();break;
- case 0X03:Moto_TurnLeft();break;
- case 0X04:Moto_TurnRight();break;
- default : break;
- }
- break;
- case 0X01: //類型位0X01,表明是舵機(jī)數(shù)據(jù)包,進(jìn)入舵機(jī)case
- switch(CommandDatatable[2])
- {
- case 0x01:SetSteeringGear(0,CommandDatatable[3]);break;
- case 0x02:SetSteeringGear(1,CommandDatatable[3]);break;
- case 0x03:SetSteeringGear(2,CommandDatatable[3]);break;
- case 0x04:SetSteeringGear(3,CommandDatatable[3]);break;
- case 0x05:SetSteeringGear(4,CommandDatatable[3]);break;
- case 0x06:SetSteeringGear(5,CommandDatatable[3]);break;
- case 0x07:SetSteeringGear(6,CommandDatatable[3]);break;
- case 0x08:SetSteeringGear(7,CommandDatatable[3]);break;
- default : break;
- }
- break;
- case 0X02: //類型位0X02,表明是大燈數(shù)據(jù)包,進(jìn)入大燈case
- switch(CommandDatatable[2])
- {
- case 0X01:MainLight=1;break;
- case 0X02:MainLight=0;break;
- default : break;
- }
- break;
- default : break;
- }
- }
- }
- }
復(fù)制代碼
作者: lingshi1029 時間: 2015-1-22 11:12
厲害!!!!!
作者: meilidianzhi 時間: 2015-2-14 19:18
樓主能發(fā)個電路圖吧
minmin_6666@163.com
作者: 破力達(dá) 時間: 2015-2-16 11:21
這個我喜歡,頂一個
作者: 202305415 時間: 2015-3-1 22:23
看樣子很性 不錯
作者: kvlhn 時間: 2015-3-14 10:52
動力十足
作者: wangkuli 時間: 2015-4-19 13:29
牛 厲害
作者: yuxin 時間: 2015-4-21 10:35
牛逼!!!!!!!
作者: yuxin 時間: 2015-4-21 10:36
牛逼,希望我也能做出
作者: 心宇(語) 時間: 2015-4-22 22:28
學(xué)習(xí)一下,謝謝!
作者: 好男人就是我 時間: 2015-4-23 14:32
感謝分享~!!!
作者: yesonjob 時間: 2015-4-23 17:34
大神~
我的目標(biāo)也是自己制作一個大型點(diǎn)的小車。
作者: deka 時間: 2015-6-14 09:31
厲害 高手
作者: rich3524 時間: 2015-7-13 10:13
厲害 高手
作者: yxfx 時間: 2015-7-16 06:15
這才是真正的高手,學(xué)習(xí)中
作者: 騰飛的龍 時間: 2015-8-3 19:47
這只是下位機(jī)程序,上位機(jī)的APP呢?求解謝謝。
作者: 人生過客 時間: 2015-8-5 15:39
攝像頭還是大了點(diǎn)
作者: 騰飛的龍 時間: 2015-8-6 14:12
這是我做的載人小車
-
IMG_20150326_180402.jpg
(664.49 KB, 下載次數(shù): 232)
下載附件
2015-8-6 14:11 上傳
我做的載人小車
作者: 李文軍 時間: 2015-8-8 09:24
喜歡這些
作者: 騎著蝸牛游世界 時間: 2016-4-16 23:29
在這居然能碰到校友
作者: lxa0 時間: 2016-8-7 02:41
求更多載人小車的資料~~~~~~~~~~~~~~謝謝!
作者: sax_yang 時間: 2016-11-8 08:23
樓主厲害,追求完全DIY!和樓主探討一下,那就是用模型用的鋰電換下那個18650組成的電池組是否可行,體積可以減小不少,而且各種放電倍率可以根據(jù)需要來選擇,而且充電口也是標(biāo)準(zhǔn)的,可以很方便的使用充電器進(jìn)行平衡充放電。
作者: gww19940326 時間: 2016-11-15 17:16
不錯不錯
作者: qjyjack612510 時間: 2017-3-21 23:07
非常NB。。。。學(xué)習(xí)了
作者: cathy221 時間: 2017-3-23 16:17
很好的創(chuàng)意頂起!
作者: samking 時間: 2017-5-18 02:26
mark一下~
作者: 我一歲 時間: 2017-6-12 18:38
能具體說一下攝像頭部分嗎 萬分感謝 QQ1275171943
作者: 906875672 時間: 2017-9-22 10:40
能不能請教一下啊,51單片機(jī)處理視頻數(shù)據(jù)速度跟的上嗎
| 歡迎光臨 (http://m.izizhuan.cn/bbs/) |
Powered by Discuz! X3.1 |
久久久成人精品视频|
亚洲欧美日韩成人|
国产欧美一级|
在线免费一级片|
亚洲一二区在线观看|
欧美二区在线看|
97婷婷涩涩精品一区|
7777精品伊人久久久大香线蕉超级流畅|
白白色 亚洲乱淫|
欧美三区不卡|
97人人澡人人爽91综合色|
欧美成人三区|
h视频在线观看免费网站|
亚洲美女性生活|
国产亚洲欧美精品久久久久久|
在线观看高清免费视频|
色大师av一区二区三区|
国产欧美韩国高清|
久久精品视频播放|
日韩免费观看高清完整版|
亚洲视频一区二区免费在线观看|
麻豆国产精品777777在线|
欧美日韩一二三四|
成人影院网站ww555久久精品|
黄网站免费在线观看|
影音先锋导航|
一个人免费播放在线视频看片
|
九九爱免费视频在线观看|
www.热久久|
日韩欧美成人一区二区三区|
日本爱爱爱视频|
99中文字幕在线|
97国产精东麻豆人妻电影|
亚洲视频精品一区|
久久久久无码国产精品一区|
国产精品一区二区三区久久|
欧美国产日韩精品|
日韩中文字幕免费|
日韩精品免费在线视频观看|
宅男噜噜噜66一区二区66|
亚洲成人tv网|
亚洲视频一二区|
日本一区二区综合亚洲|
av中文字幕在线观看第一页|
国产呻吟对白刺激无套视频在线|
免费黄漫在线观看|
国产免费一级片|
四虎wwwcom|
天堂网www在线资源中文|
国产激情久久久久久熟女老人av|
成人h动漫精品一区二区下载|
精品无码av在线|
国产亚洲色婷婷久久99精品|
欧美特级一级片|
中文字幕在线观看2018|
国产精品久久国产精麻豆96堂|
亚洲av网址在线|
在线观看免费视频国产|
蜜桃色一区二区三区|
亚洲国产综合av|
国偷自产av一区二区三区麻豆|
色综合色综合色综合色综合|
jizzzz日本|
久久综合在线观看|
国产在线a视频|
国产精品嫩草av|
一卡二卡三卡四卡|
久久亚洲无码视频|
男人av资源站|
九九免费精品视频|
在线能看的av|
色av性av丰满av|
在线观看视频二区|
www.日韩在线观看|
男人的天堂va在线|
国产精品作爱|
a级毛片免费|
69国产精品视频|
欧美hdfree性xxxx|
av网站无病毒在线|
欧美xxxx免费虐|
国产一区一一区高清不卡|
av一级久久|
亚洲精品白浆高清|
午夜精品视频|
日韩在线a电影|
国产精品456露脸|
国产三级欧美三级|
亚洲第一在线综合网站|
欧美日韩免费观看一区三区|
精品日产卡一卡二卡麻豆|
国产亚洲精品一区二区|
欧美激情视频播放|
91久久精品国产|
日本一区二区三区免费观看|
日韩国产成人无码av毛片|
国产高潮免费视频|
成年人在线观看av|
麻豆一区产品精品蜜桃的特点
|
美女av免费在线观看|
中文字幕第100页|
黄色a一级视频|
一区二区在线观看免费视频|
特级西西444www高清大视频|
9.1人成人免费视频网站|
午夜影院免费观看视频|
av手机在线播放|
亚洲精品视频在线观看免费视频|
国产精品自偷自拍|
国产成人亚洲综合小说区
|
久久免费av|
日韩精品欧美成人高清一区二区|
成人一级片网址|
亚洲一区二区综合|
精品少妇一区二区三区日产乱码|
久久久精品影院|
91精品视频网站|
亚洲精品影院|
mm131亚洲精品|
免费高清在线观看电视|
国产精品久久久久久久免费|
国产精品美女一区二区三区四区|
羞羞网www|
久草在线资源福利站|
日本亚洲视频|
野花国产精品入口|
国产欧美一区二区精品婷婷|
在线观看一区二区精品视频|
一色桃子一区二区|
91在线播放国产|
国产精品一色哟哟|
国产又黄又粗又猛又爽的视频|
国产成人自拍视频在线|
天堂在线资源库|
xxxx影院|
欧美三级精品|
欧美日韩视频|
亚洲国产精品av|
亚洲成人教育av|
国产精品日韩专区|
东北少妇不带套对白|
一区二区精品免费|
精品国产99久久久久久宅男i|
japanese在线|
成人福利电影|
色综合蜜月久久综合网|
国产91丝袜在线18|
欧美日韩视频在线观看一区二区三区|
久久精品视频亚洲|
日本视频一区二区在线观看|
人妻av一区二区三区|
中文字幕网址在线|
2021天天操|
sis001欧美|
国产日韩欧美一区二区三区在线观看|
中文字幕一区二区三区蜜月|
精品无码久久久久久国产|
5g影院天天爽成人免费下载|
wwwwww.色|
免费在线观看一区二区|
国产男女无遮挡猛进猛出|
久久青青草原亚洲av无码麻豆|
国产香蕉免费精品视频|
av在线免费观看网址|
久久亚洲国产|
欧美国产一区在线|
在线观看精品自拍私拍|
欧美国产视频在线观看|
在线免费观看a级片|
精品久久无码中文字幕|
亚洲一区二区三区成人|
色天下一区二区三区|
99久久免费国产|
亚洲国产三级网|
久草热久草热线频97精品|
天天躁日日躁狠狠躁av|
四虎免费在线观看|
尤物视频在线免费观看|
欧美大人香蕉在线|
亚洲免费视频成人|
欧美激情国产精品|
国产精品视频一区二区三区四区五区
|
女仆av观看一区|
丁香婷婷深情五月亚洲|
日韩欧美在线一区二区三区|
av一区和二区|
国产香蕉精品视频|
色婷婷中文字幕|
美女写真理伦片在线看|
欧美在线三级|
欧美日韩久久久久|
国产精品视频yy9099|
三级性生活视频|
手机在线不卡av|
午夜av在线免费观看|
一区二区三区福利|
欧洲av一区二区嗯嗯嗯啊|
国产中文字幕日韩|
无码精品一区二区三区在线播放|
国语对白中文字幕|
在线观看涩涩|
国产成人亚洲综合a∨婷婷图片|
欧美mv日韩mv|
手机成人av在线|
久久不卡免费视频|
中文字幕在线播放第一页|
日韩久久电影|
精品国产福利视频|
91麻豆国产语对白在线观看|
久久一区二区电影|
www.91av.com|
jizz国产精品|
欧美9999|
99精品久久久久久|
欧美成人全部免费|
超碰在线人人爱|
亚洲日本电影|
深夜视频一区二区|
久久久精品免费网站|
性色av一区二区三区在线观看|
亚洲天堂网2018|
欧美成人午夜做爰视频在线观看|
亚洲天堂1区|
久久久久国产精品麻豆ai换脸
|
午夜影院在线观看国产主播|
国内一区二区在线|
伊人激情综合网|
又色又爽又高潮免费视频国产|
亚洲av无码一区二区三区dv|
手机在线免费看av|
国产成人在线色|
午夜精品福利电影|
国产黄色三级网站|
麻豆自创视频在线观看|
久久在线播放|
欧美一区二区三区白人|
日韩不卡视频一区二区|
www.国产麻豆|
素人啪啪色综合|
亚洲欧美另类在线|
国产欧美一区二区三区不卡高清|
精品午夜福利视频|
免费黄色网址在线观看|
国产乱人伦偷精品视频免下载|
欧美另类高清videos|
在线免费播放av|
在线观看成年人视频|
国产一区二区三区成人欧美日韩在线观看|
亚洲国产中文字幕久久网|
中文字幕乱码人妻综合二区三区|
欧美性极品videosbest|
高潮久久久久久久久久久久久久|
精品久久久久久久久久久久|
奇米888一区二区三区|
国产乱码久久久久|
偷拍精品精品一区二区三区|
国产精品入口麻豆九色|
99热国产免费|
精品久久久久久久久久久久久久久久久久|
自由的xxxx在线视频|
久久综合色鬼综合色|
亚洲一区二区中文|
亚洲高清视频免费观看|
欧美性suv|
亚洲成人免费在线|
宅男av一区二区三区|
神马一区二区三区|
尤物视频在线|
99精品电影|
日韩av在线天堂网|
日本在线视频播放|
日本fc2在线观看|
日本成人超碰在线观看|
高清欧美性猛交|
欧美日韩在线视频免费播放|
国产精品久久麻豆|
国产精品日产欧美久久久久|
国产精华一区|
国产精品熟女久久久久久|
青草伊人久久|
日韩欧美在线影院|
国内av一区二区|
超碰在线公开超碰在线|
国产一区在线观看麻豆|
国产日韩精品在线|
一本一道精品欧美中文字幕|
国产精一区二区|
欧美一区二区三区小说|
亚欧美一区二区三区|
男女激情片在线观看|
成人久久久精品乱码一区二区三区|
国产精品爽爽爽|
又骚又黄的视频|
欧美激情网址|
国产亚洲视频在线|
91香蕉国产视频|
大桥未久在线播放|
欧美日韩美女视频|
熟女少妇精品一区二区|
超碰在线电影|
国产喂奶挤奶一区二区三区|
午夜一区二区三区|
九色91播放|
日本成人在线一区|
91成人伦理在线电影|
三级在线观看网站|
1024精品久久久久久久久|
欧美老女人性视频|
探花视频在线观看|
成人在线视频你懂的|
日韩精品一区二区三区第95|
亚洲AV无码成人精品区明星换面|
国产福利在线免费观看|
色视频成人在线观看免|
日本一二区免费|
福利视频在线导航|
亚洲综合一区二区精品导航|
日本少妇高潮喷水视频|
永久免费不卡在线观看黄网站|
91在线高清观看|
自拍偷拍一区二区三区|
爱爱网站免费|
av在线播放一区二区三区|
亚洲精品国产系列|
青青色青青操|
粉嫩av一区二区三区粉嫩|
欧美一级二级三级|
天堂午夜在线|
国产高清不卡二三区|
日韩三级电影网站|
www.夜夜|
国产视频视频一区|
99999精品视频|
成年人在线看|
黄色成人av网|
久久大大胆人体|
中文字幕日产av|
你懂的成人av|
91免费精品国偷自产在线|
综合欧美视频一区二区三区|
日韩高清不卡一区二区|
欧美激情论坛|
麻豆免费视频网站入口|
国产校园另类小说区|
日韩在线综合网|
精品亚洲综合|
欧美性猛交xxxx免费看漫画
|
国产伦精品一区二区三区免费
|
亚洲伦理精品|
99九九电视剧免费观看|
美女被草91|
久久一区二区三区四区|
97成人在线观看视频|
一级毛片视频在线|
欧美精品aⅴ在线视频|
亚洲天堂精品一区|
白白在线精品|
欧美激情视频一区二区|
欧美 中文字幕|
日韩电影在线一区二区三区|
性欧美精品一区二区三区在线播放
|
2019中文在线观看|
在线观看亚洲电影|
国产伦精品一区二区三区免费迷|
伊人狠狠色丁香综合尤物|
国产美女在线播放|
精品久久久国产精品999|
无码人妻aⅴ一区二区三区|
久久精品超碰|
欧美丰满老妇厨房牲生活|
日本黄色大片视频|
九九精品视频在线看|
福利视频免费在线观看|
免费网站看v片在线a|
欧美精品一区在线观看|
无码日韩精品一区二区|
99精品99|
精品国产无码在线|
北岛玲日韩精品一区二区三区|
欧美一区二区三区四区高清|
国产无码精品视频|
2023国产精品久久久精品双|
国内精品国语自产拍在线观看|
3d黄动漫网站|
在线中文字幕不卡|
精品视频久久久久|
伊人久久亚洲热|
在线观看日韩羞羞视频|
9191在线|
日韩精品中文字幕在线观看|
91精品国产乱码久久久久|
日韩电影在线看|
国产一区二区视频播放|
91九色porn在线资源|
美女精品久久久|
国产浪潮av性色av小说|
亚洲人吸女人奶水|
日本裸体美女视频|
欧美福利一区|
国产精品夜夜夜爽张柏芝|