HC-SR04是一種非常受制造商歡迎的接近傳感器。在這里,我們將解釋模塊的工作原理,安全地使用模塊需要了解的內(nèi)容,并討論操作基礎(chǔ)知識。完整數(shù)據(jù)表的鏈接可在本文末尾找到。
關(guān)于HC-SR04
HC- SR04是一種超聲波接近傳感器,可以告訴您物體是否在它前面,并且還提供傳感器和物體之間的距離。這些傳感能力使其特別適用于需要知道遠離物體或障礙物的機器人,例如墻壁或不應(yīng)撞擊的家具。
模塊隨時可用作連接到現(xiàn)有項目的完成分線板。您可以從許多不同的制造商和供應(yīng)商那里獲得它,例如Adafruit和Geekreit,它們通常完全兼容。唯一的區(qū)別是價格和運輸時間。
重要規(guī)格
長度:4.5厘米(1? in)
寬度:2.0厘米(?英寸)
高度:1.4厘米(?英寸)
典型價格:約$ 4
供電電壓:5V
工作電壓:3V或5V(觸發(fā)),5V所有其他I/O端口
工作電流:15mA
工作范圍:2 cm至400 cm(1 in-13 ft)
聲稱精度:0.3cm,更逼真:1cm
測量角度:15度
操作原理
如上所述,HC-SR04的主要工作是增加超聲波測距能力到項目。但是這有什么作用呢?原理以及模塊的使用都非常簡單。
HC-SR04由觸發(fā)引腳上的10微秒高信號觸發(fā)。一旦它再次拉低,模塊就會發(fā)出8個40kHz的聲音脈沖。如果物體存在于檢測范圍內(nèi),則聲音脈沖被該物體反射,并且模塊接收回聲。發(fā)送八個脈沖和接收回波之間的時間可用于計算到反射聲音的物體的距離。
HC-SR04時序圖。從產(chǎn)品數(shù)據(jù)表中獲取的圖像。
檢查模塊輸出引腳的長度(通常標(biāo)記為回波)高度計算測量距離。如果它高于30mS,則沒有檢測到任何物體。有關(guān)確切的公式,請參閱模塊的數(shù)據(jù)表。觸發(fā)脈沖之間的建議時間為60mS。
HC-SR04數(shù)據(jù)表
有許多HC-SR04數(shù)據(jù)表可用互聯(lián)網(wǎng)。但是,我發(fā)現(xiàn)這些是最有幫助的,也是最有用的信息:
HC-SR04數(shù)據(jù)表Osepp
Elecfreaks HC - SR04(PDF)
雙超聲波模塊 - 帶代碼示例和接線圖
使用HC-SR04的項目
如何將超聲波傳感器連接到Arduino
如何使用Raspberry Pi制作一個避障機器人
如何構(gòu)建物體探測器使用HC-SR04和SG90伺服的Arduino
如何使用超聲波傳感器進行Arduino門警報
使用Arduino構(gòu)建單立方米
最后的想法
HC-SR04是一款易于使用,價格便宜且易于使用的超聲波接近傳感器模塊,可以使用適用于各種項目。由于它的物理尺寸小,它也適用于機器人等移動應(yīng)用。
-
傳感器
+關(guān)注
關(guān)注
2545文章
50445瀏覽量
751035 -
HC-SR04
+關(guān)注
關(guān)注
9文章
82瀏覽量
42554
發(fā)布評論請先 登錄
相關(guān)推薦
評論