99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

如何用超聲波傳感器-HC-SR04感應(yīng)音樂?

lhl545545 ? 來源:電路城 ? 作者:電路城 ? 2021-05-01 10:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

硬件部件:

Arduino UNO × 1個

超聲波傳感器-HC-SR04(通用) × 1個

迷你音箱 × 1個

跳線(通用) × 1個

面包板(通用) × 1個

軟件應(yīng)用程序和在線服務(wù):

Arduino IDE

這是一款有趣的樂器,可讓您在空中揮舞雙手來演奏簡單的音樂?。?/p>

基本思想是能夠根據(jù)您的手的位置產(chǎn)生不同頻率的聲音,使用超聲波傳感器可以感應(yīng)到該聲音。

按照下面給出的原理圖連接電路。將給定的代碼粘貼到您的Arduino IDE中并上傳。

如何用超聲波傳感器-HC-SR04感應(yīng)音樂?

將傳感器放置在開放的空間中,以確保至少一米處沒有障礙物。將手掌或任何其他障礙物放在傳感器前面,以獲得變化的頻率。

在給定的代碼中,聲音以固定的時間間隔固定的持續(xù)時間發(fā)出。您可以通過更改變量“ tim”和“ space”的值來解決這個問題。

同樣,嘗試從距離計算頻率的方式。這里是:

tones =20+distance*5;

要查看傳感器測量的障礙物的距離,可以將以下代碼添加到空隙設(shè)置中。

Serial.begin(9600); // Serial Communication is starting with 9600 of baudrate speed

Serial.println(“Project by theriveroars”); // print some text in Serial Monitor to indicate setup

以及以下代碼在void循環(huán)中。

Serial.print(“Distance to obstacle= ”);

Serial.print(distance);

Serial.println(“ cm”);

因此,您可以查看以厘米為單位的距離。

享受這個項目的樂趣,并包括多個揚(yáng)聲器和傳感器,以創(chuàng)建更復(fù)雜,更有趣的樂器。
責(zé)任編輯:pj

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

    關(guān)注

    69

    文章

    5143

    瀏覽量

    89114
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3332

    瀏覽量

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

    關(guān)注

    18

    文章

    608

    瀏覽量

    36814
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    超聲波傳感器HC-SR04測距實例軟件

    超聲波傳感器HC-SR04測距實例軟件STM32CubeMX,keil5,野火串口調(diào)試助手硬件stm32f103vet6開發(fā)板,J-Link,超聲波
    發(fā)表于 07-30 07:03

    怎樣去編寫HC-SR04超聲波傳感器的程序呢

    怎樣去編寫HC-SR04超聲波傳感器的程序呢?怎樣去使用HC-SR04超聲波傳感器?
    發(fā)表于 10-18 09:19

    如何對基于STM32F103VET6的超聲波傳感器HC-SR04進(jìn)行測距呢

    HC-SR04超聲波模塊的工作原理是什么?如何對基于STM32F103VET6的超聲波傳感器HC-SR04進(jìn)行測距呢?
    發(fā)表于 11-09 07:40

    HC-SR04超聲波傳感器實驗記錄

    什么是HC-SR04超聲波傳感器呢?HC-SR04超聲波傳感器的工作原理是什么?
    發(fā)表于 11-09 06:12

    HC-SR04超聲波測距模塊原理

    、HC-SR04超聲波測距模塊原理1.模塊簡介HC-SR04超聲波模塊常用于機(jī)器人避障、物體測距、液位檢測、公共安防、停車場檢測等場所。HC-SR0
    發(fā)表于 12-06 07:14

    HC-SR04超聲波具有哪些參數(shù)應(yīng)用

    引腳電平函數(shù)三、程序?qū)崿F(xiàn):運(yùn)行效果:一、HC-SR04超聲波產(chǎn)品應(yīng)用領(lǐng)域:1、機(jī)器人避障  2、物體測距  3、液位檢測  4、公共安防  5、停車場檢測超聲波傳感器模塊上面通常有兩個
    發(fā)表于 01-07 06:08

    HC-SR04超聲波測距模塊及程序

    HC-SR04超聲波測距模塊及程序HC-SR04超聲波測距模塊及程序HC-SR04超聲波測距模塊
    發(fā)表于 12-08 16:50 ?85次下載

    HC-SR04超聲波測距資料

    、HC-SR04超聲波測距資料幫你了解傳感器實驗、使用快速入門,你擁有值得。
    發(fā)表于 05-10 10:36 ?19次下載

    簡單的超聲波測距模塊制作_HC-SR04超聲波測距模塊及制作圖詳解

    本文主要介紹的是HC-SR04超聲波測距模塊及制作圖詳解,首先介紹了超聲波測距原理及特點,其次闡述了HC-SR04超聲波測距模塊,最后奉上了
    發(fā)表于 05-18 09:40 ?5.4w次閱讀
    簡單的<b class='flag-5'>超聲波</b>測距模塊制作_<b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b>測距模塊及制作圖詳解

    hc-sr04超聲波傳感器的原理和應(yīng)用

    本文主要闡述了hc-sr04超聲波傳感器的原理和應(yīng)用。
    發(fā)表于 04-23 09:42 ?3.3w次閱讀

    HC-SR04超聲波測距塊講解(附32單片機(jī)源碼)

    、HC-SR04超聲波測距模塊原理1.模塊簡介HC-SR04超聲波模塊常用于機(jī)器人避障、物體測距、液位檢測、公共安防、停車場檢測等場所。HC-SR0
    發(fā)表于 11-23 18:21 ?133次下載
    <b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b>測距塊講解(附32單片機(jī)源碼)

    帶有HC-SR04超聲波傳感器陣列

    方案介紹使用多個低成本超聲傳感器估算固體物體的距離和位置。硬件部件:Arduino Nano R3?? ?×?? ?1個?? ?超聲波傳感器-HC-
    發(fā)表于 12-30 15:06 ?0次下載

    HC-SR04超聲波傳感器開源分享

    電子發(fā)燒友網(wǎng)站提供《HC-SR04超聲波傳感器開源分享.zip》資料免費(fèi)下載
    發(fā)表于 06-12 10:46 ?14次下載
    <b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>開源分享

    Zephyr RTOS和HC-SR04超聲波傳感器開源

    電子發(fā)燒友網(wǎng)站提供《Zephyr RTOS和HC-SR04超聲波傳感器開源.zip》資料免費(fèi)下載
    發(fā)表于 06-20 09:44 ?4次下載
    Zephyr RTOS和<b class='flag-5'>HC-SR04</b><b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>開源

    超聲波傳感器HC-SR04(Arduino項目)

    電子發(fā)燒友網(wǎng)站提供《超聲波傳感器HC-SR04(Arduino項目).zip》資料免費(fèi)下載
    發(fā)表于 07-04 10:43 ?9次下載
    <b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b><b class='flag-5'>HC-SR04</b>(Arduino項目)