999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Esp32單片機(jī)的智能窗戶的設(shè)計(jì)

2022-07-06 07:46:08高偉杰聶旭門(mén)紫薇周濤曹子潔
現(xiàn)代信息科技 2022年6期
關(guān)鍵詞:單片機(jī)

高偉杰?聶旭?門(mén)紫薇?周濤?曹子潔

摘? 要:通過(guò)對(duì)智能窗戶模塊化的設(shè)計(jì),進(jìn)一步滿足了用戶的多樣化需求。設(shè)計(jì)包含了主控模塊、電源模塊、識(shí)別模塊、驅(qū)動(dòng)模塊、Esp32無(wú)線收發(fā)模塊、報(bào)警模塊,能夠?qū)崿F(xiàn)智能識(shí)別控制:在陰雨天氣關(guān)窗、火災(zāi)報(bào)警關(guān)窗、有小孩靠近報(bào)警關(guān)窗、遠(yuǎn)程控制窗戶等功能。它可以有效解決陰雨天上班族沒(méi)法回家關(guān)窗,家中起火時(shí)自動(dòng)關(guān)窗避免火勢(shì)增大,孩子在家長(zhǎng)不注意時(shí)靠近窗戶危險(xiǎn)墜落等問(wèn)題。必要時(shí)可通過(guò)物聯(lián)網(wǎng)遠(yuǎn)程實(shí)現(xiàn)窗戶的開(kāi)關(guān)。

關(guān)鍵詞:智能窗戶;單片機(jī);多樣化需求;智能識(shí)別控制;遠(yuǎn)程控制

中圖分類(lèi)號(hào):TP368? ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):2096-4706(2022)06-0055-04

Design of Intelligent Window Based on Esp32 Single-Chip Microcomputer

GAO Weijie, NIE Xu, MEN Ziwei, ZHOU Tao, CAO Zijie

(College of Electronic Information and Automation, Tianjin University of Science and Technology, Tianjin? 300222, China)

Abstract: Through the modular design of intelligent windows, it further meets the diversified demands of users. The design includes the main control module, power supply module, identification module, drive module, Esp32 wireless transceiver module and alarm module, which can realize intelligent identification control: closing the windows in rainy weather, closing the windows in case of fire alarm, closing the windows in case of children approaching the alarm, remote control the windows and other functions. It can effectively solve the problems that office workers cannot go home to close the windows in rainy days, automatically close the windows in case of a fire at home to avoid the increase of fire, and children dangerous fall near the windows when their parents are not paying attention. If necessary, the windows can be switched and off remotely through the Internet of Things.

Keywords: intelligent window; Single-Chip Microcomputer; diversified demand; intelligent identification control; remote control

0? 引? 言

城市上班族工作繁忙,但在生活中仍需要照顧家庭起居,如白天開(kāi)窗通風(fēng)透氣,照顧孩童等。為了減輕上班族的生活壓力,使家用產(chǎn)品更加方便化、智能化,對(duì)傳統(tǒng)的窗戶進(jìn)行有計(jì)劃性的改進(jìn),設(shè)計(jì)一款服務(wù)于上班族的智能窗。智能窗以單片機(jī)為控制核心,可以在下雨時(shí)自動(dòng)關(guān)閉窗戶;發(fā)生火災(zāi)時(shí)自動(dòng)關(guān)閉窗戶;有人靠近時(shí)自動(dòng)關(guān)閉窗戶;人們可以通過(guò)物聯(lián)網(wǎng)遠(yuǎn)程實(shí)現(xiàn)窗戶的開(kāi)關(guān)[1]。

1? 系統(tǒng)工作原理

通過(guò)采集和處理雨水、火焰、人體傳感器收集到的外界信息,當(dāng)下雨、發(fā)生火災(zāi)、有人靠近時(shí),會(huì)給主控模塊傳輸一個(gè)高電平信號(hào),主控模塊再通過(guò)L298N控制直流電機(jī)來(lái)實(shí)現(xiàn)窗戶的開(kāi)關(guān)[2]。其中檢測(cè)人體方位的識(shí)別模塊包括HC-SR501人體紅外感應(yīng)模塊,當(dāng)感應(yīng)到人體靠近或遠(yuǎn)離的時(shí)候,將對(duì)人體的紅外熱輻射的信號(hào)轉(zhuǎn)化為電信號(hào),無(wú)人環(huán)境電信號(hào)維持中值,人體靠近模塊時(shí)輸出高電平,人體遠(yuǎn)離模塊時(shí)輸出低電平,基于此,我們?cè)偈褂肏C-SR04超聲波測(cè)距模塊,當(dāng)接收到高電平信號(hào)并且超聲波測(cè)距模塊測(cè)得距離小于安全距離(50 cm)時(shí),關(guān)閉窗戶,并通過(guò)蜂鳴器發(fā)出警報(bào)。Esp32主控通過(guò)內(nèi)置的Wi-Fi模塊實(shí)現(xiàn)窗戶聯(lián)網(wǎng)功能,客戶端可以通過(guò)物聯(lián)網(wǎng)遠(yuǎn)程關(guān)閉窗戶;電源模塊為系統(tǒng)供電。再配合軟件系統(tǒng)實(shí)現(xiàn)智能窗的各項(xiàng)功能[3]。智能窗示意圖如圖1所示。

2? 硬件設(shè)計(jì)

智能窗采用模塊化設(shè)計(jì),包括主控模塊、電源模塊、識(shí)別模塊、驅(qū)動(dòng)模塊、Wi-Fi模塊、報(bào)警模塊等[4]。各模塊之間的關(guān)系如圖2所示。

2.1? 主控模塊

主控采用Esp32單片機(jī),它是一款集成Wi-Fi功能的微控制器,擁有強(qiáng)大的性能,可以用來(lái)開(kāi)發(fā)復(fù)雜的應(yīng)用,內(nèi)置32位雙核處理器,最高頻率為240 MHz。Esp32性能強(qiáng)大、響應(yīng)速度快、功耗低等優(yōu)勢(shì),除此之外,自帶Wi-Fi和Bluetooth功能,因此本文用來(lái)實(shí)現(xiàn)客戶端聯(lián)網(wǎng)開(kāi)關(guān)窗戶的功能[5]。B2E4DCE8-F4BA-4326-AEF4-D3D14658842B

2.2? 識(shí)別模塊

識(shí)別模塊由雨滴感應(yīng)模塊、火焰?zhèn)鞲衅髂K、人體傳感器模塊組成,其中雨滴和火焰?zhèn)鞲衅骺梢灾苯硬杉晁突鹧嫘畔ⅲ珽sp32接收到相關(guān)信息并處理后依據(jù)控制邏輯及時(shí)關(guān)窗并發(fā)出警報(bào)提醒用戶。人體感應(yīng)傳感器包括HC-SR501人體感應(yīng)傳感器和HC-SR04超聲波測(cè)距模塊,當(dāng)有小孩靠近小于安全距離時(shí),會(huì)及時(shí)關(guān)閉窗戶并發(fā)出警報(bào)[6]。

2.3? 報(bào)警模塊

報(bào)警模塊可以通過(guò)單片機(jī)連接蜂鳴器實(shí)現(xiàn),蜂鳴器電路如圖3所示,用NPN三極管(S8050)驅(qū)動(dòng),其中R67電阻用于防止蜂鳴器的誤發(fā)聲。

2.4? 驅(qū)動(dòng)模塊

驅(qū)動(dòng)模塊由直流推桿電機(jī)和L298N驅(qū)動(dòng)板組成,12 V電源給驅(qū)動(dòng)板供電,驅(qū)動(dòng)板5 V輸出口給主控ESP32單片機(jī)供電,該驅(qū)動(dòng)板可以驅(qū)動(dòng)2路直流電機(jī),推桿電機(jī)的兩個(gè)引腳連接到L298N的OUT1、OUT2口,在使能端ENA高電平時(shí)有效。通過(guò)推桿電機(jī)的伸縮可以實(shí)現(xiàn)窗戶的開(kāi)關(guān)功能,控制原理及推桿電機(jī)狀態(tài)如表1所示。

2.5? Wi-Fi模塊

Wi-Fi模塊采用Esp32的STA模式,在Arduino IDE集成開(kāi)發(fā)環(huán)境下,把Esp32設(shè)置為一個(gè)站點(diǎn)接入路由器,同時(shí)客戶端通過(guò)手機(jī)或者電腦連接路由器,整體模式如圖4所示。

在瀏覽器登錄Esp32創(chuàng)建的HTTP服務(wù)器的IP地址,登錄網(wǎng)站后如圖5所示,客戶端可以實(shí)現(xiàn)開(kāi)窗、關(guān)窗的功能,以及通過(guò)停止鍵控制開(kāi)關(guān)窗戶的程度。

3? 軟件設(shè)計(jì)

3.1? 系統(tǒng)程序設(shè)計(jì)

打開(kāi)總電源后,若電源指示燈呈紅色閃爍狀態(tài),則提示用戶充電后使用;若電量充足,電源指示燈呈現(xiàn)綠色常亮狀態(tài)。系統(tǒng)初始化,Esp32模塊自動(dòng)連接家庭Wi-Fi。初始化完成后,開(kāi)始檢測(cè)用戶是否發(fā)出開(kāi)關(guān)指令,在此期間,所有傳感器停止工作;若用戶未發(fā)出指令,但檢測(cè)到火焰信號(hào)時(shí),執(zhí)行關(guān)窗命令發(fā)出警報(bào)[7];接著通過(guò)人體感應(yīng)功能來(lái)防止孩童靠近從高空墜落;最后一步再去實(shí)現(xiàn)下雨關(guān)窗的功能[8]。智能窗戶工作系統(tǒng)控制流程如圖6所示。

3.2? 人體方位識(shí)別模塊的設(shè)計(jì)

本文使用HC-SR501人體感應(yīng)傳感器和HC-SR04超聲波傳感器搭配工作。當(dāng)HC-SR501接收到高電平信號(hào)時(shí),啟用超聲波傳感器測(cè)量人與窗戶口的具體距離,當(dāng)距離小于安全距離(50 cm)時(shí),關(guān)上窗戶并發(fā)出警報(bào)。實(shí)現(xiàn)流程如圖7所示。

3.2.1? HC-SR501人體感應(yīng)傳感器

人體感應(yīng)模塊是基于紅外線技術(shù)的控制產(chǎn)品,其特點(diǎn)是可重復(fù)觸發(fā),在感應(yīng)到人靠近輸出高電平后,會(huì)有一段延時(shí),在這個(gè)時(shí)間段內(nèi)如果有人在感應(yīng)范圍內(nèi)活動(dòng),將繼續(xù)保持高電平,直到人離開(kāi)后才延時(shí)變?yōu)榈碗娖健_@項(xiàng)特點(diǎn)保證了小孩在靠近窗戶時(shí),檢測(cè)的可靠性,同時(shí)本智能窗在三個(gè)方向上裝置了HC-SR501,在很大程度上提供了安全保障。

3.2.2? HC-SR04超聲波傳感器

基本原理:TRIG引腳負(fù)責(zé)發(fā)送超聲波脈沖串。此引腳應(yīng)設(shè)置為高電平10μs,此時(shí)HC-SR04將以40 kHz發(fā)出8個(gè)周期的聲波脈沖。發(fā)出聲波爆發(fā)后,ECHO引腳將變?yōu)楦唠娖健CHO引腳是數(shù)據(jù)引腳用于進(jìn)行距離測(cè)量。發(fā)送超聲波脈沖串后,ECHO引腳將變?yōu)楦唠娖?,它將保持高電平,直到檢測(cè)到超聲波脈沖串為止,此時(shí)它將變?yōu)榈碗娖健?/p>

只要測(cè)出ECHO引腳從拉高到拉低的時(shí)間就可以知道距離了。

計(jì)算公式如下:

因?yàn)槌暡òl(fā)送出去和回來(lái)是測(cè)量距離的兩倍,已知聲速是346 m/s(空氣溫度25 ℃)。假設(shè)測(cè)量距離為L(zhǎng)(m),ECHO引腳從拉高到拉低的時(shí)間為T(mén)(T一般由控制器的定時(shí)器得出,單位為μs)可得方程如下:

2L=346 · T · 10-6

整理得出:

T · 173 · 10-6=L(m)

進(jìn)一步得出:

L(cm)=T · 0.017 3

取:

0.017 2≈1/58.0

所以最終得出:

L(cm)=T/58.0

3.3? Wi-Fi聯(lián)網(wǎng)控制的實(shí)現(xiàn)

本文定義服務(wù)器端口號(hào)為80,服務(wù)器對(duì)象實(shí)例為server。在Arduino IDE環(huán)境下,用Esp32創(chuàng)建HTTP服務(wù),本文采用HTTP的請(qǐng)求方法是GET,客戶端向服務(wù)端發(fā)送數(shù)據(jù)請(qǐng)求。為對(duì)驅(qū)動(dòng)模塊進(jìn)行網(wǎng)頁(yè)的按鍵控制,本文定義Windows回調(diào)函數(shù),把客戶端請(qǐng)求的數(shù)值返回賦給state,進(jìn)行判斷,如果state==“on”則打開(kāi)窗戶,state==“off”則關(guān)閉窗戶,state==“stop”則電機(jī)停止轉(zhuǎn)動(dòng)。部分代碼如圖8所示。

4? 結(jié)? 論

本文設(shè)計(jì)的智能窗戶,面向廣大的上班族,具有操作簡(jiǎn)單、功能豐富實(shí)用等優(yōu)點(diǎn)。上班族只需要在出門(mén)時(shí)打開(kāi)電源開(kāi)關(guān),就可以在一天中,安心忙于工作,不用擔(dān)心天氣和安全隱患了。這樣一個(gè)智能化的產(chǎn)品是當(dāng)今物聯(lián)網(wǎng)時(shí)代的必然產(chǎn)物,對(duì)于提高生活質(zhì)量和安全保障方面有著極其重要的意義,必將受到社會(huì)的廣泛認(rèn)可,具有廣闊的市場(chǎng)潛力。

參考文獻(xiàn):

[1] 浦靈敏,季愛(ài)明.基于STC89C52單片機(jī)智能窗戶控制系統(tǒng)的設(shè)計(jì) [J].中國(guó)科技信息,2011(10):150-151.

[2] 王佳宇,秦磊,錢(qián)網(wǎng),等.基于單片機(jī)的智能窗戶控制系統(tǒng)的設(shè)計(jì) [J].物聯(lián)網(wǎng)技術(shù),2018,8(5):45-47.

[3] 楊錦輝,王開(kāi)心,黃艾璇,等.基于物聯(lián)網(wǎng)的智能窗戶系統(tǒng)設(shè)計(jì)實(shí)現(xiàn) [J].物聯(lián)網(wǎng)技術(shù),2020,10(4):76-79.

[4] 倪青青,周源源.基于AT89S52單片機(jī)的智能窗戶的設(shè)計(jì) [J].科技視界,2015(18):115-116.

[5] 胡鈺,楊應(yīng)洪,劉欣,等.基于STM32智能窗戶的設(shè)計(jì)與實(shí)現(xiàn) [J].機(jī)械工程與自動(dòng)化,2019(2):105-106+109.

[6] 秦嘉嶸,陳云龍.基于單片機(jī)的智能窗戶控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) [J].中國(guó)市場(chǎng),2015(33):60-61.

[7] 賀道坤,段向軍.用于環(huán)境檢測(cè)的智能窗戶裝置研究 [J].工業(yè)安全與環(huán)保,2014,40(10):66-67.

[8] 饒斐,張廣明.基于CAN總線智能窗戶系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn) [J].微計(jì)算機(jī)信息,2007(16):248-249+276.

作者簡(jiǎn)介:高偉杰(2000—),男,漢族,江蘇泰州人,本科在讀,研究方向:?jiǎn)纹瑱C(jī)智能控制、物聯(lián)網(wǎng)技術(shù)。B2E4DCE8-F4BA-4326-AEF4-D3D14658842B

猜你喜歡
單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問(wèn)題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個(gè)全新PIC單片機(jī)系列
基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
主站蜘蛛池模板: 另类欧美日韩| 好紧好深好大乳无码中文字幕| 欧美色图第一页| 欧美亚洲一区二区三区在线| 久久狠狠色噜噜狠狠狠狠97视色 | 国产在线高清一级毛片| 亚洲成人网在线播放| 日本久久网站| 欧美自拍另类欧美综合图区| 国产麻豆va精品视频| 欧美精品1区2区| 第九色区aⅴ天堂久久香| 久久99精品久久久久纯品| 国产亚洲精品资源在线26u| 99视频在线免费| 亚洲三级成人| 青青草久久伊人| www.99在线观看| 九九九精品视频| 国产亚洲精品91| 精品成人一区二区三区电影| 91热爆在线| 国产亚洲成AⅤ人片在线观看| 亚洲视频色图| 亚洲国产精品日韩av专区| 亚洲国产天堂久久综合226114| 永久免费无码成人网站| 亚洲国产日韩在线观看| 欧美成人日韩| 妇女自拍偷自拍亚洲精品| 色综合久久久久8天国| 极品国产在线| 国产成人高清精品免费| 永久免费av网站可以直接看的 | 国产精品无码AⅤ在线观看播放| 97se亚洲综合| 国产欧美日韩另类精彩视频| 亚洲一欧洲中文字幕在线| 国产69精品久久久久妇女| 亚洲成人一区二区三区| 亚洲欧洲日韩综合色天使| 亚洲日韩高清无码| 亚洲经典在线中文字幕| 天天摸夜夜操| 亚洲AV色香蕉一区二区| 日韩欧美91| 免费看美女自慰的网站| 国产成人精品男人的天堂下载| 亚洲一区毛片| 成人va亚洲va欧美天堂| 色吊丝av中文字幕| 一本综合久久| 无码精品国产VA在线观看DVD| 999国内精品视频免费| 日韩欧美网址| 亚洲 成人国产| 久久婷婷国产综合尤物精品| 麻豆精品久久久久久久99蜜桃| 精品国产福利在线| 亚洲第一区欧美国产综合| 日韩在线1| 国产成人8x视频一区二区| 中文字幕久久亚洲一区| AV片亚洲国产男人的天堂| 无码精油按摩潮喷在线播放| 2048国产精品原创综合在线| 一级毛片在线播放| 国产成人综合亚洲欧美在| 国产精品内射视频| 亚洲天堂免费观看| 国产精品欧美亚洲韩国日本不卡| 色综合热无码热国产| 亚洲欧洲日韩久久狠狠爱| 91无码人妻精品一区| 一本久道久久综合多人| 国产日韩精品欧美一区喷| 在线中文字幕日韩| 亚洲人成网站在线播放2019| 久久99热66这里只有精品一| 国产精品视频免费网站| 一级毛片在线免费看| 色欲综合久久中文字幕网|