色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

超聲波探測器DIY圖解

454398 ? 來源:工程師wv ? 2019-08-27 14:42 ? 次閱讀

第1步:它是如何工作的?

超聲波探測器DIY圖解

定位系統由三個帶有超聲波探測器傳感器站形成,id_node 1,2和3形成一個掃過角度的矩形或正方形如圖所示,它們之間的距離是已知的。

const float distancebetween1and2 = 60.0;

const float distancebetween2and3 = 75.0;

這些傳感器測量id_node大于3且具有超聲波探測器的其他物體的距離和角度掃描角度為170°。

所有這些都使用無線通信將距離,測量角度和id_node發送到另一個主站進行分析,使用三角計算計算物體的位置并識別它們。/p》

為了避免干擾,主站以這種方式同步所有超聲波探測器,每個探測器只測量一個超聲波探測器時刻

在此之后并使用串行通信,主站將信息(角度,距離,id_object)發送到處理草圖以繪制結果。

步驟2 :如何配置三個傳感器站和對象

每個傳感器站的唯一功能是檢測對象并發送距離列表測量到主站的角度和id節點。

因此,您必須更新允許的最大檢測距離(“valid_max_distance”)和最小值(“valid_min_distance”)(厘米),以改善檢測和限制檢測區域:

int valid_max_distance = 80;

int valid_min_distance = 1;

這些傳感器站的id節點(下面代碼中的“this_node”)為1,2和3,主站的id節點為0 。

const uint16_t this_node = 01; // Address of our node in Octal format (Node01,Node02, Node03)

const uint16_t other_node = 00; //Address of the master node (Node00) in Octal format

每個傳感器站掃描并且角度為100o(下面的代碼中為“max_angle”)

#define min_angle 0

#define max_angle 100

如上所述,對象的唯一功能是檢測對象并將測量的距離,角度和id對象列表發送給主站。一個對象的id(下面代碼中的“this_node”)必須大于3.

每個對象掃描并且角度為170o,如上所述,可以更新最大和最小檢測距離。

const uint16_t this_node = 04; // Address of our node in Octal format (Node04,Node05, 。..)

const uint16_t other_node = 00; // Address of the master node (Node00) in Octal format

int valid_max_distance = 80;

int valid_min_distance = 1;

#define min_angle 0

#define max_angle 170

步驟3:如何配置主站

主站的功能是接收傳感器站和對象的傳輸,并使用串行端口將結果發送到處理草圖以繪制它們。此外,以這種方式同步所有物體和三個傳感器站,每次只測量其中一個以避免干擾。

Firstable你必須更新傳感器1和2之間的距離(厘米)和2到3之間的距離。

const float distancebetween1and2 = 60.0;

const float distancebetween2and3 = 70.0;

草圖以下列方式計算對象的位置:

對于對象的所有傳輸( id_node大于3)在超聲波傳感器(id_node 1,2或3)的每次傳輸中尋找相同的距離。

所有這些點形成一個“候選者”列表(距離,角度,id_node)作為一個對象的位置(草圖中的“process_pointobject_with_pointssensor”)。

對于前一個列表中的每個“候選者”,函數“candidate_selected_between_sensor2and3”從超聲波傳感器2和3的角度計算它們中的哪個匹配以下三角條件(參見圖片2和3)

float distancefroms2 = sin(radians(angle)) * distance;

float distancefroms3 = cos(radians(angle_candidate)) * distance_candidate;

// Trigonometry condition 1

abs(distancefroms2 + distancefroms3 - distancebetween2and3) 《= float(max_diference_distance)

如上所述,對于前一列表的每個“候選”,從超聲波傳感器1的角度計算函數“candidate_selected_between_sensor1and2” 2其中哪一個與以下三角關系匹配(見圖2和圖3)

float distancefroms1 = sin(radians(angle)) * distance;

float distancefroms2 = cos(radians(angle_candidate)) * distance_candidate;

// Trigonometry condition 2

abs(distancefroms1 + distancefroms2 - distancebetween1and2) 《= float(max_diference_distance)

只有候選者(距離,角度,id_node)匹配三角測量條件1和2是傳感器站1,2和3檢測到的識別對象。

之后,主站將結果發送到處理草圖繪制它們。

步驟4:材料清單

一個傳感器站或一個對象所需的材料清單是以下內容:

納米板

超聲波傳感器

微型伺服電機

NRF24L01無線模塊

NRF24L01適配器

以及主站的材料清單如下:

Nano board

NRF24L01無線模塊

NRF24L01適配器

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 探測器
    +關注

    關注

    14

    文章

    2646

    瀏覽量

    73057
  • 超聲波
    +關注

    關注

    63

    文章

    3021

    瀏覽量

    138434
收藏 人收藏

    評論

    相關推薦

    超聲波液位計的工作原理 超聲波液位計與其他液位計的比較

    超聲波液位計是一種利用超聲波信號來測量液體高度的儀器。其工作原理基于超聲波在介質中的傳播特性。以下是超聲波液位計的基本工作原理: 發射超聲波
    的頭像 發表于 11-23 10:28 ?356次閱讀

    超聲波和次聲波的頻率范圍和應用

    超聲波和次聲波是兩種不同頻率的聲波,它們在許多領域都有廣泛的應用。以下是關于超聲波和次聲波的頻率范圍和應用的介紹:
    的頭像 發表于 09-19 16:42 ?2670次閱讀

    典型的超聲波傳感及其應用領域

    超聲波傳感是一種利用超聲波信號進行檢測和測量的傳感,廣泛應用于工業、醫療、環境監測等領域。 一、超聲波傳感
    的頭像 發表于 09-07 11:40 ?1633次閱讀

    超聲波為什么能探測障礙物

    超聲波是一種頻率高于人類聽覺范圍的聲波,通常在20kHz以上。由于其高頻特性,超聲波在傳播過程中具有較高的方向性和穿透力,因此被廣泛應用于各種領域,如醫學、工業、海洋探測等。在這些應用
    的頭像 發表于 08-16 10:27 ?1024次閱讀

    雷達探測障礙物是超聲波還是次聲波

    的特點,這使得它非常適合用于探測和測距。 雷達探測障礙物的工作原理 雷達(包括超聲波雷達)通過發射裝置向外發射超聲波。 這些超聲波遇到障礙物
    的頭像 發表于 08-16 10:26 ?1460次閱讀

    超聲波無損檢測原理及應用

    超聲波無損檢測(Ultrasonic Non-Destructive Testing,簡稱UT)是一種利用超聲波在材料內部傳播的特性,檢測材料內部缺陷和結構的無損檢測技術。本文將詳細介紹超聲波無損
    的頭像 發表于 05-24 16:48 ?5684次閱讀

    超聲波連接示波器問題

    我買了一只中心頻率2.5Mhz的超聲波探頭,當我連接到示波器上的時候就有信號在顯示屏上。 我想問的是示波器上的信號到底是接收的環境中的超聲波信號? 還是當探頭接到示波器上 探頭就會自動的發射超聲波然后再接收自己發射的
    發表于 05-04 14:46

    超聲波傳感的工作原理 超聲波傳感聲波頻率是多少

    超聲波傳感是一種常用的非接觸式測距傳感,以其精確測量距離、高可靠性和廣泛應用而受到廣泛青睞。超聲波傳感工作原理基于
    的頭像 發表于 02-21 15:30 ?2421次閱讀

    超聲波流量計的工作原理 超聲波熱量表怎么調

    流量計的工作原理。 發聲過程 超聲波流量計中的傳感主要包括一個發聲和一個接收。發聲在流體中發出一束高頻的
    的頭像 發表于 01-30 10:43 ?2552次閱讀

    超聲波液位傳感的工作原理 超聲波液位傳感型號

    超聲波液位傳感是一種常用于測量液體或固體物料高度的裝置。其工作原理基于超聲波傳播和回波反射的原理,通過發送超聲波脈沖并測量回波的時間來確定物體的距離。下面將詳細介紹
    的頭像 發表于 01-30 09:52 ?1791次閱讀

    超聲波傳感形成超聲波的原理

    超聲波傳感發射頭是利用壓電效應來實現產生超聲波的,就是在發射頭不斷給出一定頻率的如40KHz的電壓信號,就可以產生超聲波
    的頭像 發表于 01-29 10:23 ?1095次閱讀

    超聲波傳感超聲波測距原理分析

    聲音是由振動產生的,能夠產生超聲波的裝置就是超聲波傳感,習慣上稱為超聲換能器,或者超聲探頭。
    發表于 01-29 09:20 ?920次閱讀
    <b class='flag-5'>超聲波</b>傳感<b class='flag-5'>器</b>和<b class='flag-5'>超聲波</b>測距原理分析

    超聲波測距原理 超聲波測距離傳感接線方法

    超聲波測距是一種常用的測距方法,通過發射超聲波脈沖,利用其在空氣中傳播速度較快的特點,測量出從傳感到目標物體的時間差,并進而計算出距離。超聲波測距具有非接觸式、高精度、可靠性高等特點
    的頭像 發表于 01-22 15:22 ?2473次閱讀

    超聲波傳感的工作原理 超聲波傳感的應用

    超聲波傳感是一種基于超聲波的無接觸式測距傳感,可以廣泛應用于工業、醫療、軍事等領域。本文將詳細介紹超聲波傳感
    的頭像 發表于 01-18 14:04 ?1756次閱讀

    超聲波傳感聲波頻率是多少

    超聲波傳感一般使用40kHz左右。超聲波傳感是一種常用的非接觸測距裝置,利用超聲波的傳播速度測量目標物體與傳感
    的頭像 發表于 01-16 09:47 ?1908次閱讀
    主站蜘蛛池模板: 视频网站入口在线看| 99精品国产AV一区二区麻豆| 黄色软件色多多| 伊人AV一区二区三区夜色撩人| 精品国产在线亚洲欧美| 97国产精品视频在线观看| 一边啪啪的一边呻吟声口述| 久久精品视在线观看2| 欧美国产精品主播一区| 新影音先锋男人色资源网| 92国产精品午夜免费福利视频| 国产亚洲精品久久久久久一区二区 | 99这里只有是精品2| 美女被触手注入精子强制受孕漫画 | wwwwxxxxx中国| 拍床戏被肉高H纯肉H在水| ⅹxx日本护土| 人人澡人人擦人人免费| 成人性生交大片免费看金瓶七仙女| 欧美一区二区激情视频| 被爽到叫呻呤视频免费视频| 日韩精品无码免费专区 | 陈红下面又紧又小好爽| 色欲人妻AAAAAAA无码| 国产精品久久久久影院嫩草| 亚洲AV日韩AV欧美在线观看网| 国产免费69成人精品视频| 亚洲精品人成电影网| 久久青草费线频观看国产| 97精品在线| 三级黄色片免费观看| 国产又爽又黄又不遮挡视频| 尹人久久大香找蕉综合影院| 男女一边摸一边做羞羞的事情免费| xnxx高中生| 亚洲VA欧美VA天堂V国产综合| 久久精品免费电影| jk白丝袜美女被男人桶| 午夜福利影院私人爽爽| 久久99re6国产在线播放| jizz破处|