在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【技術(shù)分享】電子指南針項(xiàng)目分享 含設(shè)備端+應(yīng)用端講解

電子發(fā)燒友論壇 ? 2022-07-18 10:07 ? 次閱讀

電子指南針是現(xiàn)代的一種重要導(dǎo)航工具,大到飛機(jī)船舶的導(dǎo)航,小到個(gè)人手機(jī)導(dǎo)航,電子指南針可以說和咱們生活息息相關(guān),密不可分。為什么電子指南針能指示方向?本 Demo 將為你呈現(xiàn),其中蘊(yùn)含了人類智慧及大自然的奧妙。

本項(xiàng)目分為數(shù)據(jù)采集端(設(shè)備端)和效果展示端(應(yīng)用端):

數(shù)據(jù)采集端(設(shè)備端):

1、指南針數(shù)據(jù)采集端:使用的是 Geek_Lite_Board 開發(fā)板,其內(nèi)置了三軸磁力計(jì) AK8963,通過解析磁力計(jì)數(shù)據(jù)獲得指南針數(shù)據(jù)信息操作系統(tǒng)版本為 OpenAtom OpenHarmony 3.0(以下簡(jiǎn)稱“OpenHarmony”);

2、指南針效果展示端:使用的是潤(rùn)和 RK3568 開發(fā)板,操作系統(tǒng)版本為 OpenHarmony 3.1 release。

效果展示端則體現(xiàn)了 OpenHarmony JS UI、Canvas 組件和 NAPI 的能力:

效果展示端(應(yīng)用端)

1、Canvas 組件是一個(gè)畫布組件,獲取到畫布對(duì)象后,可以自定義繪制圖形,比如圓形,線條等,本項(xiàng)目中應(yīng)用端的指南針界面是基于 Canvas 組件開發(fā);

2、NAPl (NativeAPI)是 OpenHarmony 標(biāo)準(zhǔn)系統(tǒng)的一種 JS API 實(shí)現(xiàn)機(jī)制,通過 NAPI 可以實(shí)現(xiàn) JS 與 C/C++ 代碼互相訪問。本項(xiàng)目應(yīng)用端通過 NAPI 來接收設(shè)備端發(fā)出的檢測(cè)信息。

當(dāng)設(shè)備應(yīng)用啟動(dòng)之后,運(yùn)行效果如下動(dòng)圖所示:

b08e4e62-0616-11ed-9ade-dac502259ad0.gif

一、基本原理

地球是一個(gè)大磁體,地球的兩個(gè)極分別在接近地理南極和地理北極的地方,一般情況下地球的磁場(chǎng)強(qiáng)度在 0.5 高斯左右(高斯是磁場(chǎng)強(qiáng)度單位)。

Geek_Lite_Board 開發(fā)板帶有 AK8963 三軸磁力計(jì)。三軸磁力計(jì)能夠測(cè)出相互垂直的三個(gè)方向的磁力大小。通常我們把傳感器平放,即讓重力方向與傳感器垂直,假設(shè)重力方向?yàn)?z 軸,其余兩軸為 x 軸和 y 軸。在只受地球磁場(chǎng)的環(huán)境下(忽略其余弱小干擾),x 軸 y 軸檢測(cè)到的磁力數(shù)據(jù)的矢量和就等于接收到的地球磁場(chǎng)。

我們利用 x 軸與 y 軸的比值,就能確定目前朝向正北邊差多少角度。例如現(xiàn)測(cè)到 x 軸數(shù)據(jù)接近 0.5 高斯,y 軸數(shù)據(jù)接近 0,就認(rèn)為目前的 x 軸方向就是正北方。那 x 軸方向是哪個(gè)方向?關(guān)于 x 軸方向,生產(chǎn)傳感器芯片廠商會(huì)預(yù)定義好傳感器的 x 軸、y 軸及 z 軸方向(通常垂直芯片表面的為 z 軸)。

數(shù)據(jù)流程

b10a6cb8-0616-11ed-9ade-dac502259ad0.png

智能指南針整體方案如上圖所示,主要由 Geek_Lite_Board 開發(fā)板和潤(rùn)和 RK3568 開發(fā)板構(gòu)成,它們采用局域網(wǎng)(路由器)TCP 協(xié)議的通信方式。

1. Geek_Lite_Board 開發(fā)板通過板載的磁力計(jì)獲取磁場(chǎng)數(shù)據(jù),磁場(chǎng)數(shù)據(jù)經(jīng)過處理后得到角度數(shù)據(jù);

2. 角度信息通過 ESP8266 無線 Wi-Fi 模塊發(fā)送到指南針應(yīng)用端;

3. 指南針應(yīng)用端通過 NAPI 接口獲取底層網(wǎng)絡(luò)數(shù)據(jù),并在頁(yè)面展示。

二、功能實(shí)現(xiàn)

指南針數(shù)據(jù)的獲取

Geek_Lite_Board 開發(fā)板通過 IIC 接口與 AK8963 三軸磁力計(jì)通信,讀取三軸方向的磁場(chǎng)數(shù)據(jù),通過磁場(chǎng)數(shù)據(jù)計(jì)算后得到指南針的方位數(shù)據(jù)。

● AK8963介紹

AK8963是采用高靈敏度霍爾傳感器技術(shù),內(nèi)部集成了檢測(cè)x、y、z軸的磁傳感器、傳感器驅(qū)動(dòng)電路信號(hào)放大器和用于處理每個(gè)傳感器信號(hào)的算術(shù)電路。同時(shí),還配備了自測(cè)功能。其緊湊的封裝,還可適用于配備gps的手機(jī)的地圖導(dǎo)航,實(shí)現(xiàn)行人導(dǎo)航等功能。

● AK8963測(cè)量數(shù)據(jù)的讀取

AK8963 和單片機(jī)通過 IIC 接口連接,單片機(jī)操作 IIC 總線按照數(shù)據(jù)手冊(cè)的操作時(shí)序操作即可讀取 AK8963 的數(shù)據(jù),AK8963 獲取測(cè)量數(shù)據(jù)的函數(shù)實(shí)現(xiàn)如下:

uint8_t Mpu_Read_Bytes(uint8_t const regAddr, uint8_t *pData, uint8_t len){ int i = 0; MPU_ENABLE; while (SPI_I2S_GetFlagStatus(SPI5, SPI_I2S_FLAG_TXE) == RESET); SPI_I2S_SendData(SPI5, regAddr | 0x80); while (SPI_I2S_GetFlagStatus(SPI5, SPI_I2S_FLAG_RXNE) == RESET); SPI_I2S_ReceiveData(SPI5); for(i=0; i while(SPI_I2S_GetFlagStatus(SPI5, SPI_I2S_FLAG_TXE) == RESET); SPI_I2S_SendData(SPI5, 0x00); while(SPI_I2S_GetFlagStatus(SPI5, SPI_I2S_FLAG_RXNE) == RESET); pData[i] = SPI_I2S_ReceiveData(SPI5); } MPU_DISABLE; return 0;}

● AK8963數(shù)據(jù)處理得到磁力數(shù)據(jù)

調(diào)用 Mpu_Read_Bytes 函數(shù)獲取測(cè)量數(shù)據(jù),其中 MPU_BUFF[15] 到 MPU_BUFF[20] 這六個(gè)字節(jié)的數(shù)據(jù)就是磁力計(jì)的數(shù)據(jù)。此時(shí)的磁力計(jì)數(shù)據(jù)還不穩(wěn)定不能直接用來計(jì)算指南針的角度,還需要進(jìn)行濾波處理,此處用到的濾波算法是滑動(dòng)均值濾波。數(shù)據(jù)處理代碼如下:

Mpu_Read_Bytes(MPUREG_ACCEL_XOUT_H, MPU_BUFF, 28);if(MPU_BUFF[14] == 1) { // 從 MPU_BUFF[]中提取磁力數(shù)據(jù) Mpu_Data.mag_x = (MPU_BUFF[16] << 8) | MPU_BUFF[15]; ? ?Mpu_Data.mag_y = (MPU_BUFF[18] << 8) | MPU_BUFF[17]; ? ?Mpu_Data.mag_z = (MPU_BUFF[20] << 8) | MPU_BUFF[19]; ?// 對(duì)x軸方向磁力計(jì)數(shù)據(jù)進(jìn)行濾波,取滑動(dòng)平均 ?for(i=0;i<14;i++) { ? ?mag_x_buff[i] = mag_x_buff[i+1] ? //滑動(dòng) ?} ? ? ?if(Mpu_Data.mag_x > -500 && Mpu_Data.mag_x < 500) { ? ? ? ?mag_x_buff[14] = Mpu_Data.mag_x; ? ?} ? ?//取平均值 ? ?Mpu_Calc.mag_x = ( mag_x_buff[0] + mag_x_buff[1] + mag_x_buff[2] \ ? ?+ mag_x_buff[3] + mag_x_buff[4] + mag_x_buff[5] + mag_x_buff[6] \ ? ?+ mag_x_buff[7] + mag_x_buff[8] + mag_x_buff[9] + mag_x_buff[10] \ ? ?+ mag_x_buff[11] + mag_x_buff[12] + mag_x_buff[13] ? ?+ mag_x_buff[14] )/15.0f; ? ? // 對(duì)y軸方向磁力計(jì)數(shù)據(jù)進(jìn)行濾波,取滑動(dòng)平均 ? ?for(i=0;i<14;i++){ ? ? ?mag_y_buff[i] = mag_y_buff[i+1]; ?//滑動(dòng) ? ? ? ? ? ?} ? ? ? ? ? ?if(Mpu_Data.mag_y > -500 && Mpu_Data.mag_y < 500){ ? ? mag_y_buff[14] = Mpu_Data.mag_y; ? ?} ? ?//取平均值 ? ?Mpu_Calc.mag_y = ( mag_y_buff[0] + mag_y_buff[1] + mag_y_buff[2] \ ? ?+ mag_y_buff[3] + mag_y_buff[4] + mag_y_buff[5] + mag_y_buff[6] \ ? ?+ mag_y_buff[7] + mag_y_buff[8] + mag_y_buff[9] + mag_y_buff[10] \ ? ?+ mag_y_buff[11] + mag_y_buff[12] + mag_y_buff[13] ? ?+ mag_y_buff[14] )/15.0f; ? ?// 對(duì)磁力計(jì)z軸方向進(jìn)行濾波 ? ?mag_z_buff[0] = mag_z_buff[1]; ? ?mag_z_buff[1] = Mpu_Data.mag_z; ? ?Mpu_Calc.mag_z = (int16_t)((mag_z_buff[0] + mag_z_buff[1])/ 2.0f);}

● 角度數(shù)據(jù)計(jì)算

磁力計(jì)數(shù)據(jù)通過濾波后得到 x y z 三個(gè)軸方向的磁力分量,計(jì)算出 x 和 y軸的 tan 值,再通過反正切計(jì)算出角度,角度經(jīng)過滑動(dòng)平均得到最終需要顯示出來的指南針角度值,計(jì)算過程見如下代碼。

angle_buff[0] = angle_buff[1]; angle_buff[1] = angle_buff[2]; angle_buff[2] = ((uint16_t)(atan2((Mpu_Calc.mag_y - Mag_y_OffSet),\ (Mpu_Calc.mag_x - Mag_x_OffSet)) *180 / PI + 180 )); angle = ((uint16_t)((angle_buff[0] + angle_buff[1] + angle_buff[2]) \ / 3.0 + 0.5));

指南針數(shù)據(jù)的傳輸

Geek_Lite_Board 開發(fā)板外掛 ESP8266 Wi-Fi 模組通過局域網(wǎng) TCP 通信的方式將角度數(shù)據(jù)傳輸給潤(rùn)和 RK3568 開發(fā)板,潤(rùn)和 RK3568 開發(fā)板通過 NAPI 接口獲取底層網(wǎng)絡(luò)數(shù)據(jù),從網(wǎng)絡(luò)數(shù)據(jù)中解析出角度數(shù)據(jù),并在顯示屏上顯示出來。

角度數(shù)據(jù)的顯示

角度數(shù)據(jù)的顯示由潤(rùn)和 RK3568 開發(fā)板實(shí)現(xiàn),主要分為指南針顯示頁(yè)面的繪制和 NAPI 從局域網(wǎng)上獲取角度數(shù)據(jù)并展示到界面上。

指南針顯示頁(yè)面

指南針的顯示頁(yè)面主要通過 Canvas 組件畫圖完成,包含方位角度、指南針針盤和指示線,顯示整體效果如下圖所示。

b133ae84-0616-11ed-9ade-dac502259ad0.png

指南針針盤由一個(gè) Canvas 組件構(gòu)成,包含了三個(gè)部分,分別為刻度盤、角度數(shù)字、方位文字,他們的效果圖分別如下:

● 刻度盤

b17f1aa4-0616-11ed-9ade-dac502259ad0.png

● 角度數(shù)字

b194e26c-0616-11ed-9ade-dac502259ad0.png

● 方位文字

b1aaf804-0616-11ed-9ade-dac502259ad0.png

Canvas組件相關(guān)知識(shí)可以參考:https://gitee.com/openharmony/do ... ts-canvas-canvas.md

NAPI

NAPI(Native API)是 OpenHarmony 標(biāo)準(zhǔn)系統(tǒng)的一種 JS API 實(shí)現(xiàn)機(jī)制,適合封裝 IO、CPU 密集型、OS 底層等能力并對(duì)外暴露 JS 接口,通過 NAPI 可以實(shí)現(xiàn) JS 與 C/C++ 代碼互相訪問。潤(rùn)和 RK3568 應(yīng)用端通過 NAPI 來接收設(shè)備端發(fā)出的檢測(cè)信息。

底層 NAPI 模塊封裝

● 本應(yīng)用封裝的模塊名為 tcpserverapi,先下載源碼,源碼路徑為:


https://gitee.com/openharmony-sig/knowledge_demo_temp/tree/master/dev/team_x/napi_tcpservermodule/tcpservermodule

● 下載完成后放到 OpenHarmony 3.1 Release 版本源碼根目錄,并配置編譯腳本;第一次編譯完成需要燒寫整個(gè)鏡像,請(qǐng)參考[開發(fā)板上新 | RK3568 開發(fā)板上絲滑體驗(yàn) OpenHarmony 標(biāo)準(zhǔn)系統(tǒng)]:


https://gitee.com/openharmony-sig/knowledge_demo_smart_home/tree/master/dev/docs/rk3568_quick_start

● 后面修改模塊源碼,只需將庫(kù)send到板子里面。命令如下:

先掛載,再sendhdc_std shell mount -o remount,rw /hdc_std file send libtcpserverapi.z.so system/lib/module/libtcpserverapi.z.so應(yīng)用端導(dǎo)入NAPI模塊import tcpserverapi from '@ohos.tcpserverapi'應(yīng)用端NAPI接口調(diào)用//調(diào)用initServer接口 初始化 TCP 服務(wù)器tcpserverapi.initServer()//調(diào)用recvMsg 獲取并解析SMT32板子發(fā)送過來的角度tcpserverapi.recvMsg().then((result) => { var resultAngle = result.angle; })

更多 NAPI 相關(guān)知識(shí)請(qǐng)參考《標(biāo)準(zhǔn)設(shè)備應(yīng)用開發(fā) Native Api》視頻課程。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 電子指南針
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    6115
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    自動(dòng)駕駛技術(shù)研究與分析

    編者語:「智駕最前沿」微信公眾號(hào)后臺(tái)回復(fù):C-0450,獲取本文參考報(bào)告:《自動(dòng)駕駛行業(yè)研究報(bào)告》pdf下載方式。 自動(dòng)駕駛進(jìn)入2024年,無疑成為其最火熱的一項(xiàng)
    的頭像 發(fā)表于 12-19 13:07 ?172次閱讀

    爆火的如何加速智駕落地?

    編者語:「智駕最前沿」微信公眾號(hào)后臺(tái)回復(fù):C-0551,獲取本文參考報(bào)告:《智能汽車技術(shù)研究報(bào)告》pdf下載方式。 “”無疑是2
    的頭像 發(fā)表于 11-26 13:17 ?261次閱讀
    爆火的<b class='flag-5'>端</b>到<b class='flag-5'>端</b>如何加速智駕落地?

    充電協(xié)議和受電協(xié)議有什么區(qū)別及協(xié)議芯片的應(yīng)用

    隨著手機(jī)快充技術(shù)出現(xiàn),傳統(tǒng)的慢充模式已經(jīng)滿足不了人們對(duì)充電速度的要求,很多電子產(chǎn)品也已經(jīng)紛紛用上了快充模式。在快充的技術(shù)又區(qū)分充電快充協(xié)議和受電
    的頭像 發(fā)表于 10-17 16:14 ?454次閱讀
    充電<b class='flag-5'>端</b>協(xié)議和受電<b class='flag-5'>端</b>協(xié)議有什么區(qū)別及協(xié)議芯片的應(yīng)用

    放大器單輸出的區(qū)別

    放大器是電子學(xué)中的一種重要設(shè)備,用于增強(qiáng)信號(hào)的幅度。在放大器的設(shè)計(jì)和應(yīng)用中,單輸出和雙輸出是兩種常見的輸出方式。這兩種方式各有特點(diǎn)和應(yīng)用場(chǎng)景。 1. 單
    的頭像 發(fā)表于 10-08 16:36 ?1590次閱讀

    測(cè)試用例怎么寫

    編寫測(cè)試用例是確保軟件系統(tǒng)從頭到尾能夠正常工作的關(guān)鍵步驟。以下是一個(gè)詳細(xì)的指南,介紹如何編寫測(cè)試用例: 一、理解
    的頭像 發(fā)表于 09-20 10:29 ?455次閱讀

    芯盾時(shí)代設(shè)備指紋技術(shù)如何助力移動(dòng)安全

    隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,移動(dòng)安全風(fēng)險(xiǎn)頻發(fā)。設(shè)備指紋技術(shù)憑借高精度的設(shè)備識(shí)別能力,能夠幫助企業(yè)提升移動(dòng)安全防護(hù)能力,精準(zhǔn)區(qū)分合法與風(fēng)險(xiǎn)行
    的頭像 發(fā)表于 08-28 09:41 ?527次閱讀

    恩智浦完整的Matter解決方案

    恩智浦為打造Matter設(shè)備,提供了完整的解決方案,從連接和安全解決方案到處理器和軟件,應(yīng)有盡有,為Matter標(biāo)準(zhǔn)的規(guī)模化商用提供有力支撐。
    的頭像 發(fā)表于 08-26 18:04 ?2574次閱讀
    恩智浦完整的Matter<b class='flag-5'>端</b>到<b class='flag-5'>端</b>解決方案

    醫(yī)療機(jī)器人的“指南針”:MT6701磁編碼IC實(shí)現(xiàn)精確導(dǎo)航

    ,MT6701 磁編碼 IC 憑借其卓越的性能,成為了實(shí)現(xiàn)精密導(dǎo)航的核心力量。 MT6701 磁編碼 IC 究竟有何獨(dú)特之處?它就像是醫(yī)療機(jī)器人的“指南針”,能夠在復(fù)雜的醫(yī)療環(huán)境中為機(jī)器人提供精確無誤的位置和方向信息。想象一下,在一臺(tái)精密的
    的頭像 發(fā)表于 08-23 17:23 ?436次閱讀

    saas模式的一套智慧工地云平臺(tái)源碼,支持多端展示:PC、大屏、手機(jī)、平板

    基于微服務(wù)架構(gòu)+Java+Spring Cloud +UniApp +MySql技術(shù)開發(fā)saas模式的一套智慧工地云平臺(tái)源碼,支持多端展示:PC、大屏、手機(jī)、平板
    的頭像 發(fā)表于 08-06 16:41 ?354次閱讀
    saas模式的一套智慧工地云平臺(tái)源碼,支持多端展示:PC<b class='flag-5'>端</b>、大屏<b class='flag-5'>端</b>、手機(jī)<b class='flag-5'>端</b>、平板<b class='flag-5'>端</b>

    電阻的電流和電壓是如何區(qū)分的

    電阻,又稱為四測(cè)量電阻或凱爾文電阻,是一種特殊的電阻器,主要用于精密測(cè)量電路中的電阻值。四電阻的電流和電壓的區(qū)分對(duì)于測(cè)量的準(zhǔn)確性
    的頭像 發(fā)表于 08-05 10:48 ?1215次閱讀

    輸入和雙輸入的區(qū)別是什么

    輸入和雙輸入是電子電路設(shè)計(jì)中的兩種不同的輸入方式。它們?cè)陔娐吩O(shè)計(jì)、性能和應(yīng)用方面存在一些關(guān)鍵的區(qū)別 單輸入 單輸入是一種常見的輸入
    的頭像 發(fā)表于 07-31 10:50 ?2611次閱讀

    比較器輸入和輸出的關(guān)系

    比較器是一種電子設(shè)備,用于比較兩個(gè)電壓或電流信號(hào)的大小。比較器的輸入和輸出之間的關(guān)系是其核心功能之一。 比較器的基本原理 比較器是一種模擬電路,其基本原理是將兩個(gè)輸入信號(hào)進(jìn)行比較,并根據(jù)比較結(jié)果
    的頭像 發(fā)表于 07-10 10:39 ?2362次閱讀

    小鵬汽車發(fā)布大模型

    小鵬汽車近日宣布,其成功研發(fā)并發(fā)布了“國(guó)內(nèi)首個(gè)量產(chǎn)上車”的大模型,該模型可直接通過傳感器輸入內(nèi)容來控制車輛,標(biāo)志著智能駕駛技術(shù)的新突破。
    的頭像 發(fā)表于 05-21 15:09 ?689次閱讀

    科學(xué)指南針&amp;華東理工大學(xué)XPS表面分析技術(shù)課程圓滿落幕

    在科學(xué)探索的道路上,不斷學(xué)習(xí)和掌握先進(jìn)的科研技術(shù)對(duì)于推動(dòng)學(xué)術(shù)創(chuàng)新至關(guān)重要。近日,科學(xué)指南針與華東理工大學(xué)聯(lián)合舉辦的XPS表面分析技術(shù)課程在華東理工大學(xué)奉賢校區(qū)圓滿結(jié)束。本次課程吸引了眾多
    的頭像 發(fā)表于 05-18 15:01 ?552次閱讀

    目標(biāo)主力能源:華為智能光伏的時(shí)代指南針

    真正讓光伏能源走向舞臺(tái)中央,還需要一枚技術(shù)與產(chǎn)業(yè)中的指南針
    的頭像 發(fā)表于 01-25 09:57 ?3043次閱讀
    目標(biāo)主力能源:華為智能光伏的時(shí)代<b class='flag-5'>指南針</b>
    主站蜘蛛池模板: 久草资源站在线| 国产综合久久久久影院| 欧美性猛交xxxxbbbb| 欧美日本一区二区三区道| 6969精品视频在线观看| 午夜日韩| 91视频免费观看| 色天网站| 黄色大片日本| 夜夜操综合| 123成人网| 亚洲一级毛片免费在线观看| 六月综合| 午夜精品视频在线观看美女| 91久操| 日本人zzzwww| 天天干天天干天天干| 日本一区二区不卡在线| 欧美zooz人禽交免费| 天堂网www天堂在线网| 狠狠狠狠干| 国内在线观看精品免费视频| 国产精品视频久久久| 五月开心六月伊人色婷婷| luxu259在线中文字幕| 男人的天堂222eee| 男同小黄文| 韩国三级hd中文字幕久久精品| 福利视频免费看| 色综合久久五月| 天天精品在线| 伊人婷婷涩六月丁香七月| 欧美精品二区| 狠狠干免费视频| 黄视频在线免费看| 国产在线一卡二卡| 国产91啪| 黄色伊人| 中文字幕一二三四区| 色香婷婷| 男人资源在线|