城市建設不斷推進,伴隨著環(huán)境噪聲的產(chǎn)生。不少娛樂、城市交通和工業(yè)化等人類活動所產(chǎn)生的噪聲,遠超過國家規(guī)定的標準,對健康、生產(chǎn)力和經(jīng)濟產(chǎn)生負面影響。為防治城市噪音污染,確保人們長期的身心健康,我們需要深入了解城市噪音來源,確保噪音水平保持在健康要求的范圍內(nèi)。
本文將探討如何使用瑞科慧聯(lián)(RAK)的模塊化硬件開發(fā)平臺 WisBlock,創(chuàng)建噪音水平警報的應用。
硬件
要執(zhí)行此測試,需要一些 WisBlock硬件:
這些硬件與 ESP32 和 RP2040 內(nèi)核兼容。
軟件
- 下載并安裝ArduinoIDE
- 要在 Arduino 板上添加 RAKwireless Core 板,需先安裝 RAKwireless Arduino BSP。具體安裝方式可以參考Github存儲庫
產(chǎn)品配置
硬件安裝
若想將不同的模塊放在一起,需要將它們連接到基板中的相應插槽。麥克風模塊RAK18000 可以連接到WisBlock Base基板的IO 插槽,與WisBlock Core 通信。其他更多信息,請參閱組裝和拆卸部分。



軟件配置
若已經(jīng)安裝RAKwireless Arduino BSP,可使用Arduino IDE 上的WisBlock Core 和示例代碼。
1.打開代碼前,需要從我們的存儲庫安裝RAKwireless Audio Library.
2.下載RAKwireless Audio庫后,通過Sketch > Include Library > Add .ZIP Library…來添加下載的 ZIP庫文件

3.在 Arduino IDE 上,打開File > Examples > RAKwireless Audio Library > RAK4631 > Audio_Alarm_RAK18003。

4.選擇正在使用的核心板,通過USB 電纜將其連接,然后選擇相應的COM 端口。

5.可選步驟:可以通過降低測量度較高的報警的 audio_threshold變量或增加敏感度較低的報警的audio_threshold變量來修改噪聲水平閾值。
//Alarm threshold
int audio_threshold = 1000; //You can modify this value to your desired noise trigger threshold.
6.點擊Upload,然后等待固件燒錄。

測試
上傳代碼后,可以播放一些音樂或開始說話,觀察板子如何在聽到聲音,并達到一定響度時激活其 LED。
除控制 LED外,還可以修改代碼,實現(xiàn)電子郵件通知發(fā)送,或驅(qū)動屏幕顯示 dB 實時測量值。


-
瑞科慧聯(lián)
+關注
關注
0文章
13瀏覽量
7670 -
RAK
+關注
關注
0文章
48瀏覽量
2263
發(fā)布評論請先 登錄
洪水預報預警系統(tǒng)概述及功能優(yōu)勢


煙霧火焰識別預警系統(tǒng)在社區(qū)防火工作中的實際應用效果# #人工智能 #煙霧火焰識別預警系統(tǒng)
水庫水雨情水文監(jiān)測預警系統(tǒng)守護信息防線
洪水災害水雨情在線監(jiān)測預警系統(tǒng):多級預警體系,為應對洪水爭取充足時間

智能雷電預警系統(tǒng)和智能防雷綜合方案


城市內(nèi)澇監(jiān)測預警系統(tǒng)云平臺

英德斯A351工控主板在長江江豚實時生學分析預警系統(tǒng)的應用

道路積水在線監(jiān)測預警系統(tǒng)的功能分析
地質(zhì)災害監(jiān)測預警系統(tǒng)的作用
邊坡安全在線監(jiān)測預警系統(tǒng)解決方案的組成及發(fā)展前景
淺談基于AI的充電樁火災預警系統(tǒng)的應用展望

寧夏山洪災害預警系統(tǒng)項目分享

煤礦安全風險監(jiān)測預警系統(tǒng)

評論