0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ESP8266 WIFI網(wǎng)絡(luò)控制和機(jī)智云的智能家居管控

機(jī)智云 ? 2022-01-18 16:40 ? 次閱讀

隨著基于諸多物理原理的傳感器物聯(lián)網(wǎng)技術(shù)的發(fā)展,智能家居正以各種各樣的方式進(jìn)入并快速改善著人們的生活質(zhì)量。本系統(tǒng)利用ESP8266串口WIFI模塊、機(jī)智云Aiot開(kāi)發(fā)平臺(tái)單片機(jī)控制系統(tǒng)設(shè)計(jì)出一套手機(jī)APP和WIFI網(wǎng)絡(luò)智能家居管控系統(tǒng)。利用各種物理傳感器采集家居環(huán)境信息并推送給用戶(hù),用戶(hù)通過(guò)APP可以實(shí)時(shí)控制家用電器的工作狀態(tài)。

1 系統(tǒng)總體設(shè)計(jì)


通過(guò)STM32F103ZET6單片機(jī)采集電壓電流傳感器、溫濕度傳感器、煙霧傳感器的信號(hào)數(shù)據(jù),將所采集數(shù)據(jù)經(jīng)WIFI模塊發(fā)送給用戶(hù)終端,用戶(hù)通過(guò)終端反饋的信息監(jiān)測(cè)家庭環(huán)境的各項(xiàng)指標(biāo)是否異常,控制家用電器的實(shí)時(shí)工作狀態(tài),從而完成對(duì)家庭環(huán)境的智能化管理.該系統(tǒng)也可根據(jù)采集信息語(yǔ)音控制家用電器狀態(tài),并將家用電器狀態(tài)和居家環(huán)境信息在LCD顯示屏上進(jìn)行顯示.整個(gè)系統(tǒng)的框架如圖1所示。


pYYBAGHmfM-AZU0GAAKahPRprE8741.png

圖1系統(tǒng)總體框圖


2 系統(tǒng)工作流程

智能家居管控系統(tǒng)的工作流程圖如圖2所示,該系統(tǒng)以STM 32F103ZET6單片機(jī)為核心,通過(guò)采集各個(gè)傳感器數(shù)據(jù),分析各用電器是否處于正常工作狀態(tài),經(jīng)WIFI模塊將家居信息傳遞給用戶(hù)終端。當(dāng)檢測(cè)出異常,如火災(zāi)、下雨未關(guān)窗、用電器出現(xiàn)短路等現(xiàn)象時(shí),系統(tǒng)通過(guò)數(shù)據(jù)分析將自動(dòng)向用戶(hù)手機(jī)發(fā)出警報(bào),協(xié)助用戶(hù)處理突發(fā)現(xiàn)象.同時(shí),用戶(hù)也可以根據(jù)信息或意愿來(lái)改變家用電器工作狀態(tài),實(shí)現(xiàn)智能家居管控。


poYBAGHmfNuAb2ZQAANQp9u3MGs132.png

圖2系統(tǒng)工作流程圖


3,語(yǔ)音控制設(shè)計(jì)

為了提高系統(tǒng)的實(shí)用性和方便程度,本系統(tǒng)還設(shè)計(jì)了類(lèi)似于“小愛(ài)同學(xué)”的語(yǔ)音助手。該語(yǔ)音助手采用SYN7318語(yǔ)音交互模塊,將所采集的語(yǔ)音信息轉(zhuǎn)化為對(duì)應(yīng)的指令編號(hào)傳送回系統(tǒng)進(jìn)行相應(yīng)控制.在使用時(shí),用戶(hù)先要喊出系統(tǒng)設(shè)定的語(yǔ)音控制代碼“小愛(ài)同學(xué)”進(jìn)入語(yǔ)音控制模式,然后在30s內(nèi)對(duì)系統(tǒng)喊出操作命令如“關(guān)燈”指令,該指令被SYN7318識(shí)別后,與數(shù)據(jù)庫(kù)內(nèi)語(yǔ)音指令進(jìn)行比較,匹配完成后即可實(shí)現(xiàn)語(yǔ)音操控功能。


4 傳感器探究及其電器狀態(tài)檢測(cè)設(shè)計(jì)


在日常生活中,家用電器往往使用的是交流電,而我們控制系統(tǒng)中使用的單片機(jī)只能采集一定范圍內(nèi)的直流電壓,因此,我們需要將交流電流轉(zhuǎn)換為合適范圍內(nèi)的直流電壓.我們利用電磁互感原理采集交流電流,電流互感器是一種非接觸式的電流傳感器,電流互感器是根據(jù)電磁感應(yīng)原理,使被測(cè)電纜穿過(guò)空心線(xiàn)圈,當(dāng)被測(cè)電纜的電流發(fā)生變化時(shí),其周?chē)a(chǎn)生的磁場(chǎng)也會(huì)同時(shí)發(fā)生變化,同時(shí)空心線(xiàn)圈的磁通量發(fā)生變化,磁通量的變化就會(huì)使次級(jí)回路產(chǎn)生小交流電流,然后利用高精度采樣電阻對(duì)二次電流采樣后,通過(guò)有源整流電路對(duì)采樣電壓進(jìn)行整流、放大后,即可變成我們所需要范圍內(nèi)的直流電壓信號(hào),電流檢測(cè)流程圖如圖3所示。


pYYBAGHmfOeAAba9AAH4wP2pnRE159.png

圖3 電流檢測(cè)流程圖


5 智能產(chǎn)品互聯(lián)設(shè)計(jì)


智能家居管控模型效果圖如圖4所示,系統(tǒng)選用WIFI模塊作為溝通云端服務(wù)器的橋梁.在系統(tǒng)運(yùn)行過(guò)程中,需要實(shí)時(shí)和服務(wù)器保持連接,不斷將MCU獲取到的信息傳送至云端服務(wù)器上,還需要從云端服務(wù)器上獲取手機(jī)APP發(fā)送的控制指令.只有保持WIFI模塊的正常工作,才能保持整個(gè)系統(tǒng)的正常運(yùn)行,本系統(tǒng)采用了ESP8266串口WIFI模塊,其廣泛應(yīng)用于物聯(lián)網(wǎng)領(lǐng)域,具有能耗低、燒寫(xiě)固件方便、傳輸數(shù)據(jù)快、支持AT語(yǔ)言、體積小、價(jià)格便宜等特點(diǎn)。


本系統(tǒng)中將ESP8266串口WIFI模塊作為從機(jī)配合MCU工作,該模塊只作為通信模塊使用.系統(tǒng)借助于機(jī)智云物聯(lián)網(wǎng)平臺(tái)提供的通信協(xié)議就能夠?qū)崿F(xiàn)模塊與機(jī)智云云端服務(wù)器的連接,只需要將機(jī)智云開(kāi)發(fā)平臺(tái)提供的固件刷入ESP8266串口WIFI模塊的Flash中就能夠?qū)崿F(xiàn)網(wǎng)絡(luò)連接的功能。


poYBAGHmfPiAPk_zAAITJiyf8Lw036.png

圖4 智能家居管控模型效果圖


6 用戶(hù)APP開(kāi)發(fā)


本系統(tǒng)需要對(duì)APP和互聯(lián)網(wǎng)服務(wù)器進(jìn)行搭建開(kāi)發(fā),但是這對(duì)于本科階段是比較困難的,所以我們選用集成度高、易開(kāi)發(fā)的機(jī)智云物聯(lián)網(wǎng)開(kāi)發(fā)平臺(tái)。使用該平臺(tái)的通信協(xié)議,可以輕松完成服務(wù)器和設(shè)備之間的數(shù)據(jù)交換。同時(shí),機(jī)智云AIoT開(kāi)發(fā)平臺(tái)也向開(kāi)發(fā)者提供了開(kāi)源的參考手機(jī)APP代碼框架,開(kāi)發(fā)者可以在此基礎(chǔ)上設(shè)計(jì)適合使用的手機(jī)APP。


在系統(tǒng)運(yùn)行過(guò)程中,用戶(hù)可以通過(guò)該APP將控制信號(hào)發(fā)送至服務(wù)器,隨后服務(wù)器將信號(hào)發(fā)送至設(shè)備,實(shí)現(xiàn)了隨時(shí)隨地對(duì)家用電器的控制。不僅如此,APP上還可以實(shí)時(shí)顯示家用電器狀態(tài),方便用戶(hù)根據(jù)信息對(duì)家居環(huán)境進(jìn)行調(diào)整。機(jī)智云AIoT開(kāi)發(fā)平臺(tái)為我們提供了很好的物聯(lián)網(wǎng)方案,讓我們很輕松地實(shí)現(xiàn)了APP和設(shè)備之間的數(shù)據(jù)交換,極大地減輕了智能家居管控系統(tǒng)的設(shè)計(jì)難度。

7 結(jié)束語(yǔ)


利用傳感器采集技術(shù)、無(wú)線(xiàn)通信技術(shù),借助機(jī)智云物聯(lián)網(wǎng)開(kāi)發(fā)平臺(tái),設(shè)計(jì)出一套基于手機(jī)APP和WIFI網(wǎng)絡(luò)的智能家居管控系統(tǒng).該系統(tǒng)將基本的家用電器通過(guò)WIFI模塊與互聯(lián)網(wǎng)連接,對(duì)居家環(huán)境進(jìn)行實(shí)時(shí)監(jiān)測(cè)和家用電器進(jìn)行實(shí)時(shí)調(diào)控,實(shí)現(xiàn)了對(duì)家用電器和居家環(huán)境的智能化管理。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ESP8266
    +關(guān)注

    關(guān)注

    50

    文章

    962

    瀏覽量

    45171
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    stm32單片機(jī)畢業(yè)設(shè)計(jì)——物聯(lián)網(wǎng)智能家居源代碼原理圖

    一、設(shè)計(jì)簡(jiǎn)介本畢業(yè)設(shè)計(jì)項(xiàng)目是基于STM32單片機(jī)的物聯(lián)網(wǎng)機(jī)智智能家居系統(tǒng),包含原理圖PCB手機(jī)APP。智能家居系統(tǒng)以STM32C8T6單片機(jī)為核心,結(jié)合多種傳感器和執(zhí)行器,通過(guò)
    的頭像 發(fā)表于 11-30 01:03 ?841次閱讀
    stm32單片機(jī)畢業(yè)設(shè)計(jì)——物聯(lián)網(wǎng)<b class='flag-5'>智能家居</b>源代碼原理圖

    機(jī)智智能家居網(wǎng)關(guān)方案的組網(wǎng)方式與通訊協(xié)議解析

    組網(wǎng)方式和通訊協(xié)議在智能家居領(lǐng)域,組網(wǎng)方式和通訊協(xié)議的選擇至關(guān)重要,它們直接影響到設(shè)備和網(wǎng)關(guān)之間的互通。機(jī)智作為智能家居領(lǐng)域的領(lǐng)先企業(yè),采用了多種組網(wǎng)方式以滿(mǎn)足不同場(chǎng)景的需求。組網(wǎng)方
    的頭像 發(fā)表于 11-23 01:02 ?378次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>智能家居</b>網(wǎng)關(guān)方案的組網(wǎng)方式與通訊協(xié)議解析

    機(jī)智智能家居網(wǎng)關(guān)方案的組網(wǎng)方式與通訊協(xié)議解析

    智能家居領(lǐng)域,組網(wǎng)方式和通訊協(xié)議的選擇至關(guān)重要,它們直接影響到設(shè)備和網(wǎng)關(guān)之間的互通。機(jī)智作為智能家居領(lǐng)域的領(lǐng)先企業(yè),采用了多種組網(wǎng)方式以滿(mǎn)足不同場(chǎng)景的需求。
    的頭像 發(fā)表于 11-22 18:01 ?298次閱讀

    機(jī)智入門(mén)必備》手把手教你燒錄GAgent固件

    本文《機(jī)智入門(mén)必備》將詳細(xì)講解GAgent固件的燒錄過(guò)程,從基礎(chǔ)設(shè)置到實(shí)際操作,將一步步帶你完成每一個(gè)環(huán)節(jié),確保你的設(shè)備順利連接機(jī)智平臺(tái),實(shí)現(xiàn)
    的頭像 發(fā)表于 09-12 08:04 ?416次閱讀
    《<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>入門(mén)必備》手把手教你燒錄GAgent固件

    STM32 ESP8266阿里鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里
    發(fā)表于 08-29 14:21 ?6次下載

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理器和架構(gòu) : ESP8266 :使用一個(gè)Tensilica L106 80MHz的處理器,屬于Xtensa架構(gòu)。 ESP32 :使
    的頭像 發(fā)表于 08-19 18:16 ?5683次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應(yīng)用于物聯(lián)網(wǎng)項(xiàng)目中。然而,如果不進(jìn)行燒錄,ESP8266將無(wú)法正常工作。 1. ESP8266簡(jiǎn)介 ESP8266是一款由Espres
    的頭像 發(fā)表于 08-19 17:28 ?927次閱讀

    esp8266wifi模塊怎么連接手機(jī)

    ESP8266 : 使用USB轉(zhuǎn)TTL模塊將ESP8266模塊與電腦連接。 通過(guò)串口調(diào)試助手發(fā)送AT指令配置ESP8266,包括設(shè)置WiFi模式為STA模式(客戶(hù)端模式),連接指定的
    的頭像 發(fā)表于 08-19 17:27 ?3332次閱讀

    機(jī)智ESP8266開(kāi)發(fā)板RGB彩燈控件

    隨著智能家居技術(shù)的迅猛發(fā)展,RGB彩燈控件正逐漸成為現(xiàn)代家庭不可或缺的一部分。在這一潮流中,機(jī)智(Gizwits)的ESP8266開(kāi)發(fā)板RGB彩燈控件以其先進(jìn)的物聯(lián)網(wǎng)技術(shù)和多樣化的燈
    的頭像 發(fā)表于 08-09 08:10 ?439次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b><b class='flag-5'>ESP8266</b>開(kāi)發(fā)板RGB彩燈控件

    STM32項(xiàng)目分享:智能家居機(jī)智)系統(tǒng)

    STM32項(xiàng)目分享:智能家居機(jī)智)系統(tǒng)
    的頭像 發(fā)表于 07-28 08:10 ?2042次閱讀
    STM32項(xiàng)目分享:<b class='flag-5'>智能家居</b>(<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>)系統(tǒng)

    STM32F103 + ESP8266機(jī)智開(kāi)發(fā)常見(jiàn)問(wèn)題集錦:入門(mén)者必讀!

    關(guān)于ESP8266模塊的選擇針對(duì)初學(xué)者,強(qiáng)烈建議選擇帶有串口的ESP8266開(kāi)發(fā)板!這可以避免像我曾經(jīng)遇到的燒錄固件失敗等問(wèn)題。推薦直接購(gòu)買(mǎi)已預(yù)裝機(jī)智固件的模塊,或者帶有串口下載功能
    的頭像 發(fā)表于 07-18 08:11 ?536次閱讀
    STM32F103 + <b class='flag-5'>ESP8266</b>與<b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>開(kāi)發(fā)常見(jiàn)問(wèn)題集錦:入門(mén)者必讀!

    ESP8266網(wǎng)絡(luò)天氣時(shí)鐘OLED顯示

    基于ESP8266實(shí)現(xiàn)網(wǎng)絡(luò)獲取天氣和時(shí)鐘并OLED顯示
    的頭像 發(fā)表于 06-28 04:46 ?1316次閱讀
    <b class='flag-5'>ESP8266</b><b class='flag-5'>網(wǎng)絡(luò)</b>天氣時(shí)鐘OLED顯示

    通過(guò)STM32+ESP8266 Wifi模塊 +服務(wù)器,做一個(gè)數(shù)據(jù)收發(fā)控制的板子服務(wù)器方面該如何選擇?

    通過(guò)STM32+ESP8266 Wifi模塊 +服務(wù)器 做一個(gè)數(shù)據(jù)收發(fā)控制的板子 服務(wù)器方面該如何選擇?
    發(fā)表于 04-25 08:16

    STM32、ESP8266與MQTT連接阿里物聯(lián)網(wǎng)的串口通信異常解析

    STM32、ESP8266與MQTT協(xié)議連接阿里物聯(lián)網(wǎng)平臺(tái)時(shí)常見(jiàn)的串口通信異常介紹 在構(gòu)建物聯(lián)網(wǎng)應(yīng)用時(shí),STM32、ESP8266與MQTT協(xié)議的結(jié)合是實(shí)現(xiàn)設(shè)備與網(wǎng)絡(luò)間穩(wěn)定通信的關(guān)鍵
    的頭像 發(fā)表于 04-19 17:19 ?1512次閱讀

    深入探討機(jī)智物聯(lián)網(wǎng)智能家居系統(tǒng)的優(yōu)化方案

    、開(kāi)關(guān)、照明、插座、門(mén)窗等,提供健康、舒適、安全、便利的生活方式。這反映了物聯(lián)網(wǎng)智能家居是未來(lái)發(fā)展趨勢(shì),但也需要向物聯(lián)網(wǎng)智能家居轉(zhuǎn)型。 1.2 設(shè)計(jì)方案 采用機(jī)智APP實(shí)現(xiàn)全球
    發(fā)表于 03-29 12:35