日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用声音传感器的Arduino控制的音乐喷泉

發(fā)布時間:2024/3/12 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用声音传感器的Arduino控制的音乐喷泉 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

原文:https://circuitdigest.com/microcontroller-projects/arduino-controlled-water-fountain-using-sound-sensor

使用聲音傳感器的Arduino控制的音樂噴泉

ARDUINO項目

德巴斯·帕里達(Debasis Parida) 2019年8月26日修改

使用聲音傳感器的Arduino控制的噴泉

有幾個噴泉可以無條件地灑水并具有一些有趣的照明效果。因此,我徘徊在設(shè)計一個創(chuàng)新的噴泉上,該噴泉可以響應(yīng)外部音樂并根據(jù)音樂節(jié)拍灑水。聽起來很有趣嗎?

Arduino飲水機的基本思想是從任何外部聲音源(例如手機,iPod,PC等)獲取輸入,對聲音進行采樣并將其分解為不同的電壓范圍,然后使用輸出打開各種繼電器。我們首先使用基于電容麥克風的聲音傳感器模塊在聲源上執(zhí)行操作,以將聲音分成不同的電壓范圍。然后,電壓將被饋送到運放,以將聲級與特定限制進行比較。較高的電壓范圍將對應(yīng)于繼電器開關(guān)ON,該繼電器開關(guān)包括根據(jù)歌曲的節(jié)拍和節(jié)奏操作的音樂噴泉。因此,我們在這里使用Arduino和聲音傳感器構(gòu)建此Musical Fountain。

所需材料

  • Arduino納米
  • 聲音感應(yīng)模塊
  • 12V繼電器模塊
  • 直流泵
  • 發(fā)光二極管
  • 連接線
  • 維羅板或面包板
  • 聲音傳感器的工作

    聲音傳感器模塊是一個基于駐極體麥克風的簡單電子板,用于感應(yīng)環(huán)境中的外部聲音。它基于LM393功率放大器和駐極體麥克風,可用于檢測是否有超出設(shè)定閾值限制的聲音。模塊輸出是數(shù)字信號,指示聲音大于或小于閾值。

    電位計可用于調(diào)節(jié)傳感器模塊的靈敏度。當聲源低于/高于電位計設(shè)置的閾值時,模塊輸出為HIGH / LOW。相同的聲音傳感器模塊也可用于以分貝為單位測量聲音水平。

    聲音傳感器電路圖

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

    您可以按照“運算放大器”電路部分的介紹,了解有關(guān)其工作原理的更多信息。

    音樂噴泉電路圖


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

    在這里,泵的連接方式是:當將高脈沖信號提供給繼電器模塊的輸入時,繼電器的COM觸點將連接到NO觸點,并且電流將成為閉合電路路徑,以流經(jīng)泵到達激活水流。否則,泵將保持關(guān)閉狀態(tài)。根據(jù)聲音輸入,從Arduino Nano產(chǎn)生HIGH / LOW脈沖。

    將整個電路焊接到穿孔板上后,如下圖所示:

    在這里,我們使用了一個塑料盒作為噴泉容器,并使用了微型5v泵作為噴泉,我們之前在消防機器人中使用了該泵:

    編程Arduino Nano用于跳舞噴泉

    Arduino水噴泉項目的完整程序在頁面底部給出。但是在這里,我只是為了更好地理解而逐部分地進行解釋:

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

    int sensor = A6; int redled = 12; int greenled = 11; int pump = 10;#define REF 700

    在*無效設(shè)置*功能中,**我們使用了pinMode函數(shù)來分配引腳的INPUT / OUTPUT數(shù)據(jù)方向。在這里,傳感器被視為輸入,所有其他設(shè)備均被用作輸出。

    void setup() {pinMode(sensor,INPUT);pinMode(redled,OUTPUT);pinMode(greenled,OUTPUT);pinMode(pump,OUTPUT); }

    在無限循環(huán)內(nèi),調(diào)用了AnalogRead函數(shù),該函數(shù)讀取從傳感器引腳輸入的模擬值并將其存儲在變量sensor_value中。

    int sensor_value = AnalogRead(sensor);

    在最后一部分中,使用if-else循環(huán)將輸入模擬信號與參考值進行比較。如果大于參考值,則所有輸出引腳均被賦予HIGH輸出,從而所有LED和Pump均被激活,否則一切保持OFF。在這里,我們還給出了70毫秒的延遲,以區(qū)別繼電器的ON / OFF時間。

    if(sensor_value> REF){ digitalWrite(greenled,HIGH); digitalWrite(redled,HIGH); digitalWrite(pump,HIGH); delay(70); } else { digitalWrite(greenled,LOW); digitalWrite(redred,LOW); digitalWrite(pump,LOW); delay(70); }


    這是由Arduino控制的噴泉的工作方式,下面提供帶有工作視頻的完整代碼。

    代碼

    int sensor = A6; int redled = 12; int greenled = 11; int pump = 10;#define REF 700void setup() {pinMode(sensor,INPUT);pinMode(redled,OUTPUT);pinMode(greenled,OUTPUT);pinMode(pump,OUTPUT);} void loop() {int sensor_value = analogRead (sensor);if (sensor_value>REF){digitalWrite(greenled,HIGH);digitalWrite(redled,HIGH);digitalWrite(pump,HIGH);delay(70);}else{digitalWrite(greenled,LOW);digitalWrite(redled,LOW);digitalWrite(pump,LOW);delay(70);} }

    總結(jié)

    以上是生活随笔為你收集整理的使用声音传感器的Arduino控制的音乐喷泉的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 草莓巧克力香氛动漫的观看方法 | 91天天 | 中文字幕第一页在线视频 | 黄色成人在线免费观看 | 在线观看日批 | 福利片一区二区 | 日本免费电影一区二区三区 | 国产学生美女无遮拦高潮视频 | 精品国产99久久久久久宅男i | 欧美成人a视频 | 双性人做受视频 | 少妇脱了内裤让我添 | 中国女人内96xxxxx | 一本大道一区二区 | 国产精品视频看看 | 欧美日韩一区二 | 伊人色爱 | av网站不卡| 双乳被四个男人吃奶h文 | 日本黄色a视频 | 国语av在线| 亚洲午夜精品 | 日韩av一区二区在线播放 | 日韩成人一级片 | 亚洲少妇自拍 | 69人人| 日本999视频 | 午夜免费在线观看 | 国产三级网站 | 黄色的网站免费观看 | 免费在线观看黄色av | 黑森林av导航 | 高清乱码免费网 | 可以免费在线观看的av | 亚洲色图少妇 | 日本韩国毛片 | 天堂社区av| 伊人久久成人网 | 大黄毛片| 午夜看毛片 | 淫欲av | 人人爽在线 | 91丨九色丨黑人外教 | 夜久久久| 日本黄色美女视频 | 国产精品午夜在线观看 | 青青自拍视频 | 亚洲四区在线 | 在线免费观看一区二区三区 | 护士人妻hd中文字幕 | 日本不卡1 | 日韩视频免费观看高清完整版在线观看 | 精品一区不卡 | 一本大道综合伊人精品热热 | 色播综合网 | 老司机综合网 | 男人操女人下面视频 | 日本高清不卡码 | 1000部啪啪未满十八勿入 | 亚洲精品三 | 人人澡人人澡人人澡 | 三上悠亚人妻中文字幕在线 | 午夜在线小视频 | 久久官网 | 国产主播第一页 | 嫩草av久久伊人妇女超级a | wwwxxx在线观看 | 18+视频在线观看 | 91成人看 | 日本在线天堂 | 午夜国产视频 | 你懂的在线观看视频 | 美女洗澡隐私免费网站 | 无码人妻aⅴ一区二区三区69岛 | 久精品视频 | 91丝袜一区在线观看 | 亚洲精品乱码久久久久久写真 | 在线观看免费视频一区二区 | 日本一区二区高清视频 | 香蕉在线网站 | 天天干夜夜 | 人人草人人干 | 九一国产在线观看 | 手机天堂网 | 艳妇乳肉豪妇荡乳av | 在线视频日韩 | 美女100%视频免费观看 | 亚洲超碰在线 | 欧美午夜精品一区二区三区 | 亚洲一区精品在线观看 | 裸体按摩www性xxxcom | 日韩精品一区二区在线视频 | 桃色一区二区三区 | 老司机午夜精品视频 | 国产精品久久精品三级 | 黄色理伦片 | 国产精品一区2区 | 成人午夜精品福利免费 | 香蕉911|