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

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

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

3天內不再提示

如何連接和使用HC-SR04超聲波距離傳感器

454398 ? 來源:一板網 ? 作者:風箏 ? 2020-10-30 16:08 ? 次閱讀

距離傳感器機器人項目最有用的傳感器之一。 HC-SR04超聲波距離傳感器價格便宜,并且可以幫助您的機器人在房間周圍導航。通過一些努力和額外的組件,它也可以用作測量設備。在本篇文章中,您將學習到通過Arduino開發板使用這個美妙的小設備所需要知道的一切。

HC-SR04超聲波距離傳感器

HC-SR04超聲波距離傳感器是一種便宜的設備,對于機器人和測試設備項目非常有用。這個微小的傳感器能??夠測量自身和最近的固體物體之間的距離,如果您試圖避免進入墻壁,這是非常好的信息!

HC-SR04可以直接連接到Arduino或其他微控制器,它的工作電壓為5伏。它也可以與Raspberry Pi一起使用,但是由于HC-SR04需要5V電壓,因此需要一對電阻來連接Pi的3.3V GPIO端口。

這種超聲波距離傳感器能夠測量2厘米到400厘米之間的距離(對于那些不會說“公制”的人來說,大約在1英寸到13英尺之間)。這是一個低電流設備,所以它適用于電池供電設備。作為獎勵,它甚至看起來很酷,就像一對Wall-E機器人的眼睛為您的最新機器人發明!

那么請繼續閱讀,并告訴您如何連接和使用HC-SR04超聲波距離傳感器。我們也會通過一些測試來看看它是多么準確,我們將看看我們如何能夠提高精度。當然,我會有一些示例代碼和項目供您試用。讓我們開始吧!

HC-SR04的工作原理

超聲波距離傳感器使用超聲波脈沖(超出人類聽覺范圍的聲音)來檢測它們與附近固體物體之間的距離。傳感器由兩個主要部分組成:

● 超聲波發射機 - 發射超聲波脈沖,它工作在40KHz。

● 超聲波接收機 - 接收發射的脈沖。如果接收到它們,則會產生一個輸出脈沖,其寬度可用于確定脈沖行進的距離。

HC-SR04有以下四個連接:

● VCC - 5V正電源

● Trig - “觸發器”引腳,驅動該引腳發送超聲波脈沖。

● Echo - 當接收到反射信號時產生脈沖的引腳。脈沖的長度與發送信號被檢測到的時間成正比。

● GND - 接地引腳。

該設備的工作過程如下:

1. 一個持續時間至少10微秒的5伏脈沖施加到Trigger引腳。

2. HC-SR04通過以40KHz發送8個脈沖來響應。這個8脈沖模式使得設備的“超聲波簽名”是獨一無二的,使接收機能夠區分發射模式和超聲背景噪聲。

3. 八個超聲波脈沖通過遠離發射機的空氣傳播。同時,Echo引腳變為高電平,開始形成回波信號的開始。

4. 如果脈沖信號不反射回來,則回聲信號將在38毫秒(38毫秒)后超時并返回低電平。這會產生一個38毫秒的脈沖,表明傳感器范圍內沒有任何障礙物。

5. 如果脈沖被反射回來,當收到信號時,Echo引腳變為低電平。這產生了一個脈沖,其寬度在150μs到25mS之間變化,這取決于信號被接收所花費的時間。

6. 接收到的脈沖寬度用于計算到反射物體的距離。請記住,脈沖表示信號被發送出去并反射回來的時間,所以你需要將結果除以2來得到距離。

下圖顯示了HC-SR04超聲波距離傳感器的尺寸以及有效操作角度。正如你所看到的,當待檢測物體直接位于其前面時,傳感器是最準確的,但是你可以在45度“視角”內得到物體的響應。文件建議將窗口限制在30度(兩邊15度)以獲得準確的讀數。

連接HC-SR04

將HC-SR04連接到Arduino非常簡單。您將需要一些數字I / O端口,并連接到Arduino的5V和接地引腳。

事實上,如果你缺少引腳,甚至可以將HC-SR04的觸發和回聲引腳連接到Arduino上的一個數字I / O引腳,并使用代碼在輸出之間切換引腳(發送10 us脈沖)和輸入(接收回聲脈沖)。有些超聲波傳感器實際上只有一個引腳兼有觸發和回聲。我會進一步討論這個問題,繼續往下看,所以請繼續閱讀。

我將在這里向大家展示的大多數示例都使用更傳統的雙引腳方法。任何免費的Arduino和任意數字I / O引腳都可以使用,所以如果你希望把它連接到一組不同的I / O引腳,只需要改變示例來反映這些變化。演示程序中我將使用Arduino Uno,引腳10為Trigger,引腳13為Echo。

HC-SR04的應用筆記強調,在連接VCC之前,您需要連接接地引腳,所以如果您在面包板上進行“實時”實驗,則可能需要牢記這一點。

所以現在我們已經連接了超聲波距離傳感器,是時候來編寫代碼并進行測試了。
編輯:hfy

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

    關注

    48

    文章

    7574

    瀏覽量

    151713
  • 超聲波
    +關注

    關注

    63

    文章

    3028

    瀏覽量

    138500
  • Arduino
    +關注

    關注

    188

    文章

    6473

    瀏覽量

    187418
  • HC-SR04
    +關注

    關注

    9

    文章

    82

    瀏覽量

    42624
  • 距離傳感器
    +關注

    關注

    3

    文章

    75

    瀏覽量

    15134
收藏 人收藏

    評論

    相關推薦

    超聲波傳感器HC-SR04測距實例軟件

    超聲波傳感器HC-SR04測距實例軟件STM32CubeMX,keil5,野火串口調試助手硬件stm32f103vet6開發板,J-Link,超聲波
    發表于 07-30 07:03

    怎樣去編寫HC-SR04超聲波傳感器的程序呢

    怎樣去編寫HC-SR04超聲波傳感器的程序呢?怎樣去使用HC-SR04超聲波傳感器?
    發表于 10-18 09:19

    如何對基于STM32F103VET6的超聲波傳感器HC-SR04進行測距呢

    HC-SR04超聲波模塊的工作原理是什么?如何對基于STM32F103VET6的超聲波傳感器HC-SR04進行測距呢?
    發表于 11-09 07:40

    HC-SR04超聲波傳感器實驗記錄

    什么是HC-SR04超聲波傳感器呢?HC-SR04超聲波傳感器的工作原理是什么?
    發表于 11-09 06:12

    HC-SR04超聲波測距模塊原理

    、HC-SR04超聲波測距模塊原理1.模塊簡介HC-SR04超聲波模塊常用于機器人避障、物體測距、液位檢測、公共安防、停車場檢測等場所。HC-SR0
    發表于 12-06 07:14

    基于Arduino Nano和HC-SR04超聲波傳感器制作社交距離項目

    描述基于 Arduino Nano、超聲波傳感器和 LED 模塊的針對 Covid-19 冠狀病毒的社會隔離項目在本教程中,您將學習如何基于 Arduino Nano 和 HC-SR04 超聲
    發表于 08-09 06:30

    HC-SR04超聲波測距模塊及程序

    HC-SR04超聲波測距模塊及程序HC-SR04超聲波測距模塊及程序HC-SR04超聲波測距模塊
    發表于 12-08 16:50 ?83次下載

    HC-SR04超聲波測距資料

    、HC-SR04超聲波測距資料幫你了解傳感器實驗、使用快速入門,你擁有值得。
    發表于 05-10 10:36 ?18次下載

    簡單的超聲波測距模塊制作_HC-SR04超聲波測距模塊及制作圖詳解

    本文主要介紹的是HC-SR04超聲波測距模塊及制作圖詳解,首先介紹了超聲波測距原理及特點,其次闡述了HC-SR04超聲波測距模塊,最后奉上了
    發表于 05-18 09:40 ?5.4w次閱讀
    簡單的<b class='flag-5'>超聲波</b>測距模塊制作_<b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b>測距模塊及制作圖詳解

    hc-sr04超聲波傳感器的原理和應用

    本文主要闡述了hc-sr04超聲波傳感器的原理和應用。
    發表于 04-23 09:42 ?3.2w次閱讀

    HC-SR04超聲波測距塊講解(附32單片機源碼)

    、HC-SR04超聲波測距模塊原理1.模塊簡介HC-SR04超聲波模塊常用于機器人避障、物體測距、液位檢測、公共安防、停車場檢測等場所。HC-SR0
    發表于 11-23 18:21 ?133次下載
    <b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b>測距塊講解(附32單片機源碼)

    帶有HC-SR04超聲波傳感器陣列

    方案介紹使用多個低成本超聲傳感器估算固體物體的距離和位置。硬件部件:Arduino Nano R3?? ?×?? ?1個?? ?超聲波傳感器
    發表于 12-30 15:06 ?0次下載

    HC-SR04超聲波傳感器開源分享

    電子發燒友網站提供《HC-SR04超聲波傳感器開源分享.zip》資料免費下載
    發表于 06-12 10:46 ?14次下載
    <b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>開源分享

    Zephyr RTOS和HC-SR04超聲波傳感器開源

    電子發燒友網站提供《Zephyr RTOS和HC-SR04超聲波傳感器開源.zip》資料免費下載
    發表于 06-20 09:44 ?0次下載
    Zephyr RTOS和<b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>開源

    超聲波傳感器HC-SR04(Arduino項目)

    電子發燒友網站提供《超聲波傳感器HC-SR04(Arduino項目).zip》資料免費下載
    發表于 07-04 10:43 ?9次下載
    <b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b><b class='flag-5'>HC-SR04</b>(Arduino項目)
    主站蜘蛛池模板: 国产成人精品高清免费| 网站色小妹| 中文字幕一区2区| 亚洲国产毛片aaaaa无费看| 免费男女| 亚洲精品在线不卡| 色综合久久久高清综合久久久| 日本免费黄色| 狠狠做深爱婷婷综合一区| xxx性欧美| 天堂网在线最新版www| 狠狠干2019| semimi亚洲综合在线观看| 美女被免费网站在线视频九色| 亚洲日韩色图| 日本h片在线观看| 国模最新私拍视频在线观看| 在线天堂中文在线资源网| 久久久久久天天夜夜天天| 看视频免费| 伊人天堂在线| 欧美成人69| 1000部啪啪未满十八勿入| 黄色成人在线| 欧美a视频| 入逼视频| 国产98色在线| 久久天天躁狠狠躁夜夜爽蜜月| 5566在线观看| 天堂资源bt种子在线| 狠狠色丁香婷婷综合视频| 天天澡天天摸天天添视频| 性欧美高清极品xx| 2021天天躁狠狠燥| 欧美精品一区视频| 亚洲午夜一级毛片| 日韩va亚洲va欧美va浪潮| 夜夜春色| 国产在线高清精品二区色五郎| 末发育娇小性色xxxxx视频| 日本aaaaa特黄毛片|