看久久精品一级片_三年高清片大全_国产成人无码AV在线专区_手机AV小说在线_97韩剧网最新韩剧在线观看_欧美极品18禁止_成人免费看视频二级_成人高清视频免费二区_中文三级国产无码_男男国产久热精品无码激情

歡迎光臨~廣州悅欣電子科技有限公司
聯(lián)系電話 手機(jī)/微信:

18925103846

資料知識

串口控制 mp3 語音播放和錄制模塊使用說明

串口控制 mp3 語音播放和錄制模塊使用說明

簡介
Audio Mini Player 是一款小巧且價格低廉的音頻播放和錄制模塊,可以直接接揚(yáng)聲器??梢酝ㄟ^串口控制, 作為 Arduino 或者是任何有串口的單片機(jī)的一個外接模塊。模塊本身良好集成了 MP3、WAV、WMA 的硬解 碼。同時軟件支持 TF 卡驅(qū)動,支持 FAT16、FAT32 文件系統(tǒng)。通過簡單的串口指令即可完成播放指定的音樂, 以及播放文本和進(jìn)行語音錄制等功能。

文字語音TTS串口控制模塊使用說明

實(shí)物圖

TTS串口控制模塊

正面版圖

TTS串口控制模塊-背面

背面版圖

串口控制 mp3 語音播放和錄制

連接示意圖(左邊接喇叭,右邊接串口)

產(chǎn)品參數(shù):

? 支持采樣率(KHz):8/11.025/12/16/22.05/24/32/44.1/48

? 24 位 DAC 輸出,動態(tài)范圍支持:90dB,信噪比支持:85dB。

? 完全支持 FAT16、FAT32 文件系統(tǒng),大支持 32G 的 TF 卡。

? 串口控制模式,3.3V TTL 電平。

? 支持 TTS 文本播放,廣播語插播功能,可以暫停正在播放的背景音樂。廣告播放完畢回到背景音繼 續(xù)播放。

? 板上集成高靈敏度 MIC,可支持高保真語音錄制功能,可以發(fā)送命令來控制錄音的啟動和停止。

? 支持 Linein 歌曲錄制功能,可以隨時把自己喜愛的一段音樂錄制成自己的 mp3 文件永久保存。

? 可通過 USB 線連接電腦,進(jìn)入 U 盤,替換 SD Card 中的音頻文件。

? 0-100 級音量可調(diào)。

? 支持左右聲道,3W×2 喇叭輸出。


通信協(xié)議

采用串口通信,3.3V TTL 電平,波特率為 19200,數(shù)據(jù)位 8,停止位 1,無校驗(yàn),無流控。

image

有命令以#開頭,回車換行結(jié)束。比如輸入一串字符:“#ls\r\n”。 每次命令發(fā)送完成后,需等串口的回應(yīng)信后才能發(fā)送下一命令。

功能名稱

指令

返回值

備注


歌曲列表


#ls\r\n

返回歌曲列表。例如:


\r\n 表示回車換行符

0001 QC.mp3

0002 阿里山的姑娘.mp3

0003 女兒情.mp3

0004 鵲橋仙.mp3

……

后打印出“End”表示 結(jié)束。

End

暫停播放

#ps\r\n

成功返回“pause\r\n”。

\r\n 表示回車換行符

繼續(xù)播放

#ct\r\n

成功返回“continue\r\n

\r\n 表示回車換行符


下一首


#nt\r\n

成功返回 next\r\n error\r\n

失敗返回


\r\n 表示回車換行符


上一首


#pv\r\n

成功返回 prev\r\n 失敗返回

error\r\n


\r\n 表示回車換行符


音量設(shè)置


#vl X\r\n


成功返回 ok\r\n

失敗返回 error\r\n

#vl 加空格再跟數(shù)字 X X=0-100,數(shù)字越大音量 越大

指定文件播


#fn filename\r\n

成功返回 ok\r\n

#fn 后加一個空格,再緊

歌曲名(帶后綴),歌曲

失敗返回 error\r\n

名好不要超過

30Byte。

指定某個序 號的文件播 放


#fl xxx\r\n


成功返回 ok\r\n

失敗返回 error\r\n

xxx 為歌曲序號,即通過

#ls 命令獲取得到的列表 的序號,比如:

#fl 3


TTS 語言播 放


#ts txt\r\n


成功返回 ok\r\n

失敗返回 error\r\n

只支持漢字或數(shù)字的語音 播放,比如:

#ts 您好

語音不超過 20 個中文字

版本查詢

#vs\r\n

輸出版本信息


錄音開始


#mr\r\n


輸出:

record\r\n

開啟 mic 錄音,啟動錄音 后,中間不再支持其他控 制命令,除非發(fā)送#mc 退 出錄音應(yīng)用。


錄音結(jié)束


#mc\r\n


輸出:

exit record\r\n

停止錄音,并依次自動保 存為:

REC001.mp3 REC002.mp3

……

錄制完成后會重新生成播 放列表,因此要等待串口 輸出“input cmd:”才進(jìn) 行新的命令操作。


Linein 錄音 開始


#lr\r\n

輸出 record\r\n,開始進(jìn)入錄音。


開啟 mic 錄音,啟動錄音

如果 linein 線沒有插入,會打印 提示語:“linein out!”,并且 不會進(jìn)入錄音狀態(tài)。

后,中間不再支持其他控 制命令,除非發(fā)送#mc 退 出錄音應(yīng)用。


Linein 錄音 結(jié)束


#lc\r\n

輸出:

exit record\r\n

停止錄音,并依次自動保

存為:

REC001.mp3

REC002.mp3

……

錄制完成后會重新生成播

放列表,因此要等待串口

輸出“input cmd:”才進(jìn)

行新的命令操作。

進(jìn)入 U


#ud\r\n


輸出“Connect to pc, and as udisk.

下一次上電啟動時,如果 usb 口連接到了 pc,可以 進(jìn)入 u 盤,在 pc 上訪問 卡內(nèi)數(shù)據(jù)。


系統(tǒng) reboot


#rt\r\n


輸出“Reboot!”,然后系統(tǒng) 重啟。

可以搭配#ud 命令使用, 比如先輸入#ud,然后再 輸入#rt,系統(tǒng)會重啟,在 連接 pc 的情況下直接進(jìn) 入 u 盤。


操作說明

上電后,系統(tǒng)初始化成功后會有如下打?。?

Booting input cmd:

上電讀卡如卡不存在會打?。骸?span id="nlrlpjfp77" class="s3">Card isn't exist!”,如果卡磁盤損壞,則會打印“Please format Card!”。

正常進(jìn)入接收命令的狀態(tài)后,會打印出“input command:”。 卡插上后,不建議在操作中進(jìn)行插拔卡的操作,因?yàn)樯刹シ帕斜砘蜾浺魧懳募倪^程中突然拔卡會對文件系統(tǒng)造成不可預(yù)知的損害。卡拔出后會打印出“Card out!”,并重新等待卡插入。(如果卡插入的情況下仍 然無法識別,并有打印“Please format Card!”,則可能卡的文件系統(tǒng)受損,建議重新格式化一下卡)。

當(dāng)?shù)?次上電,或從錄音完成返回后,需要等待串口輸出“input cmd:”才進(jìn)行命令操作,因?yàn)樵诖酥?會生成播放列表,需要播放列表生成完成才能進(jìn)行下一步命令。

每次命令發(fā)送完成后,要等到串口的回應(yīng)信息后才能發(fā)送下一條命令。 歌曲播放完成,會出現(xiàn)”Finish”打印,同時同串口并排在一起的 IO 管腳上會出現(xiàn) 10ms 左右的高電平脈沖信號。

用手機(jī)掃描二維碼關(guān)閉
二維碼