【Arduino基礎(chǔ)教程】HC-SR04超聲波測(cè)距模塊

HC-SR04超聲波測(cè)距模塊

超聲波測(cè)距原理:通過(guò)超聲波發(fā)射裝置發(fā)出超聲波不铆,根據(jù)接收器接到超聲波時(shí)的時(shí)間差就可以知道距離蝌焚。

模塊特征

HC-SR04超聲波測(cè)距模塊具有測(cè)距距離精確,能和SRF05,SRF02等超聲波測(cè)距相媲美誓斥,測(cè)量距離 ** 2cm~450cm (小編實(shí)測(cè):10cm~300cm)只洒。

工作原理

1.采用IO觸發(fā)測(cè)距,給至少10us的高電平信號(hào)劳坑。
2.模塊自動(dòng)發(fā)送8個(gè)40KHz的方波毕谴,自動(dòng)檢測(cè)是否有信號(hào)返回。
3.有信號(hào)返回泡垃,通過(guò)IO輸出一高電平析珊,高電平持續(xù)時(shí)間就是超聲波從發(fā)射到返回的時(shí)間

測(cè)試距離=(高電平時(shí)間*聲速(340m/s)/2)

準(zhǔn)備材料

  • Arduino Uno *1
  • HC-SR04超聲波測(cè)距模塊 *1
  • 面包板 *1
  • 跳線 *4

模塊接線

接線示意圖
HC-SR04 Arduino
TRIG -> 12
ECHO -> 11
VCC -> 5V
GND -> GND

加載庫(kù)文件

到這里https://bitbucket.org/teckel12/arduino-new-ping/downloads下載NewPing_v1.7.zip,在Arduino IDE中蔑穴,選擇項(xiàng)目->加載庫(kù)->添加一個(gè).zip庫(kù)忠寻,選擇下載好的NewPing_v1.7.zip文件即可添加成功。

示例程序

#include<NewPing.h>
#define TRIGGER_PIN 12//12端口
#define ECHO_PIN 11//11端口
#define MAX_DISTANCE 200//最大距離是400-500cm存和,我們需要可以設(shè)定200cm

NewPing sonar(TRIGGER_PIN,ECHO_PIN,MAX_DISTANCE);//設(shè)置端口和最大距離
void setup(){ 
  Serial.begin(9600); 
}

void loop(){ 
  delay(100);//間隔50ms掃描一次(大約20次/秒).29ms是掃描最短的時(shí)間間隔 
  unsigned int uS=sonar.ping();//把掃描時(shí)間轉(zhuǎn)化成us 
  int dis=uS/US_ROUNDTRIP_CM;//轉(zhuǎn)成距離     
  Serial.print(">>>>>>>>>>>"); 
  Serial.print(uS);
  Serial.println("cm") 
} 

參考文獻(xiàn)

  1. http://www.voidcn.com/blog/qq5132834/article/p-3347951.html
  2. http://blog.xuite.net/lwchafter30/blog/328792563-Arduino+%E8%B6%85%E9%9F%B3%E6%B3%A2+%E8%B6%85%E8%81%B2%E6%B3%A2%E6%84%9F%E6%B8%AC%E5%99%A8%E7%9A%84%E5%AF%A6%E4%BD%9C%EF%BC%8C%E4%B8%8D%E8%A6%81%E5%86%8D%E7%94%A8%E5%88%B0%E9%81%8E%E6%99%82%E7%9A%84%E7%AF%84%E4%BE%8B
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末奕剃,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子捐腿,更是在濱河造成了極大的恐慌纵朋,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件茄袖,死亡現(xiàn)場(chǎng)離奇詭異操软,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)宪祥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)聂薪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人蝗羊,你說(shuō)我怎么就攤上這事藏澳。” “怎么了耀找?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,369評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵翔悠,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我野芒,道長(zhǎng)蓄愁,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,799評(píng)論 1 285
  • 正文 為了忘掉前任狞悲,我火速辦了婚禮涝登,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘效诅。我一直安慰自己胀滚,他們只是感情好趟济,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著咽笼,像睡著了一般顷编。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上剑刑,一...
    開(kāi)封第一講書(shū)人閱讀 50,096評(píng)論 1 291
  • 那天媳纬,我揣著相機(jī)與錄音,去河邊找鬼施掏。 笑死钮惠,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的七芭。 我是一名探鬼主播素挽,決...
    沈念sama閱讀 39,159評(píng)論 3 411
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼狸驳!你這毒婦竟也來(lái)了预明?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,917評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤耙箍,失蹤者是張志新(化名)和其女友劉穎撰糠,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體辩昆,經(jīng)...
    沈念sama閱讀 44,360評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡阅酪,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了汁针。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片术辐。...
    茶點(diǎn)故事閱讀 38,814評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖扇丛,靈堂內(nèi)的尸體忽然破棺而出术吗,到底是詐尸還是另有隱情尉辑,我是刑警寧澤帆精,帶...
    沈念sama閱讀 34,509評(píng)論 4 334
  • 正文 年R本政府宣布,位于F島的核電站隧魄,受9級(jí)特大地震影響卓练,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜购啄,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評(píng)論 3 317
  • 文/蒙蒙 一襟企、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧狮含,春花似錦顽悼、人聲如沸曼振。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)冰评。三九已至,卻和暖如春木羹,著一層夾襖步出監(jiān)牢的瞬間甲雅,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,123評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工坑填, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留抛人,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,641評(píng)論 2 362
  • 正文 我出身青樓脐瑰,卻偏偏與公主長(zhǎng)得像妖枚,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蚪黑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容