基于STM32的智能語音提醒器設(shè)計(共4頁)_第1頁
基于STM32的智能語音提醒器設(shè)計(共4頁)_第2頁
基于STM32的智能語音提醒器設(shè)計(共4頁)_第3頁
基于STM32的智能語音提醒器設(shè)計(共4頁)_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上基于STM32的智能語音提醒器設(shè)計摘要:隨著生活節(jié)奏的加快,人們迫切需要合理的時間安排。電子備忘錄便攜易用但缺少即時提醒功能,而常見的具有備忘錄功能的語音提醒器功能單一、隨意性差。因此,本文基于STM32設(shè)計了一款智能語音提醒器,該提醒器具有功能多、隨意性好、即時提醒等特點。關(guān)鍵詞:提醒器; STM32 ; 即時提醒1 引言隨著生活節(jié)奏的加快,人們經(jīng)常會遇到必須在短時間內(nèi)完成很多事情的情況。如果沒有合理的時間安排,將會導(dǎo)致生活的一片混亂。而合理的時間安排需要強大的記憶,這對于許多平常人而言是難以達到的,因此備忘錄便占有了重要的地位。目前,文本備忘錄因其攜帶困難且記錄復(fù)

2、雜而基本消失;常見便攜式電子備忘錄作為附件需在手機、平板電腦等電子產(chǎn)品上使用或需與網(wǎng)絡(luò)實時連接使用1-2,能以文字或語音記錄,但操作較為復(fù)雜,對于反應(yīng)滯后的老人或不適宜使用電子產(chǎn)品的少兒是不方便的。而市面上常見的獨立語音提醒器種類繁多,但具有功能單一、隨意性差等缺點3-5。因此,本文基于STM32設(shè)計了一款智能語音提醒器,該提醒器具有功能多、隨意性好、操作簡潔、可以即時提醒等特點。2 提醒器設(shè)計方案由于智能提醒器具有功能多樣、隨意性好且即時提醒等特點 ,因此其所需具備的功能有以下幾點:(1) 可以顯示時間和日期;(2) 可以按照時間順序播放語音提醒;(3) 可以隨時錄音,并設(shè)定播放時間,同時可

3、以根據(jù)事情的重要性設(shè)定播放次數(shù);(4) 可以隨時進入或退出語音;(5) 可以刪除語音;(6) 具有50-100條的語音存儲空間。3提醒器的硬件設(shè)計根據(jù)智能提醒器的功能要求,選擇了意法半導(dǎo)體的STM32F103ZET6作為核心芯片,加上語音模塊VS1053B、SD存儲模塊以及LCD顯示模塊,構(gòu)成了提醒器的硬件系統(tǒng)。如圖1所示。 STM32F103ZET6芯片是基于ARM Cortex-M3內(nèi)核的32位微控制器,擁有著512K的片內(nèi)FLASH和64K片內(nèi)RAM,能多線程操作。I/O口多達80個,4個通用定時器,2個高級定時器,2個基本定時器,滿足提醒器的設(shè)計要求。 語音模塊選用的是ALIENTEK

4、生產(chǎn)的高性能音頻編解碼模塊ATK-VS1053 MP3。該模塊支持包括MP3和WAV等眾多音頻格式的解碼,并支持OGG與WAV音頻格式的錄音,還有高低音以及Ear Speaker空間效果設(shè)置。圖1 智能提醒器的硬件框圖4 提醒器的軟件編程根據(jù)提醒器的功能要求,軟件需要實現(xiàn)以下幾部功能:(1)顯示部分:系統(tǒng)在上電后,可以顯示時間(其中包括年月日及準確時間);顯示操作界面;具備待機和喚醒的功能。這由主程序完成,流程圖見圖2;(2)操作部分:按照時間順序播放語音提醒;可以隨時錄音,并設(shè)定播放時間和播放次數(shù);可以隨時查聽語音;可以刪除語音。這由中斷子程序完成,中斷優(yōu)先級為播放>錄音>查看&

5、gt;刪除,圖3、4為播放中斷、錄音中斷子程序流程圖。圖2 提醒器主程序流程圖 圖3 錄音中斷程序流程圖 圖4 播放中斷程序流程圖下表是某寶(10歲)上學日的時間安排。表1 某寶上學日的時間安排提醒時間提醒事項提醒人員提醒次數(shù)AM 7:00起床媽媽3AM 7:45上學媽媽1PM 5:00放學媽媽1PM 7:00做作業(yè)爸爸3PM 9:00練琴爸爸3PM 10:00上床媽媽3作為不適宜使用手機的小朋友,自覺性尚處于培養(yǎng)階段時,提醒器可以起到很好的輔助作用。由上表可知,根據(jù)不同提醒事項,可以選擇不同的提醒人員和提醒次數(shù),以達到較好的提醒效果。例如:早上起床和晚上上床時,需要媽媽溫柔的聲音和相對比較頻

6、繁的提醒次數(shù);做作業(yè)和練琴時的畏難情緒需要爸爸權(quán)威的聲音來去除,而上學和放學的時間相對固定,所以提醒次數(shù)可以適當減少。因此,基于時間安排和事情特性來選擇提醒人員和設(shè)置提醒次數(shù),從而靈活組合成適合個人的語音備忘錄。5實驗結(jié)果及結(jié)論(1)本文以STM32為主控芯片設(shè)計了一款語音提醒器。該語音提醒器可以顯示時間和日期,按照時間順序播放語音提醒;可以隨時錄音,并設(shè)定播放時間,同時可以根據(jù)事情特性設(shè)定提醒次數(shù);具有50-100條的語音存儲空間。(2)該語音提醒器相比于市場上通用的提醒器具有功能多、隨意性好、操作簡潔、可以即時提醒、通用性更廣等特點,更適用于反應(yīng)滯后的老人或不適宜使用電子產(chǎn)品的少兒。參考文獻:1 周曉燕,蔡博文,區(qū)健聰,陳亦舟.可穿戴智能服藥提醒器J.電腦知識與技術(shù),2017,13(35):208-2092 曾燕香,陳麗麗,林勇.安卓4D智能提醒器設(shè)計與實現(xiàn)J.寧波工程學院學報,2016,28(01):37-443 吳亞棟, 孫亞, 曾光. 基于AT89S52的智能語音提醒藥盒設(shè)計J. 安陽工學院學報,2014,02:54-554 齊皓,吳德,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論