本文章為你介紹如何使用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 ...