0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

具有LCD顯示屏的超聲波傳感器HC-SR04的制作

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-01 11:14 ? 次閱讀

步驟1:所需硬件

Arduino開發(fā)板

超聲波傳感器HC-SR04

LCD顯示器

10k歐姆電位計(jì)

面包板和電線

步驟2:連接

超聲波傳感器HC-SR04連接:

HC-SR04超聲波模塊具有4個(gè)引腳,即接地,VCC,觸發(fā)和回波。模塊的地線和VCC引腳需要分別連接到Arduino板上的地線和5伏特引腳,并且將trig和echo引腳連接到Arduino板上的任何數(shù)字I/O引腳。

HC-SR04傳感器連接到面包板上

傳感器VCC連接到Arduino板+ 5V

傳感器GND連接到Arduino板GND

Sensor Trig連接到Arduino Board Digital I/O 9

Sensor Echo連接到Arduino Board Digital I/O 10

查看基本信息有關(guān)HC-SR04的教程https://youtu.be/vTjJDeDJmsA

LCD顯示器連接:

將LCD屏幕連接到Arduino或Genuino板上時(shí),建議將引腳接頭條焊接到LCD屏幕的14(或16)引腳數(shù)連接器上。要將LCD屏幕連接到板上,請連接以下引腳:

LCD VSS引腳到Arduino GND

LCD VDD引腳到Arduino 5V

LCD VO引腳到10k電位計(jì)中心pi n

LCD RS引腳到數(shù)字引腳1

LCD RW引腳到Arduino GND

LCD Enable引腳到數(shù)字引腳2

LCD D4引腳到數(shù)字引腳4

LCD D5引腳到數(shù)字引腳5

LCD D6引腳到數(shù)字引腳6

LCD D7引腳到數(shù)字引腳7

10k電位器的另一端連接到+ 5V和GND

對于顯示屏的背光,LCD的引腳15(A +)和16(K-)分別連接到+ 5V和GND

如果需要,可以使用220歐姆電阻為顯示器的背光供電。

查看有關(guān)LCD顯示器的基本教程https://youtu .be/cxNBlD5c8zI

步驟3:代碼

LiquidCrystal庫允許您控制兼容的LCD顯示器

首先,您必須定義Trig和Echo引腳。在這種情況下,它們是Arduino板上的9號和10號引腳,它們分別稱為trigPin和echoPin。然后,您需要一個(gè)Long變量,用于表示從傳感器獲得的行程時(shí)間,該變量名為“ duration”,另一個(gè)則是距離的整數(shù)變量。

在設(shè)置中,您必須將trigPin定義為輸出,將回聲作為輸入,并開始串行通信以在串行監(jiān)視器上顯示結(jié)果。

如果對象與傳感器的距離為10 cm,并且聲音的速度為340 m/s或0.034 cm/μs,聲波將需要傳播約294 u秒。但是,由于聲波需要向前傳播并向后反彈,因此從Echo引腳獲得的信號將是該數(shù)字的兩倍。因此,為了獲得以厘米為單位的距離,我們需要將從回波針獲得的傳播時(shí)間值乘以0.034,再除以2。

獲取代碼:

http://mertarduinotutorial.blogspot.com.tr/2016/11/arduino-tutorial-15-ultrasonic-sensor.html

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    34

    文章

    4437

    瀏覽量

    167961
  • 超聲波傳感器
    +關(guān)注

    關(guān)注

    18

    文章

    584

    瀏覽量

    35961
收藏 人收藏

    評論

    相關(guān)推薦

    典型的超聲波傳感器及其應(yīng)用領(lǐng)域

    ,具有較強(qiáng)的穿透力和分辨率。 超聲波傳感器的工作原理 超聲波傳感器通過發(fā)射超聲波信號,接收反射回
    的頭像 發(fā)表于 09-07 11:40 ?1798次閱讀

    超聲波傳感器是模擬還是數(shù)字

    超聲波傳感器是一種利用超聲波信號進(jìn)行距離測量、物體檢測、流速測量等的傳感器。它們廣泛應(yīng)用于工業(yè)自動化、機(jī)器人導(dǎo)航、汽車防撞系統(tǒng)、醫(yī)療診斷等領(lǐng)域。超聲
    的頭像 發(fā)表于 09-07 11:34 ?643次閱讀

    超聲波傳感器輸出的是什么信號

    超聲波傳感器是一種利用超聲波進(jìn)行距離測量、物體檢測和流速測量的傳感器。它通過發(fā)射超聲波信號并接收反射回來的信號,根據(jù)時(shí)間差計(jì)算距離或速度。
    的頭像 發(fā)表于 09-07 11:32 ?864次閱讀

    stm32超聲波HC-SR04測試程序到底應(yīng)該怎么編?

    求教stm32超聲波HC-SR04測試程序到底應(yīng)該怎么編
    發(fā)表于 05-16 06:17

    在全志H616核桃派開發(fā)板上實(shí)現(xiàn)超聲波傳感器測距

    : print(\"Retrying!\") time.sleep(0.5) 實(shí)驗(yàn)結(jié)果? 將HC-SR04超聲波傳感器按下圖連接到核桃派, PC9連接到Trig引腳, PC11連接
    發(fā)表于 05-08 16:21

    基于51單片機(jī)的車輛倒車?yán)走_(dá)報(bào)警系統(tǒng),HC-SR04超聲波測距,全套資料

    預(yù)警距離為0.40m,駕駛員可以繼續(xù)倒車。 點(diǎn)擊DS18B20溫度傳感器模塊的上、下紅色箭頭,模擬溫度值的變化;調(diào)節(jié)HC-SR04超聲波模塊下的滑動變阻器RV1(左右兩個(gè)箭頭),模擬倒車過程中距離的改變
    發(fā)表于 03-19 14:17

    超聲波傳感器的工作原理 超聲波傳感器聲波頻率是多少

    超聲波傳感器是一種常用的非接觸式測距傳感器,以其精確測量距離、高可靠性和廣泛應(yīng)用而受到廣泛青睞。超聲波傳感器工作原理基于
    的頭像 發(fā)表于 02-21 15:30 ?2567次閱讀

    超聲波傳感器的工作模式有哪些

    超聲波傳感器是一種利用超聲波的特性進(jìn)行測量和檢測的設(shè)備。它通過發(fā)射超聲波,然后接收反射回來的超聲波,通過計(jì)算發(fā)射和接收之間的時(shí)間差,來確定物
    的頭像 發(fā)表于 02-16 10:21 ?1227次閱讀

    如何將HC-SR04連接到Arduino并編寫一個(gè)簡單的程序來測量距離

    一種流行的Arduino超聲波傳感器HC-SR04。它廣泛用于非接觸式距離測量,通常用于機(jī)器人和自動化項(xiàng)目。本指南將向您展示如何將HC-SR04連接到Arduino并編寫一個(gè)簡單的程
    的頭像 發(fā)表于 02-11 10:17 ?2427次閱讀
    如何將<b class='flag-5'>HC-SR04</b>連接到Arduino并編寫一個(gè)簡單的程序來測量距離

    超聲波液位傳感器的工作原理 超聲波液位傳感器型號

    超聲波液位傳感器是一種常用于測量液體或固體物料高度的裝置。其工作原理基于超聲波傳播和回波反射的原理,通過發(fā)送超聲波脈沖并測量回波的時(shí)間來確定物體的距離。下面將詳細(xì)介紹
    的頭像 發(fā)表于 01-30 09:52 ?1878次閱讀

    超聲波傳感器形成超聲波的原理

    超聲波傳感器發(fā)射頭是利用壓電效應(yīng)來實(shí)現(xiàn)產(chǎn)生超聲波的,就是在發(fā)射頭不斷給出一定頻率的如40KHz的電壓信號,就可以產(chǎn)生超聲波
    的頭像 發(fā)表于 01-29 10:23 ?1145次閱讀

    超聲波傳感器超聲波測距原理分析

    聲音是由振動產(chǎn)生的,能夠產(chǎn)生超聲波的裝置就是超聲波傳感器,習(xí)慣上稱為超聲換能器,或者超聲探頭。
    發(fā)表于 01-29 09:20 ?1033次閱讀
    <b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>和<b class='flag-5'>超聲波</b>測距原理分析

    超聲波傳感器的硬件組成及類型

    超聲波傳感器的硬件組成如圖所示。超聲波發(fā)送電路由晶體管,電阻,T/R40-16 壓電陶瓷超聲波傳感器和變壓
    發(fā)表于 01-22 17:31 ?2087次閱讀
    <b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>的硬件組成及類型

    超聲波測距原理 超聲波測距離傳感器接線方法

    超聲波測距是一種常用的測距方法,通過發(fā)射超聲波脈沖,利用其在空氣中傳播速度較快的特點(diǎn),測量出從傳感器到目標(biāo)物體的時(shí)間差,并進(jìn)而計(jì)算出距離。超聲波測距
    的頭像 發(fā)表于 01-22 15:22 ?2576次閱讀

    超聲波傳感器的工作原理 超聲波傳感器的應(yīng)用

    超聲波傳感器是一種基于超聲波的無接觸式測距傳感器,可以廣泛應(yīng)用于工業(yè)、醫(yī)療、軍事等領(lǐng)域。本文將詳細(xì)介紹超聲波
    的頭像 發(fā)表于 01-18 14:04 ?1846次閱讀