使用Arduino和超聲波感測器製作避障小車

2021-09-14 00:49:39 字數 833 閱讀 9596

避障小車是一種智慧型裝置,可以自動感知前方的障礙物,並通過朝另乙個方向轉動來避開障礙物。該設計允許小車通過避免碰撞在未知環境中導航,這是任何自主移動小車的主要要求。避障小車的應用不受限制,現在大多數軍事組織都使用它,這有助於執行許多士兵無法完成的危險工作。

在本篇文章中,我們將使用arduino和超聲波感測器製作乙個避障小車。這裡,超聲波感測器用於通過計算機械人和障礙物之間的距離來感測路徑中的障礙物。如果機械人發現任何障礙物,它會改變方向並繼續移動。

在製作之前,了解超聲波感測器的工作原理非常重要,因為這種感測器在檢測障礙物方面起著重要作用。超聲波感測器工作的基本原理是記錄感測器在撞擊表面後傳輸超聲波束和接收超聲波束所需的時間。然後使用該公式計算距離。在本文中,使用了廣泛使用的hc-sr04超聲波感測器。

因此,hc-sr04的trig引腳高至少10 us。聲波束以8個40khz的脈衝傳輸。

然後訊號撞擊表面並返回並由hc-sr04的接收器echo引腳捕獲。 echo引腳在傳送高電平時為高電平。

光束返回所用的時間儲存在變數中,並使用如下所示的適當計算轉換為距離

距離=(時間x空氣中聲音的速度(343 m / s))/ 2

可輕鬆找到避免機械人的障礙物的元件。為了搭建底盤,可以使用任何玩具底盤或者可以定製。

超聲波感測

超聲波感測技術應用在生產實踐的不同方面,而醫學應用是其 超聲波感測器 超聲波感測器 最主要的應用之一,下面以醫學為例子說明超聲波感測技術的應用。超聲波在醫學上的應用主要是診斷疾病,它已經成為了臨床醫學中不可缺少的診斷方法。超聲波診斷的優點是 對受檢者 苦 無損害 方法簡便 顯像清晰 診斷的準確率高等...

超聲波感測器 單介紹超聲波

超聲波是聲波的一部分,是人耳聽不見 頻率高於20khz的聲波,它和聲波有共同之處,即都是由物質振動而產生的,並且只能在介質中傳播 同時,它也廣泛地存在於自然界,許多動物都能發射和接收超聲波,其中以蝙蝠最為突出,它能利用微弱的超聲回波在黑暗中飛行並捕捉食物。但超聲還有它的特殊性質 如具有較高的頻率與較...

Arduino 超聲波模組

一共有四個腳,分別為vc,trig,echo,gnd,兩邊的兩個為接電源的正負極,中間的兩個乙個傳送乙個接收,可以連線在任意訊號埠是包括1到13口及a0 a5 trig引腳連線a0,echo連線a1 單位 厘公尺 float checkdistance 定義函式 獲得距離 digitalwrite ...