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

正文內(nèi)容

基于語(yǔ)音識(shí)別的家居智能監(jiān)控系統(tǒng)-文庫(kù)吧在線文庫(kù)

  

【正文】 , the system through wireless nrf905 as information transmission medium,that specific instructions received by the voice recognition software is sent to the scene to control the MCU to control the actions of home;at the same time the scene SCM data through the wireless sent to the host microcontroller,realtime monitoring via a PC interface home run of the module state. The functional modules of the system is divided into,the voice control the curtains module temperature detection module,the flame detection module,and burglar alarm module. On the basis of the Microsoft Speech SDK, C Programming,intelligent monitoring of the furniture intuitive interface of the PC,see the home in all cases.Keywords: SCM;speech recognition;nrf905;temperature detection;burglar alarm目 錄摘 要 IAbstaract II第一章 引言 1 智能家居概述 1 智能家居的發(fā)展現(xiàn)狀 2 智能家居的功能及意義 3 Speech SDK簡(jiǎn)介 3 語(yǔ)音識(shí)別引擎接口 4 語(yǔ)音合成引擎接口 4 語(yǔ)音識(shí)別的發(fā)展歷史及應(yīng)用領(lǐng)域 5 國(guó)外研究歷史及現(xiàn)狀 5 國(guó)內(nèi)研究歷史及現(xiàn)狀 6第二章 智能家居監(jiān)控系統(tǒng)的方案設(shè)計(jì) 8 系統(tǒng)實(shí)現(xiàn)過(guò)程分析 8 單片機(jī)最小系統(tǒng)板設(shè)計(jì) 8 主控模塊 9 現(xiàn)場(chǎng)控制模塊 10 無(wú)線通信模塊 11 電源模塊 12 串口通信 13 智能家居監(jiān)控系統(tǒng)模塊化設(shè)計(jì) 13第三章 智能家居監(jiān)控系統(tǒng)硬件設(shè)計(jì) 15 直流電機(jī)驅(qū)動(dòng)電路設(shè)計(jì) 15 直流電機(jī)的工作原理 15 直流電機(jī)驅(qū)動(dòng)芯片L298簡(jiǎn)介 15 直流電機(jī)硬件電路設(shè)計(jì) 16 通風(fēng)模塊硬件設(shè)計(jì) 17 溫度傳感器DS18B20概述 17 通風(fēng)模塊硬件電路設(shè)計(jì) 18 防盜報(bào)警模塊硬件設(shè)計(jì) 20 無(wú)線通信模塊電路設(shè)計(jì) 21第四章 智能家居監(jiān)控系統(tǒng)軟件系統(tǒng)設(shè)計(jì) 23 主控模塊程序設(shè)計(jì) 23 主要實(shí)現(xiàn)功能分析 23 主控模塊系統(tǒng)流程圖 23 現(xiàn)場(chǎng)控制模塊程序設(shè)計(jì) 24 現(xiàn)場(chǎng)控制模塊功能分析 24 現(xiàn)場(chǎng)控制模塊程序流程圖 24 溫度檢測(cè)及通風(fēng)模塊軟件設(shè)計(jì) 25 DS18B20測(cè)溫?cái)?shù)據(jù)的讀取程序設(shè)計(jì) 25 DS18B20溫度讀取流程 29 無(wú)線nrf905模塊程序設(shè)計(jì) 30 ShockBurst TX 發(fā)送流程 30 ShockBurst RX 接收流程 31 節(jié)能模式及SPI時(shí)序 31 無(wú)線nrf905程序流程圖 32第五章 上位機(jī)界面設(shè)計(jì) 36 C 36 C的發(fā)展歷程 36 .NET的發(fā)展及應(yīng)用 37 上位機(jī)登錄界面的開(kāi)發(fā)過(guò)程 38 登錄界面簡(jiǎn)介 38 登錄界面設(shè)計(jì)過(guò)程 38 主界面的開(kāi)發(fā)過(guò)程 43 具體代碼添加 47 數(shù)據(jù)的讀取及顯示 47第六章 語(yǔ)音識(shí)別功能的設(shè)計(jì)與實(shí)現(xiàn) 48 Speech SDK 48 語(yǔ)音識(shí)別的具體應(yīng)用 49總結(jié) 50參考文獻(xiàn) 51附錄A 單片機(jī)最小系統(tǒng)版原理圖及PCB圖 52附錄B 實(shí)物圖 55附錄C 現(xiàn)場(chǎng)控制源程序 56附錄D 主控程序 76附錄E 上位機(jī)主程序 87附錄F 上位機(jī)數(shù)據(jù)讀取及顯示代碼 92致謝 94內(nèi)蒙古科技大學(xué)畢業(yè)設(shè)計(jì)說(shuō)明書(shū)(畢業(yè)論文)第一章 引言智能家居概念的起源甚早,但一直未有具體的建筑案例出現(xiàn),直到1984年美國(guó)聯(lián)合科技公司(United Techno1ogies Building System)將建筑設(shè)備信息化、整合化概念應(yīng)用于美國(guó)康乃迪克州(Conneticut)哈特佛市(Hartford)的CityPlaceBuilding時(shí),才出現(xiàn)了首棟的智能型建筑,從此也揭開(kāi)了全世界爭(zhēng)相建造智能家居的序幕。通過(guò)C編程,在Microsoft Speech SDK的基礎(chǔ)上實(shí)現(xiàn)對(duì)家具的智能監(jiān)控,在PC機(jī)界面上直觀的看到家居所有情況。其目標(biāo)就是:“將家庭中各種與信息相關(guān)的通訊設(shè)備,家用電器和家庭保安裝置通過(guò)家庭總線技術(shù)(HBS)連接到一個(gè)家庭智能化系統(tǒng)上進(jìn)行集中的或異地的監(jiān)視、控制和家庭事務(wù)性管理,并保持這些家庭設(shè)施與住宅環(huán)境的和諧與協(xié)調(diào)”。國(guó)內(nèi)智能化更多的注重于整個(gè)小區(qū)智能化的建設(shè)。國(guó)內(nèi)智能家居基本由以下幾個(gè)方向演變而來(lái):①傳統(tǒng)的可視對(duì)講、家庭防盜產(chǎn)品生產(chǎn)廠家也有一定的電子開(kāi)發(fā)、生產(chǎn)等經(jīng)驗(yàn),在其原有產(chǎn)品基礎(chǔ)上增加控制功能和其他一些功能,來(lái)實(shí)現(xiàn)家庭自動(dòng)化,這些公司有一定的工程、設(shè)計(jì)院等關(guān)系和網(wǎng)絡(luò),并利用原對(duì)講產(chǎn)品市場(chǎng)來(lái)推廣產(chǎn)品。 Speech SDK簡(jiǎn)介微軟的Speech SDK是是微軟提供的軟件開(kāi)發(fā)包,其中包含了語(yǔ)音識(shí)別和合成引擎相關(guān)組件、幫助文檔和例程,它是—個(gè)語(yǔ)音識(shí)別和合成的二次開(kāi)發(fā)平臺(tái)。(2)語(yǔ)音識(shí)別引擎(1spReeognizer)接口:用于創(chuàng)建語(yǔ)音識(shí)別引擎的實(shí)例。它的作用如使用IspVoice::Speak來(lái)從文本數(shù)據(jù)生成語(yǔ)音,從而使電腦會(huì)說(shuō)話。但真正取得實(shí)質(zhì)性進(jìn)展,并將其作為一個(gè)重要的課題開(kāi)展研究則是在60年代末70年代初。T Bell 實(shí)驗(yàn)室Rabiner 等科學(xué)家的努力,他們把原本艱澀的HMM純數(shù)學(xué)模型工程化,從而為更多研究者了解和認(rèn)識(shí),從而使統(tǒng)計(jì)方法成為了語(yǔ)音識(shí)別技術(shù)的主流。其中IBM公司于1997 年開(kāi)發(fā)出漢語(yǔ)ViaVoice 語(yǔ)音識(shí)別系統(tǒng),次年又開(kāi)發(fā)出可以識(shí)別上海話、廣東話和四川話等地方口音的語(yǔ)音識(shí)別系統(tǒng)ViaVoice98 。清華大學(xué)電子工程系語(yǔ)音技術(shù)與專用芯片設(shè)計(jì)課題組,研發(fā)的非特定人漢語(yǔ)數(shù)碼串連續(xù)語(yǔ)音識(shí)別系統(tǒng)的識(shí)別精度,%(不定長(zhǎng)數(shù)字串)%(定長(zhǎng)數(shù)字串)。下面分別介紹各個(gè)模塊。另外,為了提高P0口的驅(qū)動(dòng)能力,=5V。 蜂鳴器原理圖 無(wú)線通信模塊通信模塊由無(wú)線nrf905來(lái)實(shí)現(xiàn),本設(shè)計(jì)中采用的無(wú)線傳輸距離由資料數(shù)據(jù)顯示為兩百米,完全能夠?qū)崿F(xiàn)在家中的信息傳遞。(3)通風(fēng)模塊采用溫度傳感器DS18B20測(cè)量室內(nèi)的溫度,當(dāng)測(cè)量到的室內(nèi)溫度值達(dá)到一定的上限值時(shí),控制器向電機(jī)發(fā)出命令,使得電機(jī)轉(zhuǎn)動(dòng),打開(kāi)窗戶,同時(shí)打開(kāi)風(fēng)扇;室內(nèi)溫度低于上限時(shí),主控器控制風(fēng)扇關(guān)閉,電機(jī)不轉(zhuǎn),當(dāng)室內(nèi)溫度低于設(shè)定下限值,電機(jī)反轉(zhuǎn),窗戶關(guān)閉。勵(lì)磁繞組用絕緣銅線繞制而成,套在主磁極鐵心上。刷桿座裝在端蓋或軸承內(nèi)蓋上,圓周位置可以調(diào)整,調(diào)好以后加以固定。此驅(qū)動(dòng)模塊不僅能夠驅(qū)動(dòng)直流電機(jī),也能驅(qū)動(dòng)步進(jìn)電機(jī),并且可以同時(shí)驅(qū)動(dòng)兩個(gè)電機(jī)。DS18B20的管腳排列中,DQ為數(shù)字信號(hào)輸入/輸出端,GND為電源地,VDD為外接供電電源輸入端。 通風(fēng)模塊硬件電路設(shè)計(jì)通風(fēng)模塊實(shí)現(xiàn)的功能是當(dāng)室內(nèi)的溫度高于設(shè)定值時(shí)從窗戶自動(dòng)打開(kāi),實(shí)現(xiàn)通風(fēng),同時(shí)打開(kāi)室內(nèi)的空調(diào)或者風(fēng)扇,加快降溫速度。這樣就可以控制電機(jī)驅(qū)動(dòng)芯片L298工作,使得L298輸入端口接收到高低不同的電壓信號(hào),實(shí)現(xiàn)電機(jī)的正反轉(zhuǎn)。 紅外發(fā)射電路圖(2)紅外接收電路紅外接收電路在靈敏度上來(lái)說(shuō)應(yīng)該做到反應(yīng)迅速,這樣在設(shè)計(jì)該電路的時(shí)候要特別注意在有紅外信號(hào)接收時(shí)紅外輸出端的電平變化。 nRF905片內(nèi)集成了電源管理、晶體振蕩器、低噪聲放大器、頻率合成器功率放大器等模塊,曼徹斯特編碼/解碼由片內(nèi)硬件完成,無(wú)需用戶對(duì)數(shù)據(jù)進(jìn)行曼徹斯特編碼,因此使用非常方便。由以上分析可知,nRF905的ShockBurstTM收發(fā)模式有利于節(jié)約存儲(chǔ)器和微控制器資源,同時(shí)也減小了編寫程序的時(shí)間。(2)紅外防盜通過(guò)紅外對(duì)管實(shí)現(xiàn)對(duì)開(kāi)關(guān)門的實(shí)時(shí)監(jiān)控,當(dāng)不在允許范圍時(shí)強(qiáng)行進(jìn)入的時(shí)候就會(huì)發(fā)出報(bào)警,此時(shí)主要是送至單片機(jī)的電平發(fā)生了變化。64位光刻的ROM排列是:開(kāi)始8位(24H)是產(chǎn)品類型標(biāo)號(hào), 接著的48位是該DS18B20自身的序列號(hào), 最后8位是前面56位的循環(huán)冗余校驗(yàn)碼(CRC=X8+X5+X4+1)。主機(jī)接收到從機(jī)的應(yīng)答脈沖后,說(shuō)明有單總線器件在線,通信雙方達(dá)成基本協(xié)議。第2個(gè)字節(jié)是溫度轉(zhuǎn)換后的數(shù)值信息,4個(gè)字節(jié)是用戶E2PROM(常用于溫度報(bào)警值存儲(chǔ))的鏡像,在上電復(fù)位時(shí)旗幟被刷新。在單線DQ上,存在復(fù)位脈沖、應(yīng)答脈沖、寫“0”、寫“1”、讀“0”、讀1幾種信號(hào)類型。 寫時(shí)序圖讀時(shí)序:該時(shí)序也是必須有主機(jī)產(chǎn)生1us的低電平,表示該時(shí)間的起始。對(duì)DS18B20操作時(shí),不需要對(duì)ROM寄存器進(jìn)行操作,直接跳過(guò)ROM,對(duì)RAM寄存器進(jìn)行操作。當(dāng)微處理器接到AM引腳的信號(hào)之后,其就知道RF905正在接收數(shù)據(jù)包,其可以決定是讓RF905繼續(xù)接收該數(shù)據(jù)包還是進(jìn)入另一個(gè)工作模式。nRF905 工作模式由TRX_CE、TX_EN、PWR_UP 的設(shè)置來(lái)設(shè)定。在待機(jī)狀態(tài)配置字的內(nèi)容是保持著的??梢哉f(shuō)C是在C++的基礎(chǔ)上再“++”,四個(gè)加正好構(gòu)成了一個(gè)“”。如果拋開(kāi)一切非技術(shù)方面的因素,C.NET運(yùn)行庫(kù)作為基礎(chǔ),而所以在近期,C的鼓吹者目前只有名聲不佳的微軟,且只能運(yùn)行在Windows上。.NET 是一種開(kāi)發(fā)框架,其提供一些類庫(kù)供各種應(yīng)用程序調(diào)用。(2)放置兩個(gè)Panel控件,目的是將此界面風(fēng)格成兩部分,以便在以后添加圖片時(shí)用到。private void loginBtn_Click_1(object sender, EventArgs e) { if ( == wangxiaobin amp。amp。具體實(shí)現(xiàn)過(guò)程如下所示。再放置三個(gè)boBox控件,為了能夠手動(dòng)發(fā)送指令控制家電的工作情況,分別為boBox1到boBox3。 系統(tǒng)年月日顯示(9)放置一個(gè)texbox控件,()函數(shù)可以讀取系統(tǒng)時(shí)間,然后在texbox6中顯示,這樣語(yǔ)音識(shí)別的智能家居監(jiān)控界面的主要框架已將做完了。第六章 語(yǔ)音識(shí)別功能的設(shè)計(jì)與實(shí)現(xiàn) Speech SDK Speech 。 語(yǔ)音識(shí)別的具體應(yīng)用通過(guò)麥克輸入相應(yīng)的指令,如:“打開(kāi)空調(diào)”,馬上空調(diào)即可打開(kāi)(空調(diào)用模擬的LED燈表示),如果說(shuō):“關(guān)閉空調(diào)”,空調(diào)即可被關(guān)閉。最后的感觸是,在大學(xué)浪費(fèi)了太多的時(shí)間,也許每一個(gè)大四畢業(yè)生都會(huì)說(shuō)這樣的話,可是當(dāng)初沒(méi)有覺(jué)察到,再也不會(huì)有大學(xué)生活了,有很多遺憾! 參考文獻(xiàn)[1]朱楠,趙樹(shù)田. 溫度濕度監(jiān)控系統(tǒng)的設(shè)計(jì)[J].電子科技, 2010,(10).[2]黃慧,殷興輝. 基于DS18B20的高分辨率溫度數(shù)據(jù)采集[J]電子測(cè)量技術(shù), 2009, (06) .[3]郭寶生,李良. 無(wú)線溫度數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)[J]漯河職業(yè)技術(shù)學(xué)院學(xué)報(bào), 2011, (02).[4] 龔健. 一種基于語(yǔ)音的控制方法及系統(tǒng) [P]. 電子科技,2011,(19).[5] 知野哲朗. 聲音識(shí)別方法以及聲音識(shí)別裝置 [P]. 北京科技大學(xué),2003,(17).[6] 南野活樹(shù);淺野康治;小川浩明;赫爾穆特但是這也是個(gè)充滿了創(chuàng)新的過(guò)程,一直在改進(jìn),一直在提高。概括地說(shuō),語(yǔ)音識(shí)別的工作原理遵循C0M組件的工作原理和一般windows應(yīng)用程序的工作原理(消息驅(qū)動(dòng)機(jī)制),具體如下:(1)首先,初始化COM平臺(tái);(2)定義各個(gè)語(yǔ)音接口對(duì)象(以特定的順序),設(shè)置識(shí)別語(yǔ)法、識(shí)別消息,使識(shí)別引擎處于工作狀態(tài);(3)當(dāng)有語(yǔ)法規(guī)則被識(shí)別后,ISpRecoContext對(duì)象向應(yīng)用程序發(fā)出語(yǔ)音識(shí)別消息,從而調(diào)用識(shí)別消息響應(yīng)函數(shù);在改消息函數(shù)中,通過(guò)ISpPhrase接口獲取識(shí)別的結(jié)果。(3)Button1是用來(lái)控制語(yǔ)音是否能夠接收的按鈕,主要功能在于當(dāng)不需要讓電腦發(fā)出指令的時(shí)候可以通過(guò)該按鈕關(guān)閉語(yǔ)音識(shí)別功能,雙擊該圖標(biāo),添加代碼,具體代碼見(jiàn)附錄E。在boBox3中加入無(wú)校驗(yàn),奇校驗(yàn)和偶校驗(yàn),然后在數(shù)據(jù)位boBo4和停止位boBox5中分別添加8和1,最后再放置兩個(gè)Button控件,分別選中修改Text屬性為單開(kāi)串口和關(guān)閉串口,這樣對(duì)于各控件的最基本屬性已經(jīng)設(shè)置完成了。 修改后的界面(3)為了界面更加美觀,先下載一張圖片,然后在界面上放置一個(gè)panel控件,然后將圖片添加上去,按F5或者點(diǎn)擊運(yùn)行按鈕即可看到運(yùn)行結(jié)果。 主界面的開(kāi)發(fā)過(guò)程主控界面才是最主要的,在設(shè)計(jì)過(guò)程中要考慮到既要美觀又能實(shí)現(xiàn)功能。(7)為了更加方便的登錄,現(xiàn)在當(dāng)輸入完用戶名和密碼的時(shí)候直接按回車鍵進(jìn)入,就又另外添加了如下所示的代碼。 運(yùn)行效果圖(4)先放置兩個(gè)Label控件,再放置兩個(gè)texbox控件及兩個(gè)button控件,將label1的Text屬性修改為“用戶名:”,將label2的Text屬性修改為“密碼:”。 .NET 的框架結(jié)構(gòu)圖 上位機(jī)登錄界面的開(kāi)發(fā)過(guò)程 登錄界面簡(jiǎn)介(1)概念 登錄界面指的是需要提供帳號(hào)密碼驗(yàn)證的界面,有控制用戶權(quán)限、記錄用戶行為,保護(hù)操作安全的作用。 .NET的發(fā)展及應(yīng)用.NET是從二十世紀(jì)末開(kāi)始發(fā)展起來(lái)的,再軟件開(kāi)發(fā)工具市場(chǎng)經(jīng)歷了一場(chǎng)革命,微軟公司為了能夠在Windows平臺(tái)上站住腳,.NET的具體含義是新平臺(tái)加標(biāo)準(zhǔn)協(xié)議再加統(tǒng)一的開(kāi)發(fā)工具。.NETMe也有弱點(diǎn)。C (讀做‘Csharp’)主要是從C/C++編程語(yǔ)言家族移植過(guò)來(lái)的,C和C++的程序員會(huì)馬上
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1