色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

使用Arduino和聲音傳感器構建一個音樂噴泉

科技觀察員 ? 來源:circuitdigest ? 作者:Debasis Parida ? 2022-08-25 15:24 ? 次閱讀

有幾個噴泉可以無條件地灑水并帶有一些有趣的燈光效果。所以我想設計一個創新的噴泉,它可以響應外部音樂并根據音樂節拍灑水。聽起來是不是很有趣?

這個Arduino 噴泉的基本思想是從任何外部聲源(如移動設備、iPod、PC 等)獲取輸入,對聲音進行采樣并將其分解為不同的電壓范圍,然后使用輸出打開各種繼電器。我們首先使用基于電容麥克風的聲音傳感器模塊在聲源上執行,以將聲音分成不同的電壓范圍。然后電壓將被饋送到運算放大器,以將聲級與特定限制進行比較。較高的電壓范圍將對應于繼電器開關打開,該開關包括根據歌曲節拍和節奏運行的音樂噴泉。所以在這里我們正在使用 Arduino 和聲音傳感器構建這個音樂噴泉。

所需材料

Arduino納米

聲音傳感器模塊

12V繼電器模塊

直流泵

發光二極管

連接線

Vero 板或面包板

聲音傳感器的工作

poYBAGMHI1uAV9npAALwIKunwhA540.png

聲音傳感器模塊是一個簡單的基于駐極體麥克風的電子板,用于從環境中感知外部聲音。它基于LM393功率放大器和駐極體麥克風,可用于檢測是否有超出設定閾值限制的聲音。模塊輸出是一個數字信號,表示聲音大于或小于閾值。

電位器可用于調節傳感器模塊的靈敏度。當聲源低于/高于電位器設置的閾值時,模塊輸出為 HIGH/LOW。同樣的聲音傳感器模塊也可以用于測量分貝的聲級。

聲音傳感器電路圖

pYYBAGMHI1aADTT_AACmGougL_o683.png

眾所周知,在聲音傳感器模塊中,基本的輸入設備是麥克風,它將聲音信號轉換為電信號。但是由于聲音傳感器的電信號輸出幅度很小,很難分析,所以我們使用了一個NPN 晶體管放大器電路,將其放大并將輸出信號饋送到 Op- 的非反相輸入端。放大器。這里 LM393 OPAMP 用作比較器,用于比較來自麥克風的電信號和來自分壓器電路的參考信號。如果輸入信號大于參考信號,則 OPAMP 的輸出將為高電平,反之亦然。

音樂噴泉電路圖

poYBAGMHI1CAeknDAAE8qOUcC4I591.png

如上述音樂噴泉電路圖所示,聲音傳感器由 Arduino Nano 的 3.3V 電源供電,聲音傳感器模塊的輸出引腳連接到 Nano 的模擬輸入引腳(A6)。您可以使用任何模擬引腳,但請確保在程序中進行更改。如圖所示,繼電器模塊和直流泵由外部 12VDC 電源供電。繼電器模塊的輸入信號連接到 Nano 的數字輸出引腳 D10。為了照明效果,我選擇了兩種不同顏色的 LED,并將它們連接到 Nano 的兩個數字輸出引腳(D12、D11)。

在這里,泵的連接方式是,當繼電器模塊的輸入端收到一個高脈沖時,繼電器的 COM 觸點連接到 NO 觸點,電流得到一個閉路路徑流過泵到激活水流。否則泵將保持關閉狀態。高/低脈沖由 Arduino Nano 生成,具體取決于聲音輸入。

在穿孔板上焊接完整電路后,它將如下所示:

pYYBAGMHI0yAcjwIAAb0AVpDOTI845.png

在這里,我們使用一個塑料盒作為噴泉容器和迷你5v 泵作為噴泉,我們之前在消防機器人中使用過這個泵:

poYBAGMHI0iAKunHAAjriH5bRG8697.png

為舞蹈噴泉編程 Arduino Nano

這個Arduino 噴泉項目的完整程序在頁面底部給出。但在這里我只是分部分解釋,以便更好地理解:

程序的第一部分是聲明必要的變量來分配我們將在下一個程序塊中使用的引腳號。然后定義一個常數 REF,其值為聲音傳感器模塊的參考值。賦值700是聲音傳感器輸出電信號的字節等效值。

int 傳感器 = A6;
int redled = 12; 
int greenled = 11; 
int泵= 10;

#define REF 700

在void setup函數中,我們使用pinMode函數來分配引腳的 INPUT/OUTPUT 數據方向。這里將傳感器作為輸入,所有其他設備作為輸出。

無效設置()
{ 
  pinMode(傳感器,輸入);
  pinMode(紅色,輸出);
  pinMode(綠燈,輸出);
  pinMode(泵,輸出);
}

在無限循環中,調用了模擬讀取函數,該函數讀取從傳感器引腳輸入的模擬值并將其存儲在變量sensor_value中。

int sensor_value = 模擬讀取(傳感器);

在最后一部分中,使用if-else循環將輸入模擬信號與參考值進行比較。如果它大于參考值,則所有輸出引腳都被賦予高電平輸出,以便所有 LED 和泵都被激活,否則一切都保持關閉。在這里,我們還給出了 70 毫秒的延遲來區分繼電器的開/關時間。

if (sensor_value>REF) 
  { 
    digitalWrite(greenled,HIGH); 
    數字寫入(紅色,高);
    數字寫入(泵,高);
    延遲(70);
   } 
   else 
   { 
    digitalWrite(greenled,LOW); 
    數字寫入(紅色,低);
    數字寫入(泵,低);
    延遲(70);
   }

pYYBAGMHI0OAa-LDAAjhvQe_TyQ079.png

poYBAGMHIz6Aabl_AAUV0xUs_7w123.png

int 傳感器 = A6;

int redled = 12;

int greenled = 11;

int泵= 10;


#define REF 700


無效設置()

{

pinMode(傳感器,輸入);

pinMode(紅色,輸出);

pinMode(綠燈,輸出);

pinMode(泵,輸出);



}

無效循環()

{



int sensor_value = 模擬讀取(傳感器);



if (sensor_value>REF)

{

digitalWrite(greenled,HIGH);

數字寫入(紅色,高);

數字寫入(泵,高);

延遲(70);

}

else

{

digitalWrite(greenled,LOW);

數字寫入(紅色,低);

數字寫入(泵,低);

延遲(70);

}

}

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 音樂噴泉
    +關注

    關注

    0

    文章

    6

    瀏覽量

    7660
  • Arduino
    +關注

    關注

    188

    文章

    6468

    瀏覽量

    186957
  • 聲音傳感器
    +關注

    關注

    4

    文章

    56

    瀏覽量

    15344
收藏 人收藏

    評論

    相關推薦

    為什么我用51單片機和聲音傳感器采集聲音波形圖很亂?

    最近試了下用51單片機和聲音傳感器采集聲音,然后進行AD轉換,通過串口傳到電腦。在電腦上看到聲音的波形圖很亂,請問下有沒有人做過?是不是5
    發表于 06-28 02:45

    使用聲音傳感器Arduino控制的音樂噴泉 精選資料分享

    /arduino-controlled-water-fountain-using-sound-sensor使用聲音傳感器Arduino控制的音樂
    發表于 09-13 08:50

    聲音傳感器有哪些_聲音傳感器的應用

    本文開始介紹了聲音傳感器概念和聲音傳感器的工作原理,其次闡述了聲音傳感器有哪些,最后介紹了
    發表于 03-28 09:40 ?8.5w次閱讀

    怎樣使用Arduino構建基于聲音傳感器的警報

    為了通過燒瓶控制傳感器,我們將使用Arduino代碼使其工作。首先用python寫燒瓶。我們首先需要知道要檢測什么才能存儲在forms.py文件中。在這種情況下,我們唯
    的頭像 發表于 11-26 14:46 ?5361次閱讀
    怎樣使用<b class='flag-5'>Arduino</b><b class='flag-5'>構建</b>基于<b class='flag-5'>聲音</b><b class='flag-5'>傳感器</b>的警報

    arduino聲音傳感器 模擬資料匯總

    arduino聲音傳感器 模擬資料匯總
    發表于 10-08 16:50 ?2次下載

    arduino loar_Arduino動手做(6)聲音傳感器模塊

    溫度傳感器模塊【Arduino】108種傳感器模塊系列實驗(資料+代碼+圖形+仿真)實驗之六:KY-038高感度聲音傳感器模塊模塊的實物照片
    發表于 12-14 19:11 ?4次下載
    <b class='flag-5'>arduino</b> loar_<b class='flag-5'>Arduino</b>動手做(6)<b class='flag-5'>聲音</b><b class='flag-5'>傳感器</b>模塊

    使用紅外傳感器構建Arduino計數機

    在這個項目中,我們正在使用紅外傳感器構建Arduino 計數機。這臺機器在紅外傳感器的幫助下
    的頭像 發表于 08-17 15:59 ?4387次閱讀
    使用紅外<b class='flag-5'>傳感器</b><b class='flag-5'>構建</b><b class='flag-5'>一</b><b class='flag-5'>個</b><b class='flag-5'>Arduino</b>計數機

    使用超聲波傳感器Arduino構建避障機器人

    我們將使用超聲波傳感器Arduino 構建避障機器人。這里使用超聲波傳感器通過計算機器人
    發表于 09-08 15:14 ?3375次閱讀
    使用超聲波<b class='flag-5'>傳感器</b>和<b class='flag-5'>Arduino</b><b class='flag-5'>構建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>避障機器人

    聲音傳感器Arduino項目

    電子發燒友網站提供《聲音傳感器Arduino項目.zip》資料免費下載
    發表于 11-09 09:33 ?1次下載
    <b class='flag-5'>聲音</b><b class='flag-5'>傳感器</b><b class='flag-5'>Arduino</b>項目

    使用Arduino Uno和聲音/語音模塊

    電子發燒友網站提供《使用Arduino Uno和聲音/語音模塊.zip》資料免費下載
    發表于 11-18 12:08 ?0次下載
    使用<b class='flag-5'>Arduino</b> Uno<b class='flag-5'>和聲音</b>/語音模塊

    Arduino聲音檢測傳感器項目

    方案介紹使用Arduino Uno和Sound Detector傳感器聲音檢測安全系統。硬件部件:Arduino UNO????×????1
    發表于 12-30 15:39 ?2次下載

    如何使用Arduino和超聲波傳感器構建油箱液位指示電路

    在這篇文章中,我們將學習如何使用 Arduino 和超聲波傳感器構建簡單的油箱液位指示電路
    的頭像 發表于 03-19 10:11 ?1816次閱讀
    如何使用<b class='flag-5'>Arduino</b>和超聲波<b class='flag-5'>傳感器</b><b class='flag-5'>構建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>油箱液位指示<b class='flag-5'>器</b>電路

    基于Arduino和超聲波傳感器構建簡單的油箱液位指示電路

    在這篇文章中,我們將學習如何使用 Arduino 和超聲波傳感器構建簡單的油箱液位指示電路
    的頭像 發表于 06-27 18:14 ?1449次閱讀
    基于<b class='flag-5'>Arduino</b>和超聲波<b class='flag-5'>傳感器</b><b class='flag-5'>構建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>簡單的油箱液位指示<b class='flag-5'>器</b>電路

    如何連接Arduino聲音傳感器以控制帶有聲音的LED

    在本教程中,您將學習如何連接Arduino聲音傳感器以控制帶有聲音的LED。在本指南結束時,您將擁有
    的頭像 發表于 02-11 10:21 ?3003次閱讀
    如何連接<b class='flag-5'>Arduino</b><b class='flag-5'>聲音</b><b class='flag-5'>傳感器</b>以控制帶有<b class='flag-5'>聲音</b>的LED

    聲波傳感器和聲音傳感器的區別

    聲波傳感器和聲音傳感器這兩術語在很多情況下可以互換使用,因為它們通常都用于檢測和測量聲波的存在和特性。然而,它們之間還是存在些細微的差別
    的頭像 發表于 09-19 16:37 ?539次閱讀
    主站蜘蛛池模板: 久久se精品一区二区国产| PORN白嫩内射合集| 亚洲福利精品电影在线观看| 日本高清二区| 欧美精品专区免费观看| 棉袜足j吐奶视频| 美女伊人网| 免费看 a一级毛片| 蜜芽丅v新网站在线观看| 老师紧窄粉嫩| 久久精品午夜一区二区福利| 含羞草传媒在线观看| 黄页网站免费视频大全9| 精品欧美一区二区三区久久久| 国产亚洲精品久久久久久无码网站 | 精品久久久爽爽久久久AV| 国产午夜AV无码无片久久96 | 伊人成色综合人网| 一道本在线伊人蕉无码| 一边吃奶一边啪啪真舒服| 樱花草在线影视WWW日本动漫| 伊人影院网| 69日本人XXXX护士HD| 99国内精品| 成人免费看片45分钟| 国产精品久久久久永久免费看 | www国产av偷拍在线播放| 背着老婆爆操性感小姨子| 灌饱娇嫩H将军公主最新章节 | 中文字幕精品在线观看| 2019午夜福利757视频第12集| 3D动漫网站HOXXXxes| jazzjazzjazz欧美| 国产1769一七六九视频在线| 国产精品视频在线自在线| 极品少妇伦理一区二区| 快播电影频道| 亲嘴扒胸摸屁股视频免费网站| 九色PORNY真实丨国产免费| 久久伊人青青| 人人射人人插|