目錄預(yù)覽
1.課題研究意義及人文創(chuàng)新性
結(jié)合了移動(dòng)互聯(lián)技術(shù)和無線局域網(wǎng),將智能家居控制系統(tǒng)與嵌入式設(shè)備、移動(dòng)終端、云平臺(tái)、Wi-Fi組網(wǎng)、語音控制、智能安防GPRS報(bào)警系統(tǒng)等有機(jī)的結(jié)合起來,改善了傳統(tǒng)紅外信號定向與距離短和布線復(fù)雜的局限,使得用戶可隨時(shí)隨地能對設(shè)備進(jìn)行控制,并增加房屋的智能安防系統(tǒng),為現(xiàn)代家居生活帶來便利的同時(shí)還增加了房屋安全監(jiān)測及報(bào)警系統(tǒng),讓用戶不論是在家還是外出都能實(shí)時(shí)監(jiān)測家里的情況,做到出門放心,遇到緊急狀況能第一時(shí)間知道并控制隱患。
本文的具體創(chuàng)新體現(xiàn)在以下兩個(gè)方面:
2系統(tǒng)需求分析
智能家居系統(tǒng)的主要功能概括為以下幾大類:照明系統(tǒng)及電器控制、人機(jī)交互服務(wù)、遠(yuǎn)程控制服務(wù)、居住環(huán)境安全保障。如圖1所示。

3 總體設(shè)計(jì)
下面對主要模塊及其功能進(jìn)行簡單描述,如圖2所示。

3.1下位機(jī)功能控制框圖
核心為ArduinoUNO單片機(jī)芯片,D0~D13為數(shù)字接口,可作為信號輸入接口也可作為輸出接口,部分接口具有PWM信號輸出功能,同時(shí)可作為第二功能接口使用。AD0~AD5為模擬信號輸入接口,作為一些模擬傳感器信號輸入口。
通過使用ESP8266芯片與機(jī)智云結(jié)合控制,ArduinoUNO單片機(jī)連接后,用程序的方式讓其聯(lián)網(wǎng)工作,起到了將ArduinoUNO單片機(jī)與Wi-Fi互聯(lián)網(wǎng)連接,用戶可在自己手機(jī)上設(shè)置好后,遠(yuǎn)程控制家內(nèi)的照明電路和其他可以連接的電器。如圖3所示。

3.2系統(tǒng)軟件結(jié)構(gòu)設(shè)計(jì)
基本架構(gòu)可以分為三層:物理層、網(wǎng)絡(luò)層和應(yīng)用層,圖4顯示了系統(tǒng)中各層的功能和相互關(guān)系,其中Wi-Fi網(wǎng)關(guān)位于網(wǎng)絡(luò)層和物理層之間,起著承上啟下的作用。三層模型中,每一層都有對應(yīng)的軟、硬件設(shè)備,層間通過物理通信鏈路和接口函數(shù)實(shí)現(xiàn)耦合。

4 系統(tǒng)功能測試及分析
4.1語音控制功能測試
該項(xiàng)試驗(yàn)測試語音識別及控制功能的成功率?!皶r(shí)光”為語音喚醒指令。要進(jìn)行語音控制音響和照明燈的操作,必須先以“時(shí)光”來喚醒語音識別模塊。10s內(nèi)發(fā)布指令,若10s內(nèi)沒有發(fā)布語音指令,如“播放音樂、下一首、打開車庫燈”等指令,系統(tǒng)會(huì)自動(dòng)關(guān)閉語音識別功能,防止不必要的干擾。
4.2 測試結(jié)果因素分析及解決辦法
4.3 手機(jī)APP控制功能測試

4.4 Wi-Fi模塊及手機(jī)APP配網(wǎng)測試
手機(jī)APP要連接設(shè)備Wi-Fi模組,首次配網(wǎng),需要手機(jī)與Wi-Fi模組處在相同的網(wǎng)絡(luò)環(huán)境下,只要配網(wǎng)成功,手機(jī)和Wi-Fi模組都接入互聯(lián)網(wǎng)。當(dāng)再次斷電控制,只要手機(jī)有4G網(wǎng)絡(luò),在任何地點(diǎn)都可以對設(shè)備進(jìn)行APP控制,即具備遠(yuǎn)程控制功能。
4.5 機(jī)智云平臺(tái)監(jiān)控設(shè)備活動(dòng)數(shù)據(jù)
本次項(xiàng)目根據(jù)被控對象的個(gè)數(shù)和數(shù)據(jù)類型,在機(jī)智云平臺(tái)上建立了一個(gè)數(shù)據(jù)點(diǎn),分別是浴室燈、主次臥燈、餐廳燈及車庫門四個(gè)數(shù)據(jù)點(diǎn)。數(shù)據(jù)點(diǎn)的類型也可根據(jù)被控對象的數(shù)據(jù)類型進(jìn)行設(shè)置。如圖6所示。
表1配網(wǎng)測試表


-
機(jī)智云
+關(guān)注
關(guān)注
3文章
647瀏覽量
27769
原文標(biāo)題:IoT畢設(shè) | 機(jī)智云AIoT+arduino單片機(jī)+智能家居系統(tǒng)及安防控制
文章出處:【微信號:IoTMaker,微信公眾號:機(jī)智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
為你的STM32畢設(shè)項(xiàng)目加點(diǎn)“料”:“AI智能家庭安防助手”智能家居安防監(jiān)控系統(tǒng)
多控制模式的智能家居系統(tǒng)設(shè)計(jì)
Matter技術(shù)重塑智能家居生態(tài)系統(tǒng)
STM32項(xiàng)目分享:智能廚房安全系統(tǒng)(機(jī)智云)
浮思特 | 如何通過現(xiàn)代(ABOV)8位單片機(jī)實(shí)現(xiàn)智能家居與工業(yè)控制的升級
給予單片機(jī)的溫度控制系統(tǒng)設(shè)計(jì)
STM32項(xiàng)目分享:智能家居(機(jī)智云)升級版
舵機(jī)在智能家居里的應(yīng)用
IoT畢設(shè) | 機(jī)智云AIoT+arduino單片機(jī)+智能家居系統(tǒng)及安防控制
評論