wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6456|回復: 2
打印 上一主題 下一主題
收起左側

我的機械手臂設想(附喲代碼~!)大家進來討論討論~

[復制鏈接]
跳轉到指定樓層
樓主
這兩篇文章,是自己很久前寫的了,09年,呵呵 那時候剛接觸arduino,對電子、機械什么的,也是完全的外行,突然想起這兩篇文章,去機器人天空翻出來看了看 哈哈 還是挺有意思的,就轉過來啦
最近我在弄一個小程序,就是用機械手臂來寫字和畫畫
本來是打算做六足的,但是在制作的時候一不小心電壓接高了!
結果,只見伺服控制板火花四濺,一縷青煙裊裊升起!哎
200在一瞬間燒了!!
六足也就只能擱一邊了,慢慢攢錢買個新的吧
不過另一個想法就在我頭腦里出現了
用一只腿來實現寫字
經過一個星期的思考和n個晚上的時間,我終于寫出了核心代碼
先是在DEV上模擬實現,然后再移植到arduino里
原理就是,把每個字(目前只考慮英文與數字,簡單點)用坐標表示,存在eeprom里,
于是每個字就可以用一根根直線畫出來
核心程序就是實時計算3個伺服的角度,如此讓機械手臂畫出一條條直線
經過幾個測試,我寫的程序能在arduino上運行,但精確度不是很高
才85%~97%,希望能達到99%
因為伺服控制器被燒了,所以無法進行完全測試,而只是輸出每時刻三個伺服的角度
以后應該還有很多要測試吧,但是高三了,可能沒那么多時間,會弄的很慢
公布出源碼,與大家討論討論,代碼寫的沒什么水平,見笑
不知道我這個思路對不對,如果大家有更好的方法,盡情提出來~!
源碼已經過測試,可以直接編譯運行
dev版,可以自己修改printf來看實現過程
/*************************Hand_v1_0_dev_test**********************************************
  1.     #include
  2.     #include
  3.     #include
  4.     int l2=60,l3=70,li;// 用mm做單位
  5.     void Line(int xa,int ya,int xb,int yb)
  6.     {
  7.       //用int代替float,擴大100000倍,xa3位,cos5位,alpha為整,oa4位
  8.       int cosin(int alpha);
  9.       int arccos(int cos_alpha);
  10.       int alpha=0,alphai=0,beta=0,sita=0,fai=0;
  11.       int cos_alpha,cos_alphai,cos_fai,sin_fai,cos_sita,sin_sita;
  12.       int oa,oa_2,ob,ob_2,xx_yy;
  13.      
  14.      
  15.       //save the caculate result for reuse
  16.       oa_2=xa*xa+ya*ya;
  17.       oa=(int)sqrt(oa_2);
  18.       ob_2=xb*xb+yb*yb;
  19.       ob=(int)sqrt(ob_2);
  20.       xx_yy=xa*xb+ya*yb;
  21.       //printf("oa:%d,ob:%d,xx_yy:%d",oa,ob,xx_yy);
  22.       //printf("Line 1");
  23.       cos_alpha=100000*abs(xx_yy)/(oa*ob);
  24.       cos_alphai=0;
  25.       alpha=arccos(cos_alpha);
  26.       alphai=0;
  27.       //printf("cos_fai=(int)(100000*(%d-%d)/(sqrt(%d+%d-2*%d)*%d));",
  28.                 //oa_2,xx_yy,oa_2,ob_2,xx_yy,oa);
  29.       cos_fai=(int)(100000*(oa_2-xx_yy)/(sqrt(oa_2+ob_2-2*xx_yy)*oa));
  30.       //printf("cos_fai=100000*(%d-%d)/(sqrt(%d+%d-2*%d)*%d))",
  31.                 //oa_2,xx_yy,oa_2,ob_2,xx_yy,oa);
  32.       sin_fai=cosin(arccos(cos_fai)-90);
  33.       //printf("cos_alpha:%d",cos_alpha);
  34.       //printf("alpha:%d,alphai:%d",arccos(cos_alpha),alphai);
  35.       //printf("fai:=%d,cos_fai:%d,sin_fai:%d",arccos(cos_fai),cos_fai,sin_fai);
  36.       //getchar();
  37.       while(abs(alphai-alpha)>1)
  38.       {
  39.         //printf("alpha:%f,alphai:%f",alpha,alphai);
  40.         //printf("oa:%f,oa_2:%f,ob:%f,ob_2:%f,",oa,oa_2,ob,ob_2);
  41.         if(alphai>alpha)
  42.           alphai-=1;
  43.         else alphai+=1;
  44.         //printf("alpha:%d,alphai:%d",alpha,alphai);
  45.         //printf("li=(%d*%d)/(%d*%d+%d*%d);",
  46.             //sin_fai,oa,cosin(alphai-90),cos_fai,cosin(alphai),sin_fai);
  47.         li=(sin_fai*oa)/cosin(alphai+arccos(cos_fai)-90);
  48.         printf("li=%d",li);
  49.         //printf("cos_sita=100000*(%d*%d+%d*%d-%d*%d)/(2*%d*%d);",
  50.                  //l2,l2,l3,l3,li,li,l2,l3);
  51.         cos_sita=100000*(l2*l2+l3*l3-li*li)/(2*l2*l3);
  52.         sin_sita=cosin(arccos(cos_sita)-90);
  53.         //printf("cos_sita:%d,sin_sita:%d",cos_sita,sin_sita);
  54.         int t1=10000000,t2=0;
  55.         //printf("Line 2");
  56.         //printf("sita:%d",arccos(cos_sita));
  57.         while(abs(t1-t2)>100000)
  58.         {
  59.           t1=l2*cosin(beta-90);
  60.           t2=l3*cosin(beta+arccos(cos_sita)-90);
  61.           //printf("cosin(beta-90):%d,cosin(beta+sita):%d",
  62.                    //cosin(beta-90),cosin(beta+arccos(cos_sita)-90));
  63.           //printf("t1:%d,t2:%d",t1,t2);
  64.           if(t1>t2)
  65.             beta-=1;
  66.           else    beta+=1;
  67.         }
  68.         //printf("Line 3");
  69.         //printf("alpha:%d,beta:%d,sita:%d,",
  70.                    //alpha,beta,arccos(cos_sita));
  71.         //getchar();
  72.         //servo(.....);
  73.         //delay(100);
  74.         printf("alpha:%d,beta:%d,sita:%d,",
  75.                    alpha,beta,arccos(cos_sita));
  76.       }
  77.       getchar();
  78.     }
  79.      
  80.     void InitHand()
  81.     {
  82.       int beta=45,sita=45;
  83.       printf("beta:%d,sita:%d,",beta,sita);
  84.     }
  85.     int cosin(int t)
  86.     {
  87.           return (int)(100000*cos(t*3.1415926/180));
  88.     }
  89.     int arccos(int t)
  90.     {
  91.     int left=0,mid,right=180,i=0;
  92.     int cos_mid,delta;
  93.     if(t==100000) return 0;
  94.     while(i<9)
  95.     {
  96.        mid=(left+right)/2;
  97.        cos_mid=(int)(100000*cos(mid*3.1415926/180));
  98.        if(mid>90) delta=(181-mid)*29;
  99.        else delta=mid*29;
  100.        //printf("cos:%f,fabs:%f,delta:%f",cos(mid*3.1415926/180),
  101.        //          fabs(t-cos(mid*3.1415926/180)),delta);
  102.        if(fabs(t-cos_mid)<=delta)
  103.           break;
  104.        else if(t<cos_mid)
  105.          left=mid;
  106.        else right=mid;
  107.        i++;
  108.        }
  109.        return mid;
  110.     }
  111.     main()
  112.     {
  113.            int i,j,n;
  114.            int xa,xb,ya,yb;
  115.            n=20;
  116.            InitHand();
  117.            while(1){
  118.            system("cls");
  119.            printf("Input x1,y1,x2,y2(mm)");
  120.            scanf("%d,%d,%d,%d",&xa,&ya,&xb,&yb);
  121.            printf("InitHand() done");
  122.            getchar();
  123.            //printf("xa:%3.1f,ya:%3.1f,xb:%3.1f,yb:%3.1f,",1,2.8,7,6);
  124.            Line(xa,ya,xb,yb);
  125.             getchar();
  126.             }
  127.             }
復制代碼
arduino版
/****************************Hand_v1_0*************************************************   
  1.     long int l2=60,l3=70,li;
  2.     void Line(long int xa,long int ya,long int xb,long int yb)
  3.     {
  4.       long int cosin(long int alpha);
  5.       long int arccos(long int cos_alpha);
  6.       long int alpha=0,alphai=0,beta=0,sita=0,fai=0;
  7.       long int cos_alpha,cos_alphai,cos_fai,sin_fai,cos_sita,sin_sita;
  8.       long int oa,oa_2,ob,ob_2,xx_yy;
  9.      
  10.      
  11.       //save the caculate result for reuse
  12.       oa_2=xa*xa+ya*ya;
  13.       oa=(long int)sqrt(oa_2);
  14.       ob_2=xb*xb+yb*yb;
  15.       ob=(long int)sqrt(ob_2);
  16.       xx_yy=xa*xb+ya*yb;
  17.       cos_alpha=100000*abs(xx_yy)/(oa*ob);
  18.       cos_alphai=0;
  19.       alpha=arccos(cos_alpha);
  20.       alphai=0;
  21.       cos_fai=(long int)(100000*(oa_2-xx_yy)/(sqrt(oa_2+ob_2-2*xx_yy)*oa));
  22.       sin_fai=cosin(arccos(cos_fai)-90);
  23.       while(abs(alphai-alpha)>1)
  24.       {
  25.         if(alphai>alpha)
  26.           alphai-=1;
  27.         else alphai+=1;
  28.         li=(sin_fai*oa)/cosin(alphai+arccos(cos_fai)-90);
  29.         printf("li=%d",li);
  30.         cos_sita=100000*(l2*l2+l3*l3-li*li)/(2*l2*l3);
  31.         sin_sita=cosin(arccos(cos_sita)-90);
  32.         long int t1=10000000,t2=0;
  33.         while(abs(t1-t2)>100000)
  34.         {
  35.           t1=l2*cosin(beta-90);
  36.           t2=l3*cosin(beta+arccos(cos_sita)-90);
  37.           if(t1>t2)
  38.             beta-=1;
  39.           else    beta+=1;
  40.         }
  41.         Serial.print("alpha:");
  42.         Serial.println(alpha);
  43.         Serial.print("beta:");
  44.         Serial.println(beta);
  45.         Serial.print("sita:");
  46.         Serial.println(arccos(cos_sita));
  47.         Serial.print("li:");
  48.         Serial.println(li);
  49.       }
  50.       Serial.println("Line() done!");
  51.     }
  52.      
  53.     void InitHand()
  54.     {
  55.       long int beta=45,sita=45;
  56.       Serial.print("beta:");
  57.       Serial.println(beta);
  58.       Serial.print("sita");
  59.       Serial.println(sita);
  60.     }
  61.     long int cosin(long int t)
  62.     {
  63.           return (long int)(100000*cos(t*3.1415926/180));
  64.     }
  65.     long int arccos(long int t)
  66.     {
  67.     long int left=0,mid,right=180,i=0;
  68.     long int cos_mid,delta;
  69.     if(t==100000) return 0;
  70.     while(i<9)
  71.     {
  72.        mid=(left+right)/2;
  73.        cos_mid=(long int)(100000*cos(mid*3.1415926/180));
  74.        if(mid>90) delta=(181-mid)*29;
  75.        else delta=mid*29;
  76.        if(fabs(t-cos_mid)<=delta)
  77.           break;
  78.        else if(t<cos_mid)
  79.          left=mid;
  80.        else right=mid;
  81.        i++;
  82.        }
  83.        return mid;
  84.     }
  85.     void setup()
  86.     {
  87.       Serial.begin(9600);
  88.       InitHand();
  89.       Serial.println("InitHand done!");
  90.     }
  91.     int n;
  92.     int xa,xb,ya,yb;
  93.     //因為自己對processing和arduino通信不是很了解,所以干脆
  94.     //把測試點直接存在arduino里,測試的時候發送0~3進行選擇
  95.     //以后在改進了
  96.     unsigned int Point[10][4]={ {0,30,40,30},
  97.                                 {50,25,15,80},
  98.                                 {30,10,30,100},
  99.                                 {50,65,5,65},   };
  100.     void loop()
  101.     {
  102.            if(Serial.available())
  103.            {
  104.              n=Serial.read()-48;
  105.              Serial.print("The line-points group is");
  106.              Serial.println(n);
  107.              xa=Point[n][0];
  108.              ya=Point[n][1];
  109.              xb=Point[n][2];
  110.              yb=Point[n][3];
  111.              Serial.println("And the points are(");
  112.              Serial.print(xa);Serial.print(",");Serial.print(ya);Serial.print("),(");
  113.              Serial.print(xb);Serial.print(",");Serial.print(ya);Serial.println(")");
  114.              Serial.println("Yes or N0 ?");
  115.              delay(4000);
  116.              Serial.println("begin in 3s");
  117.              delay(1000);
  118.              Serial.println("begin in 2s");
  119.              delay(1000);
  120.              Serial.println("begin in 1s");
  121.              delay(1000);
  122.              Serial.println("go!");
  123.                Line(xa,ya,xb,yb);
  124.             }
  125.             }
復制代碼

接下來有張原理草圖,所用的“機械手臂”大家可以去看我的另張帖子“與大家分享我的六足”

希望大家看得懂
更希望大家多交流!


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:137687 發表于 2016-8-27 09:55 | 只看該作者
你寫的東西非常好!可惜我目前看不懂!很想搞關節型機械臂,但沒有這方面軟件,grbl只能用在直角坐標系的機器上。
回復

使用道具 舉報

板凳
ID:137696 發表于 2016-8-27 11:22 | 只看該作者
學習了  謝謝樓主~~~~
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
中文字幕一区二区三区蜜月| 国产成人一区二区三区| 日韩激情一区二区| 欧美成人黑人| 天天撸天天射| 中文字幕人妻互换av久久| 在线视频日韩一区| 亚洲永久免费观看| 亚洲精品小视频| 亚洲成人www| 国产成人综合自拍| 精品久久视频| av最新在线| 免费成人看片| av中文字幕第一页| 极品粉嫩小仙女高潮喷水久久| 操91在线视频| 日韩欧美第一页| 国产一区二区三区av电影| 四虎影视精品| 欧洲在线视频| 成年人黄色电影| 天天综合在线视频| 久久免费少妇高潮99精品| 成人一区二区三| 国产精品我不卡| 日韩亚洲第一页| 91九色02白丝porn| 久久先锋影音av鲁色资源| 自拍日韩欧美| 99精品视频在线免费播放| 欧美91精品久久久久国产性生爱| 欧美三级又粗又硬| 黄色片视频免费| 国产精品一区二区在线免费观看| 亚洲国产日韩综合一区| 日本最新高清不卡中文字幕| 精品福利一二区| 一区二区三区成人在线视频| 精品一区二区三区免费播放| 国产成人在线中文字幕| 亚洲图区一区| 天天靠夜夜靠| 私人高清影院 强乱中文字| 日韩黄色a级片| 日本精品一二三区| 99精品在线免费视频| 国产一区免费| 日本一本a高清免费不卡| 日韩经典中文字幕| 欧美亚洲一区二区在线观看| 中文字幕国产一区二区| 国产一区欧美日韩| 激情久久综合| 日韩欧美在线中字| 日韩综合久久| av资源一区| 黄色毛片视频| 国产农村一级特黄α**毛片| 精品国产av一区二区| 精品欧美一区二区三区免费观看 | 91精品福利在线一区二区三区| 亚洲国产精品v| 国产精品亚洲人在线观看| 中日韩视频在线观看| 91麻豆精品激情在线观看最新| 9765激情中文在线| 在线欧美一级视频| 色偷偷福利视频| 国产精品入口免费麻豆| 亚洲aaa在线观看| 在线免费看毛片| 日韩欧美三级在线观看| 亚洲伦理一区二区三区| 亚洲av无码一区二区三区观看| 久久精品久久99| 久国产精品视频| 黄色国产小视频| 在线观看免费黄色片| 久久亚洲综合网| 国产精品日日摸夜夜添夜夜av| 欧美乱大交xxxxx另类电影| 日韩欧美成人激情| 6080日韩午夜伦伦午夜伦| 精品久久香蕉国产线看观看gif| 国产精品久久久久久久久图文区| 97久久人人超碰| 成人深夜福利app| 国产精品一区二区视频| 久久成人国产| 亚洲一区国产| 久久中文精品| 青青草精品视频| 免费成人在线影院| 久久国产乱子精品免费女| 日韩av成人高清| 视频一区在线播放| 青青草国产精品亚洲专区无| 国产深夜精品| 可以免费看不卡的av网站| 性xx色xx综合久久久xx| 欧美freesex交免费视频| 99精品视频在线观看播放| 成人aaaa| 欧美日韩在线大尺度| 欧美一区二区三区久久精品茉莉花| 欧美在线观看视频一区| 999久久久国产精品| 婷婷亚洲五月| 欧美日韩国产一区精品一区| 激情自拍一区| 欧美aaaaaa午夜精品| www国产成人免费观看视频 深夜成人网 | 欧美又黄又嫩大片a级| 中文字幕在线视频播放| 影音先锋男人看片资源| 瑟瑟视频在线免费观看| 亚洲视频手机在线观看| 任你操在线观看| 成人a视频在线| 黄色大片在线| 国产一区二区三区亚洲| 亚洲精品乱码| av高清不卡在线| 午夜精品爽啪视频| 日韩精品在线观| 国产精品99蜜臀久久不卡二区 | www.日韩不卡电影av| 国产裸体写真av一区二区| 欧美日韩精品免费观看| 午夜免费精品视频| 在线免费看视频| 国产国语亲子伦亲子| 毛片网站免费| 欧美黑人激情| 成人黄色av网址| 视频一区二区中文字幕| 自拍偷拍欧美激情| 日韩大片在线观看视频| 国产精品久久久久久久天堂| 亚洲国产日韩美| 宇都宫紫苑在线播放| 亚洲免费激情视频| 最近中文字幕mv免费高清视频8| 国产一级激情| 欧美极度另类| 亚洲精品久久久| 91天堂素人约啪| 91精品一区二区三区在线观看| 久久97久久97精品免视看| 久久久久久一区| 日本特黄在线观看| 久久久久久久久久影院| 深田えいみ中文字幕99久久| 黄页网站免费在线观看| 亚洲一区二区三区四区| 欧美成人综合| 国产精品无人区| 亚洲国产高清福利视频| 国产日韩精品入口| 日本xxxxxxx免费视频| 成人涩涩小片视频日本| 久久综合精品视频| 黄色av免费在线| 最新天堂资源在线资源| 国产95亚洲| 久久91精品久久久久久秒播| 欧美性生交大片免费| 欧美精品成人91久久久久久久| 亚洲一区二区在| 三上悠亚ssⅰn939无码播放 | 筱崎爱全乳无删减在线观看| 欧美午夜精品| 亚洲精品国产a| 丝袜美腿亚洲一区二区| av免费观看久久| 无码国产精品一区二区高潮| 亚洲一区二区三区网站| 免费一级淫片| 日韩欧美精品一区二区三区| 久久91精品| 国产一区二区网站| 亚洲欧美日韩一区二区三区在线观看| 久久丫精品忘忧草西安产品| 成人av一区二区三区在线观看 | 伊人中文字幕在线观看 | 亚洲一区在线免费| 免费在线观看黄| 亚洲美女激情视频| 超碰在线观看91| 精品一区二区三区在线 | 欧美一区二区三区另类 | 亚洲精品高清视频在线观看| xxxx国产精品| 欧美专区在线观看一区| 国产视频你懂的| 国产午夜精品视频免费不卡69堂| 免费网站成人| 欧美国产中文字幕| 欧美精品日韩少妇| 亚洲无玛一区| 91日韩欧美| 成人做爰www看视频软件| 国产精品一二三在| 欧美一区二区公司| 亚洲欧美日韩一区二区三区在线| 国产寡妇树林野战在线播放| 欧美黑人极品猛少妇色xxxxx| 丝袜美腿一区| www.色就是色.com| 久久久久久久久久久久久久久99 | 成人性生交大片免费看视频直播 | 国产精品私房写真福利视频| 国产无码精品视频| 欧美美女一区二区在线观看| 午夜小视频福利在线观看| 欧美性大战久久久久| 亚洲五月婷婷| 香蕉视频成人在线| 5566中文字幕一区二区| 老司机精品视频网站| 国产男女无套在线播放| 亚洲精品一二区| 自拍偷拍亚洲图片| 美女又爽又黄免费视频| 国语自产偷拍精品视频偷| 日韩欧美精品综合| 亚洲不卡1卡2卡三卡2021麻豆| 成人信息集中地欧美| 国产精品影视网| 成年人福利视频| 成人免费在线小视频| 亚洲欧美中日韩| 日本视频一二区| 欧美一级免费在线观看| 91视频com| 小明精品国产一区二区三区| 欧美大成色www永久网站婷| 在线观看的av| 国产精品少妇在线视频| 久久先锋资源网| gogo人体高清视频| 亚洲高清123| 91在线观看一区二区| 女人天堂网站| 日产精品久久久久久久蜜臀| 日本一区二区在线不卡| 日韩大胆人体| 久久人人妻人人人人妻性色av| 欧美mv日韩mv国产网站| 国产日韩中文在线中文字幕| 欧美久久久久久久久久久久| 99久久婷婷国产| 九九九伊在人线综合| 911国产在线| 欧美最猛黑人xxxx黑人猛叫黄| 男人天堂久久久| 中文字幕a在线观看| 亚洲最新在线视频| 亚洲无线一线二线三线区别av| 国产美女视频网站| 毛片在线视频观看| 欧美精品日韩综合在线| 激情小说亚洲图片| 亚洲色图网址| 久久视频这里有精品| 中文字幕欧美国内| 中文成人在线| 国产激情小视频| 国产另类第一区| 91精品福利视频| aa国产精品| 三级资源在线| 蜜桃色永久入口| 色哟哟网站在线观看| 国产精品扒开腿爽爽爽视频| 亚洲欧美欧美一区二区三区| 国产一区二区观看| 2023国产在线观看| 天天干天天曰天天操| 欧美激情精品久久久久久| 精品制服美女久久| av伦理在线| 蜜桃久久一区二区三区| 欧美成人高潮一二区在线看| 亚洲国产精品久久精品怡红院| 一分钟免费观看视频播放www| 国产盗摄视频在线观看| 国产欧美精品区一区二区三区| 欧美激情啪啪| 91大神网址| 中文字幕 日韩有码| 亚洲自拍高清视频网站| 亚洲欧洲制服丝袜| 日韩精品导航| 成人高清免费| 日本免费在线播放| 亚洲综合网中心| 亚洲欧美日韩精品久久| 国产精品一区二区久久不卡| 亚洲同志男男gay1069网站| ㊣最新国产の精品bt7086| 中文字幕99页| 国产精品久久亚洲| 精品日本一线二线三线不卡| 国内精品视频666| 996久久国产精品线观看| www.蜜桃av| 中文字幕天堂在线| 久久久噜噜噜www成人网| 欧美亚洲日本黄色| 在线观看一区二区精品视频| 肉丝袜脚交视频一区二区| 亚洲成人短视频| 成人网址大全| 国产又粗又长视频| 国产女主播在线播放| 欧美日本亚洲| 一区在线中文字幕| 成人亚洲一区二区| av在线网址观看| 福利视频网站导航| 做爰视频毛片视频| 精品人妻二区中文字幕| 欧美中日韩一区二区三区| 久久成人亚洲精品| 色老汉av一区二区三区| 国产精品一区二区不卡| 日韩精品看片| 韩国成人漫画| 尤物免费看在线视频| 久久久免费网站| 日本五十熟hd丰满| 国产美女18xxxx免费视频| 久中文字幕一区| 欧美亚洲另类激情另类| 青春草在线视频| 制服师生第一页| 国内老熟妇对白hdxxxx| 欧美成人免费观看视频| 精品久久久99| 白白操在线视频| 麻豆亚洲一区| 国产精品亚洲精品| 久久亚洲国产成人| 精品国产三级a在线观看| 五月激情六月综合| 国产精品视频一二| 国产精品资源在线观看| 亚洲激情不卡| 亚洲精品国产首次亮相| 日韩av影院| 91精品国产乱码久久久竹菊| 午夜激情电影在线播放| 操操操综合网| 女人被狂躁到高潮的免费| 中国毛片在线观看| 免费看欧美一级片| 57pao国产成人免费| 欧美日韩国产美| 天堂蜜桃91精品| bl视频在线免费观看| xxx视频在线观看| 亚洲精品毛片一区二区三区| 9191国产视频| 4438全国成人免费| 欧美一卡2卡3卡4卡| 波多野结衣亚洲一区| 精品一区二区三区免费看| 四虎国产精品永远| www.色香蕉| free性丰满69性欧美| 伊人色综合久久久| 日韩高清dvd| 成人性视频欧美一区二区三区| 久久久久久成人网| 黄色av小说在线观看| 成人羞羞视频免费看看| 国产盗摄一区二区| 999成人网| 久久99国产精品久久99| 日日夜夜一区二区| 久久电影在线| av白虎一区| 亚洲kkk444kkk在线观看| 夜夜狂射影院| 手机看片福利在线| 午夜剧场免费在线观看| 少妇丰满尤物大尺度写真| 欧美精品免费观看二区| 1769国产精品| 色噜噜狠狠狠综合曰曰曰88av| 亚洲美女久久| 黄页网站免费在线观看| av线上观看| 天堂社区日本电影超碰| av中文网站| 欧美女人天堂| 网站黄在线观看| 亚洲欧美自拍视频|