超聲波測距設(shè)計(jì)原理概述:
通過超聲波模塊進(jìn)行超聲波的發(fā)生和接收,來判斷目標(biāo)距離,并通過燈光和聲音提示不同的狀態(tài)。
根據(jù)DATASHEET的說明,為了方便,使用了外部晶振,晶振大小為11.0592MHz,為了節(jié)約成本,本 項(xiàng)目采用了熱轉(zhuǎn)印的方式自制了電路板。計(jì)算出距離后,在1602LCD上顯示距離,蜂鳴器會(huì)根據(jù)距離發(fā)出不通頻率的聲音(類似汽車倒車雷達(dá)),如果超出了測量范圍,則紅色的LED等會(huì)點(diǎn)亮。
軟件設(shè)計(jì)原理:
根據(jù)超聲波模塊SR04的時(shí)序圖進(jìn)行程序設(shè)計(jì),主要是根據(jù)時(shí)間來換算為距離,精度達(dá)到1CM。
視頻演示:
附件內(nèi)容截圖:
軟件設(shè)計(jì)框圖: