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

2021-09-24 09:47:59 字數 986 閱讀 2713

本文章為你介紹如何使用arduino開發板和超聲波測距模組來控制led燈的明滅。

-arduino開發板

-led

-超聲波測距模組

下面主要為大家說明一下超聲波模組。

超聲波感測器通過採用超聲波回波測距原理,運用精確的時差測量技術,檢測感測器與目標物之間的距離,超聲波的相關應用有很多,通過超聲波測距,併聯其他模組,可以實現很多功能,如水位預警、車輛倒退測距警報燈。本次實驗使用了hc-sr04超聲波感測器,如下圖:

如上圖所示,其中有四個介面端分別為vcc供5v電壓,gnd為地線,trig觸發控制訊號輸入,echo迴響訊號輸出。

主要技術引數:

使用電壓

靜流感知角度

探知距離

精度dc5v

小於2ma

<=15度

2cm---450cm

可達0.2cm

搭建電路時,將led的正極引腳(長腿的一端)連線到13引腳,將led的負極引腳(短腿的一端)連線到arduino的gnd;將超聲波模組的vcc、gnd、trig、echo四個介面端分別連線到arduino左邊的5v 、gnd和右邊的2、3介面。

當電路搭建完後,將arduino插入到計算機中,啟動arduino ide,並輸入**。

超聲波測距模組

疑問 探測頻率 和探測最大耗時 探測最大耗時裡面的返回值範圍 返回距離比返回時間耗時長 且5m和10m一樣 1.探測頻率 500hz,即每秒500次,一次2ms。若安裝12個,則掃瞄一圈24ms。若機械人的速速為1m s,24ms前進24mm 2.4cm 若10m 29ms 1ms 30ms,一圈 ...

超聲波測距模組工作原理

1 採用io口trig觸發測距,給至少10us的高電平訊號 2 模組自動傳送8個40khz的方波,自動檢測是否有訊號返回 3 有訊號返回,通過io口echo輸出乙個高電平,高電平持續的時間就是超聲波從發射到返回的時間。測試距離 高電平時間 聲速 340m s 2 4 本模組使用方法簡單,乙個控制口發...

超聲波測距程式

利用51微控制器實現超聲波測距,也是大二做得,當時沒有照相機,無法提供 比較遺憾,這個程式,有很多問題,但是還是實現了測距,誤差兩厘公尺,範圍從20cm 500cm include define uchar unsigned char define uint unsigned int define ...