使用超聲波運動檢測模組點亮LED指示燈

2021-08-28 14:16:34 字數 1100 閱讀 7326

本篇文章主要將向您介紹如何連線超聲波感測器和arduino開發板,以便在感應到運動時點亮led指示燈。

在本篇文章中,我使用npn電晶體2n3904作為開關。如果您沒有2n3904,則可以使用類似的器件,如2n2222。只要是npn,就可以使用下面提供的**。如果您使用的是pnp電晶體,則需要更改相關的**。要點亮和熄滅led指示燈,使用這些電晶體就可以正常工作。但是為了點亮更大功率的led燈,如家裡的燈,那麼你需要乙個功率電晶體。能夠處理從電源插座流過電流的電晶體是npn電晶體mj15022。

超聲波感測器或聲納感測器是一種使用回聲定位來感測周圍的物體的感測器形式。這與鯨魚和蝙蝠在移動時用來尋找食物或物體的回聲定位原理相同。通過發出一定頻率並檢視它返回所需的時間,我們可以確定物體的位置甚至速度。

我們使用的超聲波感測器的應用範圍可達20英呎。它是一種有源感測器,不斷發出聲波然後等待接收。它可以每50ms或以20hz的速率發出新的聲波。我們將使用超聲波感測器作為運動檢測器;當距離發生明顯變化時,我們會將其視為物體在感測器前方經過的指示。這樣,如果你把它指向你的門,它將獲得恆定的距離。但是只要有人走過,聲納感測器接收的距離就會改變,我們就知道這是移動的東西。

由於聲納感測器使用聲波的反射,因此當物體在其範圍內移動時可能存在一些延遲或滯後。為了獲得完美的訊號,物體必須是平的並且直接面向感測器以便完美地反射波。人體不會完美地反射聲納波,但是由於聲波相對於人體的半徑足以反射回波,所以延遲或滯後不應該產生那麼大的差異。您可以嘗試使用較小的物體來找到最佳的波反射角度,以便arduino獲開發板得正確的距離。

電晶體是一種非常通用的電子元件。它可用於開關、放大、濾波、緩衝器和穩壓器。在本例中,我們將把它用作開關。

我們必須確保在本文中您使用的是npn電晶體而不是pnp管 - 否則,電路將與您希望的相反。使用pnp電晶體時,未檢測到運動時燈將亮起;檢測到運動時燈將熄滅。發生這種情況是因為,在npn電晶體上,當基極中沒有電流時,集電極和發射極之間存在開路。這對pnp來說是相反的效果。當基極中沒有電流時,集電極和發射極之間存在短路,使其成為閉合電路並允許電流流過。

我們將通過模擬輸出a2輸出到電晶體的基極,以開啟通過led的電流。

超聲波模組的使用

c sr04超聲波測距模組可提供約2cm400厘公尺的非接觸式距離感測功能,測距精度可達高到3公釐 模組包括超聲波發射器,接收器與控制電路像智慧型小車的測距以及轉向,或是一些專案中,常常會用到。智慧型小車測距可以及時發現前方的障礙物,使智慧型小車可以及時轉向,避開障礙物。注意是5v輸入,但是我用st...

使用超聲波測距模組控制LED燈

本文章為你介紹如何使用arduino開發板和超聲波測距模組來控制led燈的明滅。arduino開發板 led 超聲波測距模組 下面主要為大家說明一下超聲波模組。超聲波感測器通過採用超聲波回波測距原理,運用精確的時差測量技術,檢測感測器與目標物之間的距離,超聲波的相關應用有很多,通過超聲波測距,併聯其...

詳解超聲波測距模組HC SR04的使用

1.模組簡介 hc sr04超聲波模組常用於機械人避障 物體測距 液位檢測 公共安防 停車場檢測等場所。hc sr04超聲波模組主要是由兩個通用的壓電陶瓷超聲感測器,並加外圍訊號處理電路構成的。如圖 兩個壓電陶瓷超聲感測器,乙個用於發出超聲波訊號,乙個用於接收反射回來的超聲波訊號。由於發出訊號和接收...