版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
[16]。因此,本設(shè)計采用C語言進(jìn)行編程。其STM32F103C8T6主程序流程圖如圖4.1所示。開始開始導(dǎo)入指紋包導(dǎo)入煙霧傳感器包導(dǎo)入WiFi模塊導(dǎo)入溫濕度傳感器包結(jié)束編寫單片機(jī)控制代碼 4.1STM32F103C8T6主程序流程圖4.2環(huán)境監(jiān)測程序的實(shí)現(xiàn)電源開關(guān)按下,程序啟動,液晶屏初始化,煙霧最大承受濃度MAX=40%,DHT11、MQ-2相繼工作,依次傳輸數(shù)值給液晶屏,環(huán)境監(jiān)測模塊完成。程序流程圖如4.2所示。開始開始液晶顯示屏初始化、MAX=40%MQ-2初始化監(jiān)測煙霧DHT11數(shù)據(jù)傳送到屏幕DHT11初始化檢測溫度結(jié)束MQ-2數(shù)據(jù)傳送到屏幕 4.2環(huán)境監(jiān)測程序流程圖4.3智能控制模塊智能控制模塊,主要是對門、窗、以及電燈的APP控制。這里主要說硬件模塊中指紋模塊的流程。開始開始進(jìn)入管理員模式放入手指提示錄入成功選擇錄入指紋按鍵結(jié)束 4.3智能控制程序流程圖4.4遠(yuǎn)程操控模塊遠(yuǎn)程模塊主要通過Esp8266,使STM32F103C8T6與手機(jī)APP端連接。其程序流程圖如圖4.4所示。是否成功是否成功手機(jī)APP發(fā)送AT指令開始 Esp8266初始化配置模塊結(jié)束NY圖4.3智能控制程序流程圖4.5本章小結(jié)本章主要從主控程序以及環(huán)境監(jiān)測、智能控制、以及遠(yuǎn)程操控四個部分介紹了整個設(shè)計的軟件流程。
第5章系統(tǒng)功能測試當(dāng)硬件焊接完成,軟件編寫完成后。為了保證功能完好,本章將進(jìn)行系統(tǒng)功能的測試。5.1系統(tǒng)復(fù)位檢測按下電源,系統(tǒng)復(fù)位。液晶屏出現(xiàn)環(huán)境監(jiān)測數(shù)據(jù),各模塊工作如圖5.1。16位矩陣鍵盤,每個引腳擁有不同的按鍵功能如圖5.2圖5.1環(huán)境監(jiān)測數(shù)據(jù) 按下電源,系統(tǒng)復(fù)位。各傳感器工作,液晶屏出現(xiàn)環(huán)境監(jiān)測數(shù)據(jù),此圖中的溫度為30℃、濕度為38%、煙霧為12%、煙霧報警40%。圖5.2矩陣鍵盤本設(shè)計采用16位按鍵,第一排開始,從左到右是從1到4,以此類推,第三排第一個是數(shù)字9,第三排第一個是數(shù)字0。第三排第三個是刪除鍵、第三排第四個是確認(rèn)鍵、第四排第一個是修改密碼按鍵、第四排第二個是錄入指紋按鍵、第四排第三個是刪除指紋按鍵。第四排第四個是選擇頁面功能按鍵,第一頁是環(huán)境參數(shù)即系統(tǒng)復(fù)位時的頁面,第二頁是餐廳燈和臥室燈的工作時間段如圖5.3,第三頁是輸入密碼頁面如圖5.4。圖5.3餐廳燈、臥室燈工作時間段提示頁面圖5.4輸入密碼頁面5.2系統(tǒng)功能測試系統(tǒng)功能測試圍繞本設(shè)計實(shí)現(xiàn)的三個家居功能展開,為了確保功能的穩(wěn)定,環(huán)境監(jiān)測模塊挑選了學(xué)生宿舍三個時間段的溫濕度以及煙霧濃度進(jìn)行測試,智能控制、手機(jī)APP模塊也重復(fù)進(jìn)行了三次操作。5.2.1環(huán)境監(jiān)測系統(tǒng)測試環(huán)境監(jiān)測模塊,主要是對環(huán)境中,溫濕度以及煙霧粒子的監(jiān)測,最終顯示在液晶屏上。(1)溫度測試 使用打火機(jī)輕輕且快速的燒DHT11,可以看到溫度有所上升。濕度測試使用手指堵住DHT11正面,隔絕濕度因子的進(jìn)入,濕度慢慢的上升(3)測試報警對煙霧傳感器進(jìn)行深深的呼氣,可以檢測到口腔中的煙霧粒子達(dá)到20%報警電路沒有報警。使用火機(jī)灼燒煙霧傳感器,蜂鳴器響應(yīng)。5.2.2智能控制檢測智能檢測主要是通過密碼或者指紋控制門的開關(guān),以及修改密碼,錄入指紋以及刪除指紋??蛷d燈臥室燈的智能控制以及窗戶窗簾的智能控制將在手機(jī)APP中測試。使用密碼解鎖 按選擇鍵切換到輸入密碼頁面。輸入6位密碼。按下確認(rèn)鍵,電機(jī)三轉(zhuǎn)動。(2)使用指紋解鎖 直接使用將手指放入模塊口,電機(jī)三轉(zhuǎn)動。(3)修改密碼 按選擇鍵切換到輸入密碼頁面,輸入4個8。確認(rèn)按鍵,進(jìn)入管理員模式,如圖5.5。按下修改密碼鍵如圖5.6,輸入六位新的密碼,按下確認(rèn)按鍵,輸入兩次,提示修改完成。圖5.5管理員模式頁面圖5.6輸入新密碼頁面(4)錄入指紋 在管理員模式下,按下錄入指紋按鍵進(jìn)入圖5.7,錄入指紋,錄入成功之后,提示指紋錄入成功。圖5.7錄入指紋頁面(5)刪除指紋 在管理員模式下,按下刪除指紋按鍵進(jìn)入圖5.8,輸入要刪除的指紋名稱,提示成功刪除。圖5.8刪除指紋頁面5.2.3手機(jī)APP測試手機(jī)APP雖然是智能家居的一個模塊,但是APP也控制了本設(shè)計的其他模塊,像修改密碼,錄入指紋等都可以在手機(jī)APP上實(shí)現(xiàn),本小節(jié),主要編寫測試餐廳燈、臥室燈的定時。窗簾、以及窗戶的開關(guān)。其過程如下:打開WiFi,連接ESP_2F1766,如圖5.9所示。圖5.9WIFi模塊連接圖找到手機(jī)APP,點(diǎn)擊。發(fā)送1234567890,激活Esp8266的連接,如圖5.10。圖5.10激活代碼顯示圖使用大寫字母輸入。操作模式:通信格式+回車+send餐廳燈定時:CTD**.**-##.##(在此區(qū)間為亮)如圖5.11和5.12所示,利用APP給餐廳燈輸入工作區(qū)間,此時,餐廳燈、臥室燈顯示頁面提示LED1工作的時間段。圖5.11輸入餐廳燈工作區(qū)間圖5.12餐廳燈、臥室燈工作時間段提示頁面因?yàn)槲恼缕邢?,且即使后續(xù)測試會根據(jù)不同功能,使用不同的通信方式,其他方式如下。其他常用通信方式開鎖:輸入KS+密碼+回車+send改密碼:GMM+新密碼錄指紋:LZW+錄入指紋+TC刪除指紋:SZW+指紋號開窗簾:KCL關(guān)窗簾:GCL、開窗戶:KCH關(guān)窗戶:GCH更改顯示屏?xí)r間:GSJ(##.##.##)餐廳燈開:CTDK餐廳燈關(guān):CTDG餐廳燈自動:CTDZD臥室燈定時:WSD**.**-##.##(在此區(qū)間為亮)臥室燈開:WSDK臥室燈關(guān):WSDG臥室燈自動:WSDZD5.3本章小結(jié)本章主要對系統(tǒng)進(jìn)行了功能測試,主要檢測了環(huán)境監(jiān)測、智能控制、以及手機(jī)APP等部分。在環(huán)境監(jiān)測中使用火機(jī)進(jìn)行煙霧傳感器的檢測、隔絕空氣檢測空氣中的溫濕度。智能控制主要是使用密碼或者指紋進(jìn)行家居門的開關(guān),并進(jìn)行修改密碼以及修改指紋的驗(yàn)證,手機(jī)APP測試則通過連接WiFi在APP上發(fā)送各種指令,以此來驗(yàn)證各個功能。結(jié)論現(xiàn)代物聯(lián)網(wǎng)技術(shù)得到普及和發(fā)展,人們對家居生活也提出了更高的要求,本設(shè)計以單片機(jī)為核心,傳感器和各模塊相互結(jié)合形成了一個簡單的智能家居系統(tǒng)。更是結(jié)合無線網(wǎng)絡(luò)設(shè)計,通過手機(jī)APP進(jìn)行檢測和控制。論文分為五個部分,包含了智能家居發(fā)展現(xiàn)狀的研究和軟硬件的設(shè)計以及系統(tǒng)功能測試;本設(shè)計的創(chuàng)新之處在于可以遠(yuǎn)程操控室內(nèi)窗戶以及溫濕
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/Z 102.17-2026半導(dǎo)體器件分立器件第17部分:基本絕緣和加強(qiáng)絕緣的磁耦合器和電容耦合器
- 2026年計算機(jī)視覺項(xiàng)目落地方法
- 2026年公益項(xiàng)目策劃與執(zhí)行方法
- 植物油加工智能化生產(chǎn)應(yīng)用手冊
- 2026湖南長沙市星城實(shí)驗(yàn)小學(xué)春季校聘教師招聘備考題庫完整參考答案詳解
- 酒店總機(jī)話務(wù)溝通禮儀手冊
- 河南資本市場月報
- 財政所培訓(xùn)村干部課件
- 職業(yè)噪聲工人心血管疾病干預(yù)的成本效益
- 新護(hù)士帶教技巧與方法
- 2026年甘肅省公信科技有限公司面向社會招聘80人(第一批)筆試模擬試題及答案解析
- 文獻(xiàn)檢索與論文寫作 課件 12.1人工智能在文獻(xiàn)檢索中應(yīng)用
- 艾滋病母嬰傳播培訓(xùn)課件
- 公司職務(wù)犯罪培訓(xùn)課件
- 運(yùn)營團(tuán)隊(duì)陪跑服務(wù)方案
- 北京中央廣播電視總臺2025年招聘124人筆試歷年參考題庫附帶答案詳解
- 工業(yè)鍋爐安全培訓(xùn)課件
- 2026中國單細(xì)胞測序技術(shù)突破與商業(yè)化應(yīng)用前景報告
- 叉車初級資格證考試試題與答案
- 2025至2030中國新癸酸縮水甘油酯行業(yè)發(fā)展研究與產(chǎn)業(yè)戰(zhàn)略規(guī)劃分析評估報告
- 剪映完整課件
評論
0/150
提交評論