• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于STM32的智能家居控制系統(tǒng)設(shè)計

      2021-07-17 21:19:59孫洪騫朱陳海董嘉良楊功德
      錦繡·中旬刊 2021年7期
      關(guān)鍵詞:控制系統(tǒng)智能家居

      孫洪騫 朱陳海 董嘉良 楊功德

      摘要:隨著人們對物質(zhì)生活的需求也不斷提高,許多的智能產(chǎn)品孕育而生,以STM32智能家居為代表的高科技產(chǎn)品極大的方便了我們的生活,讓我們的生活向著簡單、方便、快捷的方向發(fā)展。

      關(guān)鍵詞:STM32;智能家居;控制系統(tǒng)

      1 智能家居控制系統(tǒng)的整體設(shè)計

      本文介紹的智能家居系統(tǒng)設(shè)計上主要依靠STM32單片機(jī)為主要控制模塊,它具備接收和發(fā)送數(shù)據(jù)的雙重身份,通過網(wǎng)絡(luò)通信、自動控制等一系列技術(shù)來實現(xiàn)對家居的控制。該智能家居控制系統(tǒng)具體設(shè)計流程為:首先利用用戶的手機(jī)連接家里的WiFi,通過WiFi將接收到的DHT11測試的周圍環(huán)境的溫濕度數(shù)值,然后用戶手機(jī)設(shè)置閾值將其發(fā)送到STM32單片機(jī),STM32接收到數(shù)據(jù)后就會在LCD上顯示出來。這時,只要到了用戶設(shè)定的時間,智能家居控制系統(tǒng)就能指揮電器、門禁系統(tǒng)按設(shè)定要求開始工作。

      2 智能家居控制系統(tǒng)的硬件設(shè)計

      由許多的子系統(tǒng)共同協(xié)調(diào)配合完成信息的采集、交換,用戶依靠互聯(lián)網(wǎng)絡(luò)就可以同時對家里的電器、門禁開關(guān)等系統(tǒng)遙控指揮,如果系統(tǒng)出現(xiàn)了問題還能及時的進(jìn)行處理,以實現(xiàn)用戶對家用設(shè)備的遠(yuǎn)程控制為目的。系統(tǒng)的紅外遙控模式能夠有效的監(jiān)控家中的電器以及窗戶、窗簾等,隨時可以安全、可靠的通過RF射頻實現(xiàn)遙控電器以及照明。它主要以STM32為核心,運用WiFi模塊和其他幾種模塊發(fā)送數(shù)據(jù),DHT11測試周圍環(huán)境的溫濕度數(shù)值,通過手機(jī)模塊設(shè)置閾值然后輸送到STM32上面,最后LCD液晶顯示屏上就會實時出現(xiàn)測試的溫濕度和發(fā)送到用戶手機(jī)上的閾值。

      3 智能家居控制系統(tǒng)的軟件設(shè)計

      主要包括電腦端對智能家電的詳細(xì)設(shè)置,以及能體現(xiàn)出手機(jī)便捷性對家電基本控制需求的Android客戶端應(yīng)用程序。其主要軟件設(shè)計流程如圖1所示。系統(tǒng)任務(wù)的實現(xiàn)由兩個不同的線程實現(xiàn):網(wǎng)絡(luò)通信用的NetStream程序和本地數(shù)據(jù)處理的程序。

      (1)本地數(shù)據(jù)處理程序。根據(jù)任務(wù)又分為以下兩部分:用戶操作響應(yīng)部分,視頻流數(shù)據(jù)處理部分。前者主要負(fù)責(zé)采集用戶對上位機(jī)軟件按下的按鈕、輸入的命令等數(shù)據(jù),并將這些采集到的數(shù)據(jù)進(jìn)行運算和處理,得到結(jié)果后再進(jìn)行加密并編碼,最后加載到網(wǎng)絡(luò)流上,自動通過網(wǎng)絡(luò)發(fā)送到下位機(jī)。后者則是智能家居安防監(jiān)控功能的承載,上位機(jī)的軟件定時器產(chǎn)生一定時間間隔的溢出中斷后,通過TCP連接到路由器,賬號和密碼驗證無誤后,即可獲取監(jiān)控攝像頭每一幀JPEG格式的圖像信息,經(jīng)過處理,可將這些JPEG圖像信息合成24幀每秒顯示在上位機(jī)界面上,由于人眼的視覺暫留效益(Persistence of vision),這些連續(xù)的圖像可以被看成是達(dá)到了流暢的視頻效果。

      (2)NetStream部分則主要是解決上位機(jī)與下位機(jī)通信的問題。本系統(tǒng)采用一種SSL加密的TCP/IP協(xié)議。SSL又叫“安全套接層(Secure Sockets Layer)協(xié)議”,是一種在客戶端和服務(wù)器端之間建立安全通道的協(xié)議,充分保證了系統(tǒng)通信過程的安全。

      (3)STM32接收端軟件設(shè)計。主要設(shè)計流程是單片機(jī)通過ESP8266網(wǎng)絡(luò)模塊實現(xiàn)對TCP/IP協(xié)議族的ARP、IP、ICMP、TCP、UDP、DHCP協(xié)議按次序進(jìn)行指定配置。

      4 智能家居控制系統(tǒng)的模塊設(shè)計

      (1)12V電機(jī)驅(qū)動的電動窗戶、窗簾的模塊。它的設(shè)計原理采用TSL230B這個電子元件,利用元件感知所處環(huán)境的光源強(qiáng)弱來仔細(xì)測試得出結(jié)論的模塊設(shè)計方式。

      (2)紅外遙控模塊。主要是針對電視、空調(diào)以及電扇進(jìn)行的遠(yuǎn)程紅外監(jiān)控采用的紅外遙控模塊,先安裝紅外發(fā)送器,對家里的電氣設(shè)置編碼,遠(yuǎn)程發(fā)送電氣設(shè)置編碼,通過philipsRC-5Protoeol的PPM或NEC-Protocol的PWM去除上面的編碼,再安放一個紅外接收器,就可以解碼家里電氣的遙控信號,從而實現(xiàn)對家里的電視、空調(diào)以及電扇的遠(yuǎn)程遙控。因此,在紅外遙控模塊的設(shè)計里用戶可以通過自行設(shè)置界面來轉(zhuǎn)換適合自家的監(jiān)控模式。

      (3)市電220V電器電器控制模塊。這個模塊的設(shè)計控制的是家里的電冰箱、電燈等電氣設(shè)備,它適用的遙控電路編碼主要有CS5211、CS5212兩種。設(shè)計中兩種電路編碼必須配套的使用才能保證模塊的正常運行, 首先STM32電氣元件遠(yuǎn)程監(jiān)控CS5211專用電路,用RF射頻發(fā)射無線編碼信號,同時電氣插座的另外一端插入CS5212,通過模塊里的繼電器開關(guān)插座電路對220V電器設(shè)備實現(xiàn)遠(yuǎn)程遙控。

      猜你喜歡
      控制系統(tǒng)智能家居
      基于Zigbee的無線通信技術(shù)在智能家居中的應(yīng)用
      電子制作(2018年1期)2018-04-04 01:48:28
      Ka頻段衛(wèi)星通信自適應(yīng)抗雨衰控制系統(tǒng)設(shè)計
      基于單片機(jī)的LED路燈控制系統(tǒng)設(shè)計
      基于PLC的鋼廠熱連軋感應(yīng)加熱爐控制系統(tǒng)實現(xiàn)
      礦井提升機(jī)控制系統(tǒng)發(fā)展的研究
      關(guān)于智能家居真正需求的探討
      智能家居更貼心
      基于LD3320的智能家居控制
      河南科技(2014年7期)2014-02-27 14:11:13
      东平县| 临澧县| 奇台县| 昭平县| 大足县| 铜鼓县| 长泰县| 赫章县| 建平县| 焉耆| 嘉义县| 民县| 章丘市| 新疆| 桂东县| 辽宁省| 祁门县| 普兰店市| 宁明县| 当雄县| 阳江市| 贺州市| 阿克| 桂阳县| 开化县| 辽宁省| 凤山市| 榕江县| 武山县| 隆安县| 保康县| 社会| 清徐县| 松阳县| 武城县| 芜湖县| 思南县| 萝北县| 环江| 台湾省| 扶风县|