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

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

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

3天內不再提示

超聲波距離傳感器的制作

454398 ? 來源:wv ? 2019-10-09 09:49 ? 次閱讀

步驟1:所需的電氣組件

這是電氣零件的列表一個人需要完成這個項目-br-Arduino

-跳線

-RGB led(我使用的是公共陰極,但單個LED也可以工作)

-3電阻

-面包板

-HC-SRO4。

所有這些都連接起來

步驟2:連接

從Arduino + 5v向面包板提供+ 5v并執行相同的操作為地面。

將HC-SR04安裝在試驗板上。請記住,在數字電子產品類別中,+規則垂直針腳在板上橫檔連接在一起,而水平針腳在電源橫檔上連接在一起。

傳感器連接到GND和+ 5v。

連接回波針將HC-SR04的引腳連接到Arduino的引腳5,并通過Trig引腳將其連接到Arduino板的引腳6。

安裝面包板上的LED。將電阻連接到RGB引腳,分別將它們分別連接到Arduino的引腳7,8和9,并將陰極接地。

步驟3:代碼

連接后,編寫并上傳以下代碼。

************************* ************************************************** *************

#define trigpin 6

#define echopin 5

#define R 7

#define G 8

#define B 9

void setup()

{ //serial monitor and pin setup.

Serial.begin(9600);

pinMode(trigpin,OUTPUT); //set trigpin as output

pinMode(echopin,INPUT);//set echopin as input

pinMode(R,OUTPUT);// set R,G and B as outputs

pinMode(G,OUTPUT);

pinMode(B,OUTPUT);

// put your setup code here, to run once:

}

void loop()

{

//the trigpin sends out a signal, which bounces off an obstacle and comes back, the

//echopin recieves this signal and gives out +5v setting the arduino pin on which it is connected to high.

//distance= time*speed, but this distnce is divided by 2 because signal sent out returns

//so distance= (the time it takes for the signal to leave and return)/2.

//i.e if the time is 6s the distance = (6s/2) = 3m or cm.

int duration, distance;//declare distance and duration as integers

digitalWrite(trigpin,HIGH);// trigin send out signal

_delay_ms(1000);//coninously for 1000ms

digitalWrite(trigpin, LOW);// then goes low

duration=pulseIn(echopin,HIGH); // duration is the pulseIn to the echopin

distance=(duration/2)/29.1; // the 29.1 is used to convert the distnce to cm, the value varies for other units.

if(distance 》 0 && distance 《= 20){//distcance is greater than 0 and less than 20cm

digitalWrite(G,LOW);//green led is off

digitalWrite(B,LOW);//blue led is off

_delay_ms(500);//delay

digitalWrite(R,HIGH);//red led is on

_delay_ms(500);

}

else if(distance 》 20 && distance 《= 80){//distcance is greater than 20 and less than 80cm

digitalWrite(R,LOW);//red led is off

digitalWrite(G,LOW);//green led is off

_delay_ms(500);

digitalWrite(B,HIGH);//blue led is on

}

else if(distance 》 80 && distance 《= 120 ){//distcance is greater than 80 and less than 120cm

digitalWrite(R,LOW);//red led is off

digitalWrite(B,LOW);//blue led is off

_delay_ms(500);

digitalWrite(G,HIGH);//green led is on

}

Serial.print(“cm”);

Serial.println(distance);//print values on serial monitor

_delay_ms(100);

}

// put your main code here, to run repeatedly:

步驟4:測試

我公寓的地板上有瓷磚,您可以看到距我的櫥柜和冰箱的距離。 LED呈綠色,當距離減半時變為藍色,而當傳感器確實靠近時變為紅色。我希望你喜歡這個。我打算做類似的事情,但我將使用MQ-2煙霧傳感器來更改LED的顏色。

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

    關注

    63

    文章

    3039

    瀏覽量

    138651
  • 距離傳感器
    +關注

    關注

    3

    文章

    76

    瀏覽量

    15159
收藏 人收藏

    評論

    相關推薦

    超聲波傳感器的種類原理與設計應用的注意要點

    超聲波傳感器是一種利用超聲波來檢測物體位置、距離或速度的傳感設備。其工作原理是發射高頻聲波(通常
    的頭像 發表于 01-26 17:15 ?144次閱讀
    <b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>的種類原理與設計應用的注意要點

    倍加福發布USi-industry超聲波傳感器系統

    倍加福超聲波家族再添新成員!在豐富的超聲波傳感器產品組合中,新增一款功能強大的USi-industry超聲波傳感器系統。憑借其緊湊的設計、獨
    的頭像 發表于 12-09 11:22 ?322次閱讀

    汽車超聲波傳感器 SNS409替代E524.09 (性能對比)

    SNS409超聲波傳感器模塊和E524.09超聲波傳感器模塊在功能和應用上可能具有相似性,因為它們都是超聲波
    的頭像 發表于 11-29 15:07 ?435次閱讀
    汽車<b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b> SNS409替代E524.09  (性能對比)

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

    ,具有較強的穿透力和分辨率。 超聲波傳感器的工作原理 超聲波傳感器通過發射超聲波信號,接收反射回來的信號,根據信號的時間差、強度等參數,實現
    的頭像 發表于 09-07 11:40 ?1923次閱讀

    超聲波傳感器是模擬還是數字

    超聲波傳感器是一種利用超聲波信號進行距離測量、物體檢測、流速測量等的傳感器。它們廣泛應用于工業自動化、機器人導航、汽車防撞系統、醫療診斷等領
    的頭像 發表于 09-07 11:34 ?670次閱讀

    超聲波傳感器輸出的是什么信號

    超聲波傳感器是一種利用超聲波進行距離測量、物體檢測和流速測量的傳感器。它通過發射超聲波信號并接收
    的頭像 發表于 09-07 11:32 ?931次閱讀

    電應普傳感器?|?窖井水位監測超聲波傳感器應用方案

    DYP-17超聲波測距傳感器是通過超聲波探頭發射出的超聲脈沖,通過空氣傳播到水面上,經反射后再通過空氣返回到超聲波探頭,通過計算
    的頭像 發表于 08-20 15:50 ?660次閱讀
    電應普<b class='flag-5'>傳感器</b>?|?窖井水位監測<b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>應用方案

    超聲波傳感器的工作原理解析

    一、超聲波傳感器的工作原理 超聲波傳感器通過發射產生高頻超聲波(通常頻率在20kHz至幾十kH
    的頭像 發表于 08-20 10:59 ?1534次閱讀

    單片機如何使用超聲波傳感器進行距離測量

    超聲波傳感器是一種利用超聲波信號進行非接觸式測量的傳感器,廣泛應用于工業、生物醫學、自動化控制等領域。在單片機系統中,超聲波
    的頭像 發表于 08-05 14:56 ?444次閱讀

    高達5 m的精確距離測量 超聲波ToF傳感器

    TDK的超聲波ToF傳感器可在高達180°的可配置FoV范圍內提供高達5 m的精確距離測量。 TDK Corp.宣布全面生產InvenSense SmartSonicICU-20201超聲波
    的頭像 發表于 07-03 15:42 ?7506次閱讀
    高達5 m的精確<b class='flag-5'>距離</b>測量 <b class='flag-5'>超聲波</b>ToF<b class='flag-5'>傳感器</b>

    解讀工業機器人避障常用的視覺傳感器、激光傳感器、紅外傳感器超聲波傳感器

    超聲波傳感器的基本原理是測量超聲波的飛行時間,通過d=vt/2測量距離,其中d是距離,v是聲速,t是飛行時間。 上圖是
    的頭像 發表于 06-19 17:06 ?1954次閱讀
    解讀工業機器人避障常用的視覺<b class='flag-5'>傳感器</b>、激光<b class='flag-5'>傳感器</b>、紅外<b class='flag-5'>傳感器</b>、<b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>

    在全志H616核桃派開發板上實現超聲波傳感器測距

    前言? 超聲波傳感器是一款測量距離傳感器。其原理是利用聲波在遇到障礙物反射接收結合聲波在空氣中
    發表于 05-08 16:21

    超聲波傳感器中的保護膜的作用是什么?

    超聲波傳感器是一種利用超聲波進行距離測量和物體檢測的傳感器,廣泛應用于自動化控制、物位測量、機器人避障等領域。
    的頭像 發表于 04-09 17:33 ?949次閱讀

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

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

    超聲波傳感器的工作模式有哪些

    超聲波傳感器是一種利用超聲波的特性進行測量和檢測的設備。它通過發射超聲波,然后接收反射回來的超聲波,通過計算發射和接收之間的時間差,來確定物
    的頭像 發表于 02-16 10:21 ?1262次閱讀
    主站蜘蛛池模板: 在线亚洲精品国产一区麻豆 | 欧美z000z猪| 老师系列高H文 | 中国农村真实bbwbbwbbw | 久久视频在线视频 | 手机看片国产免费久久网 | 偷柏自拍亚洲综合在线 | 全免费午夜一级毛片 | 精品视频免费在线 | old老男人野外树林tv | 俄罗斯乌克兰战争原因 | 亚洲国产精品嫩草影院永久 | 亞洲人妻AV無碼在線視頻 | 99re在这里只有精品 | 夜色福利院在线观看免费 | 伊人狠狠丁香婷婷综合尤物 | 51成人精品午夜福利AV免费七 | 青青草原国产在线观看 | 美女张开让男生桶 | 国产精品久久人妻无码网站一区无 | 2021扫黑风暴在线观看免费完整版 | 99国产亚洲精品无码成人 | 偷窥自拍性综合图区 | 护士的下面又湿又紧10P | 宝贝好紧好爽再搔一点试視頻 | 国内精品久久影视免费 | 毛篇片在线观看 | 欧美性爱-第1页 | 污污内射在线观看一区二区少妇 | 亚洲精品喷白浆在线观看 | 亚洲第一成年人网站 | 亚洲色图在线观看视频 | 手机毛片免费看 | 国产欧美一区二区精品性色tv | 40岁东北老阿姨无码 | 久久亚洲伊人 | 日本电影护士 | jk制服啪啪网站 | 99久久国产露脸精品国产吴梦梦 | 黄色片软件大全 | yellow免费观看直播 |