日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

怎樣用Arduino連接HC-SR04超聲波傳感器來(lái)構(gòu)建電子卷尺

454398 ? 來(lái)源:工程師吳畏 ? 2019-07-30 09:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

您是否見(jiàn)過(guò)一個(gè)機(jī)器人項(xiàng)目,其設(shè)備看起來(lái)像一對(duì)大卡通眼睛,想知道那部分是做什么的?有可能你正在看超聲波傳感器。在本教程中,您將了解HC-SR04超聲波傳感器,包括如何使用Arduino連接它來(lái)構(gòu)建電子卷尺。

超聲波如何傳感器工作?

超聲波傳感器是一種利用超聲波測(cè)量物體距離的裝置。超聲波換能器 - 麥克風(fēng)和揚(yáng)聲器串聯(lián) - 發(fā)送和接收超高頻聲波以獲得物體的距離或接近度。超高頻聲波從物體表面反射,形成獨(dú)特的回聲模式。

怎樣用Arduino連接HC-SR04超聲波傳感器來(lái)構(gòu)建電子卷尺

圖1 。 HC-SR04超聲波傳感器。

圖2顯示了超聲波傳感器的超高頻聲音波從物體表面反射。

圖2. 發(fā)送和反射波:超聲波傳感器基本操作。

使用TinkerCad電路將超聲波傳感器連接到Arduino

基本了解超聲波傳感器的工作原理,現(xiàn)在就可以了將設(shè)備連接到Arduino。要探索超聲波傳感器的操作,您可以使用TinkerCad電路構(gòu)建虛擬功能電路。

TinkerCad Circuits是一款免費(fèi)的在線電路仿真器,可以在將它們連接到真正的面包板上之前模擬各種電氣和電子電路。您甚至可以使用TinkerCad Circuits測(cè)試Arduino項(xiàng)目(包括代碼)。在承諾構(gòu)建物理電路之前,您可以通過(guò)實(shí)驗(yàn)獲得寶貴的電子知識(shí)。

圖3顯示了使用TinkerCad Circuits構(gòu)建的功能超聲波傳感器Arduino項(xiàng)目。

圖3. 在線超聲波傳感器和Arduino TinkerCard電路。

如果您有試驗(yàn)超聲波傳感器的面包板,請(qǐng)使用圖4作為參考。

圖4. TinkerCad Circuits內(nèi)置的面包板布線版本。

在面包板上用Arduino連接超聲波傳感器

您可以使用TinkerCad Circuits內(nèi)置的超聲波傳感器Arduino電路或圖5所示的電氣接線圖來(lái)構(gòu)建您的傳感設(shè)備。

圖5。實(shí)際超聲波傳感器的電氣接線圖到Arduino。

如果您使用的是4針超聲波傳感器,則常閉引腳(NC)接地。您可以如圖所示放置面包板上的超聲波傳感器,并使用跳線完成Arduino的接線。

這是我使用4線跳線將超聲波傳感器連接到Arduino的電路。

圖6。作者的實(shí)際電路。

4線跳線線束采用彩色編碼。圖7顯示了Arduino和超聲波傳感器之間的接線連接。

圖7. 4線彩色編碼跳線接線連接。

您現(xiàn)在已成功將超聲波傳感器連接到Arduino!您現(xiàn)在可以將超聲波傳感器代碼安裝(上傳)到Arduino。

超聲波傳感器代碼

該項(xiàng)目的最后一部分是將超聲波傳感器代碼上傳到Arduino。使用USB線將Arduino連接到臺(tái)式PC或筆記本電腦。在Arduino IDE中,輸入如下所示的代碼。您也可以將代碼下載到臺(tái)式PC或筆記本電腦的硬盤上。在IDE中,您可以通過(guò)單擊水平箭頭上傳代碼。

此草圖讀取 PING)))超聲波測(cè)距儀,并返回距離范圍內(nèi)最近的對(duì)象的距離。為此,它向傳感器發(fā)送脈沖以啟動(dòng)讀數(shù),然后監(jiān)聽(tīng)要返回的脈沖。返回脈沖的長(zhǎng)度與物體距傳感器的距離成正比。

電路:

+ P連接+)+)連接到+ 5V

PING的GND連接)))接地

PING的SIG連接)))連接到數(shù)字引腳7

完整項(xiàng)目代碼

/* Ping))) Sensor

*/

// this constant won‘t change. It’s the pin number

// of the sensor‘s output:

const int pingPin = 7;

void setup() {

// initialize serial communication:

Serial.begin(9600);

}

void loop()

{

// establish variables for duration of the ping,

// and the distance result in inches and centimeters

long duration, inches, cm;

// The PING))) is triggered by a HIGH pulse of 2 or more microseconds.

// Give a short LOW pulse beforehand to ensure a clean HIGH pulse:

pinMode(pingPin, OUTPUT);

digitalWrite(pingPin, LOW);

delayMicroseconds(2);

digitalWrite(pingPin, HIGH);

delayMicroseconds(2);

digitalWrite(pingPin, LOW);

// The same pin is used to read the signal from the PING))): a HIGH

// pulse whose duration is the time (in microseconds) from the sending

// of the ping to the reception of its echo off of an object.

pinMode(pingPin, INPUT);

duration = pulseIn(pingPin, HIGH);

// convert the time into a distance

inches = microsecondsToInches(duration);

inches = inches +2;// Ultrasonic Calibration factor

cm = microsecondsToCentimeters(duration);

cm = cm +2; // Ultrasonic Calibration factor

// Display measured values on the Serial Monitor

Serial.print(inches);

Serial.print(“in, ”);

Serial.print(cm);

Serial.print(“cm”);

Serial.println();

delay(1000);

}

long microsecondsToInches(long microseconds)

{

// According to Parallax’s datasheet for the PING))), there are

// 73.746 microseconds per inch (i.e. sound travels at 1130 feet per

// second)。 This gives the distance travelled by the ping, outbound

// and return, so we divide by 2 to get the distance of the obstacle.

// See: http://www.parallax.com/dl/docs/prod/acc/28015-PING-v1.3.pdf

return microseconds / 74 / 2;

}

// microsecondsToCentimeters function

long microsecondsToCentimeters(long microseconds)

{

// The speed of sound is 340 m/s or 29 microseconds per centimeter.

// The ping travels out and back, so to find the distance of the

// object we take half of the distance travelled.

return microseconds / 29 / 2;

}

您應(yīng)該立即在IDE中看到距離數(shù)據(jù)向下滾動(dòng)。圖8顯示了示例距離測(cè)量會(huì)話的數(shù)據(jù)。

圖8. 帶電子卷尺的示例距離測(cè)量會(huì)話。

在超聲波傳感器和測(cè)量距離的物體之間放置一個(gè)小刻度尺或標(biāo)尺。您的讀數(shù)與實(shí)際測(cè)量距離相比有多準(zhǔn)確?

測(cè)量值應(yīng)該非常接近相同,這意味著您已經(jīng)成功構(gòu)建了電子卷尺。您可以使用電子卷尺觀察各種物體及其測(cè)量距離。快樂(lè)測(cè)量!

注意

此項(xiàng)目代碼最初由David A Mellis創(chuàng)建,由Tom Igoe修改,后來(lái)由Don Wilcher修改。此示例代碼位于公共域中。

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

    關(guān)注

    190

    文章

    6527

    瀏覽量

    197519
  • HC-SR04
    +關(guān)注

    關(guān)注

    9

    文章

    82

    瀏覽量

    43724
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    超聲波壓力傳感器:精準(zhǔn)感知,開(kāi)啟智能監(jiān)測(cè)新時(shí)代

    在工業(yè)自動(dòng)化、環(huán)境監(jiān)測(cè)、智能家居等眾多領(lǐng)域,壓力監(jiān)測(cè)的精準(zhǔn)度與可靠性至關(guān)重要。超聲波壓力傳感器,憑借其獨(dú)特的原理和卓越的性能,正逐漸成為這些領(lǐng)域中不可或缺的關(guān)鍵設(shè)備,為各行業(yè)的智能化發(fā)展注入強(qiáng)大
    的頭像 發(fā)表于 03-30 08:43 ?259次閱讀
    <b class='flag-5'>超聲波</b>壓力<b class='flag-5'>傳感器</b>:精準(zhǔn)感知,開(kāi)啟智能監(jiān)測(cè)新時(shí)代

    為什么超聲波傳感器不能直接顯示氧氣濃度?

    超聲波氧氣流量傳感器是一種常用于便攜式制氧機(jī)的核心部件,它利用超聲波技術(shù)來(lái)感知氧氣流動(dòng)和濃度變化。雖然名字里帶有“濃度”二字,但很多用戶在實(shí)際使用中會(huì)發(fā)現(xiàn):它并不能像其他
    的頭像 發(fā)表于 03-20 12:04 ?292次閱讀
    為什么<b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>不能直接顯示氧氣濃度?

    哪些因素影響超聲波傳感器檢測(cè)范圍與精度

    超聲波技術(shù),以其可靠性高和適應(yīng)范圍廣而聞名,它能夠適用于不同的應(yīng)用場(chǎng)合。因其可靠的測(cè)量方法,超聲波傳感器可以承擔(dān)各類復(fù)雜的檢測(cè)和監(jiān)控任務(wù)。
    的頭像 發(fā)表于 03-10 14:02 ?349次閱讀

    CW32L012/F030靈眸X1智能小車——超聲波模塊配置

    SR04超聲波模塊是一款廣泛應(yīng)用的測(cè)距傳感器,主要用于使用超聲波測(cè)量物體與傳感器之間的距離。它是一個(gè)成本低廉、精度較高且易于使用的
    的頭像 發(fā)表于 01-05 16:54 ?3111次閱讀
    CW32L012/F030靈眸X1智能小車——<b class='flag-5'>超聲波</b>模塊配置

    ICU-30201:超遠(yuǎn)距離超聲波飛行時(shí)間測(cè)距傳感器的卓越之選

    ICU-30201:超遠(yuǎn)距離超聲波飛行時(shí)間測(cè)距傳感器的卓越之選 在電子設(shè)計(jì)領(lǐng)域,傳感器的性能和特性對(duì)于產(chǎn)品的功能和質(zhì)量起著至關(guān)重要的作用。今天,我們要深入探討一款備受矚目的
    的頭像 發(fā)表于 12-25 14:20 ?813次閱讀

    氣體流量傳感器的革新:超聲波技術(shù)引領(lǐng)燃?xì)庥?jì)量精準(zhǔn)化浪潮

    未來(lái),基于超聲波技術(shù)的氣體流量傳感器將繼續(xù)以其出色的計(jì)量性能和穩(wěn)定的工作特性,為能源計(jì)量的智能化升級(jí)提供持續(xù)的技術(shù)動(dòng)力,助力構(gòu)建更加安全、高效的能源管理體系。
    的頭像 發(fā)表于 11-28 15:46 ?1315次閱讀
    氣體流量<b class='flag-5'>傳感器</b>的革新:<b class='flag-5'>超聲波</b>技術(shù)引領(lǐng)燃?xì)庥?jì)量精準(zhǔn)化浪潮

    什么是超聲波原理的液位傳感器

    超聲波液位傳感器是一種基于超聲波反射測(cè)距原理的非接觸式液位測(cè)量設(shè)備,核心功能是通過(guò)發(fā)射與接收超聲波信號(hào),計(jì)算聲波傳播時(shí)間差
    的頭像 發(fā)表于 11-25 11:32 ?1229次閱讀
    什么是<b class='flag-5'>超聲波</b>原理的液位<b class='flag-5'>傳感器</b>?

    超聲波傳感器線圈:自動(dòng)駕駛實(shí)現(xiàn)精確實(shí)時(shí)近距離感知的關(guān)鍵

    ,卻在環(huán)境識(shí)別與近距離探測(cè)中發(fā)揮著不可替代的作用。 超聲波傳感器的工作原理并不復(fù)雜,主要依賴超聲波的發(fā)射與接收。傳感器發(fā)出超聲波信號(hào),當(dāng)信號(hào)
    的頭像 發(fā)表于 11-12 16:03 ?483次閱讀

    【RA-Eco-RA6M4開(kāi)發(fā)板評(píng)測(cè)】基于 RA6M4 MCU的工業(yè)生產(chǎn)線安全監(jiān)測(cè)系統(tǒng)項(xiàng)目介紹

    核心任務(wù):一是通過(guò)光敏傳感器采集生產(chǎn)線環(huán)境光強(qiáng)(適配ADC功能),保障照明條件符合操作規(guī)范;二是驅(qū)動(dòng)超聲波模塊(HC-SR04/JSN-SR04T)監(jiān)測(cè)機(jī)械臂與工件的距離(適配定時(shí)
    發(fā)表于 09-14 17:58

    無(wú)線超聲波測(cè)距傳感器:精準(zhǔn)感知,開(kāi)啟智能測(cè)距新時(shí)代

    在科技飛速發(fā)展的今天,距離測(cè)量不再局限于傳統(tǒng)的卷尺、激光等工具,無(wú)線超聲波測(cè)距傳感器憑借其獨(dú)特的優(yōu)勢(shì),正逐漸成為工業(yè)自動(dòng)化、智能家居、汽車安全等領(lǐng)域的“智慧之眼”,為我們的生活和工作帶來(lái)前所未有
    的頭像 發(fā)表于 09-09 08:35 ?1050次閱讀

    高頻超聲波傳感器:科技浪潮中的“隱形守護(hù)者”

    在科技飛速發(fā)展的今天,高頻超聲波傳感器正以“隱形守護(hù)者”的姿態(tài),悄然滲透進(jìn)工業(yè)、醫(yī)療、交通、家居等各個(gè)領(lǐng)域,無(wú)聲的超聲波編織起一張智能感知的網(wǎng),為人類生活帶來(lái)前所未有的便捷與安全。
    的頭像 發(fā)表于 09-05 08:32 ?817次閱讀
    高頻<b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>:科技浪潮中的“隱形守護(hù)者”

    超聲波清洗機(jī)是什么,它如何通過(guò)超聲波振動(dòng)來(lái)清洗物品?

    超聲波清洗機(jī)的工作原理超聲波清洗機(jī)是一種廣泛用于清洗物品的設(shè)備,它利用超聲波振動(dòng)來(lái)去除污垢和雜質(zhì)。本文將深入探討超聲波清洗機(jī)的工作原理以及它如何通過(guò)
    的頭像 發(fā)表于 06-30 16:59 ?1480次閱讀
    <b class='flag-5'>超聲波</b>清洗機(jī)是什么,它如何通過(guò)<b class='flag-5'>超聲波</b>振動(dòng)<b class='flag-5'>來(lái)</b>清洗物品?

    超聲波換能器:原理與多領(lǐng)域應(yīng)用解析

    、重量輕的特點(diǎn),便于集成到一些小型化的設(shè)備中,如微型傳感器、小型超聲成像探頭等 。靜電式換能器的頻率響應(yīng)特性較好,能夠產(chǎn)生高頻、高精度的超聲波信號(hào),在一些對(duì)信號(hào)精度和頻率要求苛刻的科研和醫(yī)療領(lǐng)域具有
    發(fā)表于 06-28 15:09

    超聲波清洗的原理是什么?超聲波清洗是如何起作用的?

    超聲波清洗是一種利用高頻超聲波振動(dòng)來(lái)清洗物體表面和難以達(dá)到的細(xì)微部分的清潔技術(shù)。其工作原理基于聲波的物理特性和聲波對(duì)液體中微小氣泡的影響。以
    的頭像 發(fā)表于 05-26 17:21 ?4474次閱讀
    <b class='flag-5'>超聲波</b>清洗的原理是什么?<b class='flag-5'>超聲波</b>清洗是如何起作用的?

    超聲波多功能氣象傳感器:精準(zhǔn)感知,氣象監(jiān)測(cè)新利器

    在氣象監(jiān)測(cè)領(lǐng)域,精準(zhǔn)的數(shù)據(jù)是預(yù)測(cè)天氣變化、保障農(nóng)業(yè)生產(chǎn)、指導(dǎo)工業(yè)生產(chǎn)以及守護(hù)公眾安全的關(guān)鍵。如今,超聲波多功能氣象傳感器憑借其卓越的性能,成為了這一領(lǐng)域的新利器,為氣象監(jiān)測(cè)帶來(lái)了全新的變革。 超聲波
    的頭像 發(fā)表于 05-16 08:45 ?843次閱讀
    永寿县| 云龙县| 红原县| 稻城县| 昌图县| 奈曼旗| 南涧| 和静县| 米泉市| 罗山县| 隆林| 策勒县| 五峰| 开远市| 桐城市| 霞浦县| 凯里市| 铁岭县| 吉安县| 南开区| 同江市| 桐柏县| 叶城县| 三明市| 崇左市| 长海县| 肇源县| 沙洋县| 休宁县| 昌图县| 化德县| 墨江| 城固县| 绥宁县| 天全县| 芜湖县| 九江县| 德昌县| 平谷区| 罗源县| 太谷县|