freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于語音技術(shù)的智能家居系統(tǒng)的設(shè)計畢業(yè)論文-資料下載頁

2025-06-27 20:51本頁面
  

【正文】 其他器件的運行以及把各個模塊連接起來。(4) 選擇完所需要的器件以后。又翻閱相關(guān)資料,了解這個硬件的使用方法和內(nèi)部相關(guān)數(shù)據(jù)。從而明白了硬件可以實現(xiàn)什么樣的功能。確定的所需要的模塊:單片機模塊、語音識別模塊和紅外遙控模塊。(5) 學會了各硬件的使用方法以后,通過與老師交流,設(shè)計出相應(yīng)器件的外圍電路。例如單片機的復位電路和時鐘電路,還有各器件的接口電路,從而滿足了本設(shè)計的要求。(6) 因為本設(shè)計是軟硬件結(jié)合的,設(shè)計完硬件以后,需要設(shè)計軟件。學會keil 軟件的使用、編譯、下載還有串口調(diào)試等。本設(shè)計具有以下特點:(1) 結(jié)合語音芯片 LD33紅外發(fā)光二極管、HS0038 等多種設(shè)備,實現(xiàn)了對家用電器的簡單控制。(2) 本設(shè)計思路簡單、清晰、邏輯性強,容易讓人們所接受。(3) 本設(shè)計實現(xiàn)的功能比較簡單,但是很實用。唐 山 學 院 畢 業(yè) 設(shè) 計31由于大學所接觸的事物、所學的知識、擁有的能力都比較有限,所以本設(shè)計和論文會有很多不完美的地方。希望大家體諒。麥克風用的是價格比較低廉的產(chǎn)品。紅外遙控模塊的性能不是很穩(wěn)定。語音芯片的性能決定了語音識別的速度不高。所以本設(shè)計存在很多的缺陷,有待考察。 前景展望智能家居可以讓人們的生活更加方便、舒適??梢越o人們帶來不可想象的便利。它將會普遍被每一個家庭所應(yīng)用,讓每一個人,真正享受智能化的生活。本設(shè)計可以通過語音來控制家用電器的開啟或者關(guān)閉。減少了人為的操作,方便了人們的生活。這是社會進步的表現(xiàn),也是生活水平提升的重要標志。本設(shè)計涵蓋了模電、數(shù)電、單片機、信息論、C 語言等多門學科。本設(shè)計的完成很好的幫助了設(shè)計者將大學所學到的知識綜合運用到一起,融會貫通。同時也是一個絕佳的機會可以鍛煉設(shè)計者的動手能力。理論聯(lián)系實際,讓設(shè)計者學到了很多知識。世界上不存在完美,沒有十全十美的事物。本設(shè)計也不例外,也存在不足之處??梢愿倪M的地方如下:(1) 本控制器是基于語音控制的。單片機在識別語音芯片采集到的信息后對家居進行遠程控制。使用者在使用時必須靠近麥克風才能達到遠程控制的目的。在設(shè)計中如果將語音控制改為短信收發(fā)模塊。這樣不管人們走到哪里,都可以隨時通過手機短信去控制家電,更加方便和人性化。智能化程度相對比較高。(2) 在設(shè)計中如果可以加入報警功能。家里的安全情況時刻被我們所了解。(3) 在設(shè)計中如果加入煙霧測試、溫度測試等。如果家里著火會報警;如果溫度過高或過低,都可以自動控制空調(diào)的開啟關(guān)閉。唐 山 學 院 畢 業(yè) 設(shè) 計32參考文獻[1] 聶詩良. 采用單片機發(fā)送并接收紅外遙控信號方法[J]. 信息技術(shù), 2022, 28(2): 1~3[2] 張晶. 基于樓此法的海底關(guān)心缺陷檢測的研究[D]. 上海交通大學, 2022[3] 李群芳,肖看,張士軍. 單片微型計算機與接口技術(shù)[M]. 北京: 電子工業(yè)出版社, 2022[4] 李洪明. 漫談紅外遙控[J]. 電子世界, 2022, (1):53[5] 趙越. 透射式特征 X 射線測厚技術(shù)研究 [D]. 南華大學 , 2022[6] 陳喜春. 基于 LD3320 語音識別專用芯片實現(xiàn)的語音控制[J]. 電子技術(shù), 2022, (11):1~2[7] 高小平. 中國智能家居的現(xiàn)狀及發(fā)展趨勢[J]. 低壓電器 , 2022, 126(4): 1124~1130 [8] 韓太林. 單片機原理及應(yīng)用[M]. 電子工業(yè)出版社, 2022[9] 盧建兵. 基于單片機的智能家居系統(tǒng)[J]. 產(chǎn)業(yè)與科技論壇 , 2022, 45(19): 59~61[10] 張毅剛,彭喜元. 單片機原理與應(yīng)用設(shè)計[M]. 電子工業(yè)出版社 ,2022,4[11] 韋波. 智能家居相關(guān)技術(shù)及比較[J]. 中國公共安全(市場版). 2022, 56(16):16~19[12] 洪家平. LD3320 的嵌入式語音識別系統(tǒng)的應(yīng)用 [J]. 單片機與嵌入式系統(tǒng)應(yīng)用. 2022[13] 高建榮. 基于單片機控制紅外線遙控的編碼實現(xiàn)[J]. 計算機工程與設(shè)計, 2022, (11):27[14] 周立功. 增強型80C51 單片機速成與實戰(zhàn)[M]. 北京: 北京航空航天大學出版社, 2022[15] 盧飛躍. 紅外遙控多路搶答器的設(shè)計[J]. 番禺職業(yè)技術(shù)學院學報 , 2022, 2(2):25~29[16] 李琳,張峰. 基于 STM32 的智能跑步機控制系統(tǒng)設(shè)計[J]. 電子測試, 2022[17] 閻綱,粱昔明. 基于 MSP430 單片機的紅外遙控器設(shè)計[J]. 微計算機信息, 2022[18] 樓然苗,李光飛. 51 系列單片機設(shè)計實例[M]. 北京: 北京航空航天大學出版社, 2022, 103~120.[19] Bushby S standard munication infrastructure for intelligent Buildings [J]Automa tionin Construction. 2022. 6[20] CheeSeng Leong, and BokMin Goi,Smart Home Microcontroller: 51 microcontroller[J] Springer Berlin/Heidelberg, 2022, 424431唐 山 學 院 畢 業(yè) 設(shè) 計33附錄 ILD3320 電路圖:唐 山 學 院 畢 業(yè) 設(shè) 計34附錄 II本設(shè)計所運行的程序有三部分:語音識別模塊、紅外發(fā)送部分、紅外接收部分。LD3320 語音識別模塊程序:include include include include sbit ASR_LED = P3^4。 //ASR 識別狀態(tài)指示uchar idata nAsrState = 0。void MCU_Init()。uchar RunASR()。void LEDFlash(uchar n)。void Command(uchar cmd)。void main(){uchar idata nAsrRes。 MCU_Init()。 UART_Init()。 LEDFlash(3)。 ASRReset()。nAsrState = ASR_NONE。 //初始狀態(tài):沒有在作 ASR while(1){ switch(nAsrState){case ASR_RUNING: case ASR_ERROR: break。唐 山 學 院 畢 業(yè) 設(shè) 計35case ASR_NONE:{nAsrState=ASR_RUNING。if (RunASR()==0) // 啟動一次 ASR 識別流程:ASR 初始化,ASR 添加關(guān)鍵詞語,啟動 ASR 運算{nAsrState = ASR_ERROR。} break。}case ASR_FOUNDOK:{nAsrRes = ASRGetResult()。 // 一次 ASR 識別流程結(jié)束,去取 ASR 識別結(jié)果SendChar(nAsrRes)。LEDFlash(3)。nAsrState = ASR_NONE。break。}case ASR_FOUNDZERO: default:{nAsrState = ASR_NONE。 break。}} Delay(10000)。}}void MCU_Init(){ P3M0 = 0x92。P1M0 |= 0xA7。P1 = 0xff。唐 山 學 院 畢 業(yè) 設(shè) 計36ASR_LED = 0。LDMODE = 1。 //拉高 MD,選擇軟件模擬 SPI 模式PX1 = 1。 PS = 0。EX1 = 0。 EA = 1。}uchar RunASR(){uchar i=0。uchar nASRFlag=0。for (i=0。 i5。 i++) // 防止由于硬件原因?qū)е?LD3320 芯片工作不正常,所以一共嘗試 5 次啟動 ASR 識別流程{ASRInitASR()。if (ASRAddItem()==0){ASRReset()。 // LD3320 芯片內(nèi)部出現(xiàn)不正常,立即重啟 LD3320 芯片Delay(100)。 // 并從初始化開始重新 ASR 識別流程continue。}Delay(10)。if (ASRRun() == 0){ASRReset()。 // LD3320 芯片內(nèi)部出現(xiàn)不正常,立即重啟 LD3320 芯片Delay(100)。 // 并從初始化開始重新 ASR 識別流程continue。} nASRFlag=1。break。 // ASR 流程啟動成功,退出當前 for 循環(huán)。開始等待 LD3320 送出的中斷信號}唐 山 學 院 畢 業(yè) 設(shè) 計37return nASRFlag。}void LEDFlash(uchar n){ while(n) { ASR_LED = 1。 Delay(5000)。 ASR_LED = 0。 Delay(5000)。 }}void ExtInt1Handler(void) interrupt 2 {ProcessInt1()。}//include include void Delay(ulong val){uint i = 5。ulong j = 0。while(i){j = val。 while(j){NOP()。}}唐 山 學 院 畢 業(yè) 設(shè) 計38}//include include include include include uchar idata nASRMode = ASR_MODE_IDLE。//ASR 芯片當前狀態(tài)(ASR/MP3/IDLE)uchar idata nASRSPKVol = SPK_VOL。 //喇叭音量(0~15)uchar idata nASRMICVol = MIC_VOL。 //MIC 音量(0x00~0x7F)uchar idata nRegVal。uchar idata nASRMsb。uchar idata nASRLsb。extern uchar idata nASRState。void ASRWrite(uchar addr,uchar ch){register i。uchar cmd = ASR_CMD_WRITE_REG。 LDSS = 0。LDSCS = 0。NOP()。 //寫命令i = 8。while(i){if ((cmd amp。 0x80) == 0x80) LDSDI = 1。elseLDSDI = 0。唐 山 學 院 畢 業(yè) 設(shè) 計39NOP()。LDSCK = 0。cmd = (cmd 1)。 NOP()。LDSCK = 1。 }//寫地址i = 8。while(i){if ((addr amp。 0x80) == 0x80) LDSDI = 1。elseLDSDI = 0。NOP()。LDSCK = 0。addr = (addr 1)。 NOP()。LDSCK = 1。 }//寫數(shù)據(jù)i = 8。while(i){if ((ch amp。 0x80) == 0x80) LDSDI = 1。elseLDSDI = 0。NOP()。LDSCK = 0。唐 山 學 院 畢 業(yè) 設(shè) 計40ch = (ch 1)。 NOP()。LDSCK = 1。 }NOP()。LDSCS = 1。}uchar ASRRead(uchar addr) reentrant{register i。 uchar ch = 0。uchar temp = 0。 uchar cmd = ASR_CMD_READ_REG。LDSS =0。LDSCS = 0。NOP()。//寫命令i = 8。while(i){if ((cmd amp。 0x80) == 0x80) LDSDI = 1。elseLDSDI = 0。NOP()。LDSCK = 0。唐 山 學 院 畢 業(yè) 設(shè) 計41cmd = (cmd 1)。 NOP()。LDSCK = 1。 }//寫地址i = 8。while(i){if ((addr amp。 0x80) == 0x80) LDSDI = 1。elseLDSDI = 0。NOP()。LDSCK = 0。addr = (addr 1)。 NOP()。LDSCK = 1。 }NOP()。//讀數(shù)據(jù)i = 8。while(i){ch = (ch
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1