在這個項目中,我將向您展示如何將ISD1820錄音機(jī)模塊與Arduino連接。雖然ISD1820錄音機(jī)模塊板上有可用于直接錄制和播放的按鈕,但在這個項目中,我將使用Arduino來控制這些動作,這樣你就可以實現(xiàn)這個錄音機(jī)應(yīng)用程序是一個更明智的項目。
簡介
錄音機(jī)是一種設(shè)備在各種情況下捕獲語音(或音頻),如會議,講座,采訪,會議,廣播等,以便您輕松編輯或播放它們。
有不同的專用于錄音的硬件和軟件類型,提供多種自定義選項。
在這個項目中,我將討論電子愛好者中最常用的錄音機(jī)模塊之一社區(qū),ISD 1820錄音機(jī)模塊,并向您展示如何在Arduino的幫助下控制它。
關(guān)于ISD 1820錄音機(jī)模塊的簡要說明
ISD1820錄音機(jī)模塊基于ISD1820 IC,它是一種用于單個信息記錄和播放的單芯片錄音機(jī)IC。我不確定只有IC的可用性,但在模塊中經(jīng)??梢哉业剿斜匾慕M件和電路。
ISD1820錄音機(jī)模塊的一個主要特性是可以將消息存儲在其非易失性存儲器中,并且可以配置為存儲長度在8秒到20秒之間的消息。
ISD1820錄音機(jī)模塊用于這個項目如下所示。如您所見,電路板上有許多組件可以幫助ISD1820 IC進(jìn)行錄制和播放。
該模塊的另一個主要特點是它具有內(nèi)部音頻放大器,可以直接驅(qū)動0.5W8Ω揚聲器,無需任何外部放大器電路。但是,如果您想要驅(qū)動更強大的揚聲器,您可以將此模塊的輸出連接到外部放大器IC,例如LM386。
下圖顯示了一些ISD1820錄音機(jī)模塊上的重要組件。
如何操作ISD1820錄音機(jī)模塊?
在模塊輸出端連接小型8Ω揚聲器,即跨越SP +和SP-引腳。
按下模塊上的錄制按鈕(REC),模塊開始錄制。繼續(xù)按下按鈕,直到錄制完整的消息(例如,大約10秒)。
要播放,您可以使用PLAYE或PLAYL。按下PLAYE按鈕一次,然后播放整個信息。
您需要按住PLAYL按鈕并開始播放信息,如果您想停止播放隨時返回,松開按鈕。
如果激活PE跳線,播放將處于無限循環(huán)模式。
ISD1820錄音機(jī)模塊與Arduino接口
很明顯,ISD1820錄音機(jī)模塊可以在沒有任何微控制器的情況下獨立工作。但是,在Arduino等微控制器的幫助下控制記錄和回放功能,使您有機(jī)會將模塊的功能擴(kuò)展到復(fù)雜的應(yīng)用程序級別。
想象一下,您正在設(shè)計一個安全系統(tǒng),該系統(tǒng)應(yīng)在檢測到移動時自動錄制語音。只有當(dāng)您使用Arduino(或任何微控制器)接口ISD1820錄音機(jī)模塊時,才可能實現(xiàn)這一點。
電路圖
所需組件
Arduino UNO
ISD1820錄音機(jī)模塊
8Ω揚聲器
連接電線
面包板
ISD1820模塊的SP +和SP-引腳連接到揚聲器的端子。模塊的VCC和GND連接到+ 5V和GND。 REC和PLAYE引腳連接到Arduino的數(shù)字IO引腳2和3.
此處使用反射型紅外傳感器,傳感器的數(shù)字輸出連接到引腳Arduino中的4個。
代碼
工作
按照電路圖進(jìn)行連接,并為電路供電。當(dāng)紅外傳感器前面沒有物體時,其輸出為低電平且Arduino不執(zhí)行任何操作。
當(dāng)紅外傳感器前面有物體時,其輸出變?yōu)楦唠娖胶虯rduino然后開始記錄一條消息,方法是將REC引腳置為高電平約5秒鐘。
在此期間,連接到引腳13的LED指示燈亮起表示模塊正在錄制消息。
錄制消息后,通過將PLAYE引腳置為高電平約6秒來播放消息。
應(yīng)用程序
可用于各種小規(guī)模應(yīng)用,例如
安全系統(tǒng)
事故錄音
在碰撞過程中錄制訊息
-
Arduino
+關(guān)注
關(guān)注
188文章
6468瀏覽量
186950 -
ISD1820
+關(guān)注
關(guān)注
2文章
11瀏覽量
20788
發(fā)布評論請先 登錄
相關(guān)推薦
評論