• 
    

    
    

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

      基于Arduino的家居安全防護控制系統(tǒng)設計

      2021-12-08 13:09:26呂微微贠振剛李資張麗玲
      無線互聯(lián)科技 2021年20期
      關鍵詞:智能控制

      呂微微 贠振剛 李資 張麗玲

      摘 要:文章以Arduino為控制器,設計了一款家居安全防護控制系統(tǒng)。該系統(tǒng)主要由檢測模塊、控制模塊和通信模塊組成。每個模塊之間相互通信,完成數(shù)據(jù)的采集、控制以及網(wǎng)絡通信。該系統(tǒng)主要對家中的一氧化碳濃度、火災、陌生人闖入等安全問題進行監(jiān)測與預防,使用戶無論身處何處都能利用物聯(lián)網(wǎng)通過手機終端設備遠程監(jiān)控家中情況,消除潛在的安全隱患。

      關鍵詞:Arduino;智能控制;室內(nèi)安防

      0 引言

      隨著5G技術的發(fā)展和現(xiàn)代物聯(lián)網(wǎng)技術的不斷進步,家居智能化系統(tǒng)正在逐漸成熟和完善,也正在悄無聲息地改變著人們的生產(chǎn)生活方式[1]。室內(nèi)安防控制系統(tǒng)是智能家居領域中不可缺少的重要組成元素,以物聯(lián)網(wǎng)為中心,大力發(fā)展安防控制系統(tǒng)[2],通過大數(shù)據(jù)計算以及程序分析,實現(xiàn)對未知危險的預警和視頻的實時傳輸,讓居民無論身處何處,都能夠在手機上實時監(jiān)控家中情況并進行及時處理,將潛在的安全隱患消除在萌芽之中[3]。

      1 控制系統(tǒng)的總體方案設計

      本文主要由檢測模塊、控制模塊和通信模塊組成。其中,檢測模塊主要由煙霧傳感器、火焰?zhèn)鞲衅?、人體紅外傳感器組成??刂颇K主要由Arduino控制器、水泵、步進電機構成。通信模塊主要由WiFi模塊、手機App和OneNet平臺組成??傮w方案設計的主要原理是當煙霧傳感器采集到環(huán)境中煙霧的數(shù)值超過設定的閾值時,通過主控制板控制電機旋轉(zhuǎn)打開窗戶;當火焰?zhèn)鞲衅鞑杉降臄?shù)據(jù)超過設定的閾值時,主控制板控制水泵打開進行滅火;當人體紅外傳感器采集到數(shù)據(jù)時,通過主控制板控制GSM模塊發(fā)送短信給用戶端,并利用WiFi模塊將Arduino中的傳感器數(shù)據(jù)上傳至OneNet并進行數(shù)據(jù)處理,最后將數(shù)據(jù)發(fā)送到用戶端??刂葡到y(tǒng)總體方案如圖1所示。

      2?硬件系統(tǒng)設計

      本文采用Arduino 作為核心控制器的室內(nèi)安防控制系統(tǒng),通過傳感器檢測周圍環(huán)境參數(shù)信息,并將檢測結果傳輸?shù)紸rduino mega 2560中,經(jīng)過數(shù)據(jù)處理直接輸送給控制部分執(zhí)行器,再根據(jù)設定的程序進行相應操作。此時由ESP8266將采集到的傳感器數(shù)據(jù)通過WiFi無線傳輸上傳至OneNet,用戶在手機客戶端了解當前室內(nèi)信息。

      2.1 ?檢測模塊硬件設計

      傳感器的主要作用是實時采集室內(nèi)的各種數(shù)據(jù),并且通過電信號傳送回Arduino mega 2560控制板,再根據(jù)設定程序進行相應的動作。

      2.1.1 煙霧傳感器

      本文采用MQ-2型號的煙霧傳感器監(jiān)測一氧化碳(CO)的濃度,并將檢測值輸送到Arduino控制器,與程序中設定的閾值進行對比,當傳感器檢測到環(huán)境中的CO濃度超過設定的閾值時,Arduino輸出指令啟動步進電機,打開窗戶。

      2.1.2 火焰?zhèn)鞲衅?/p>

      本文采用YS-17型號的火焰?zhèn)鞲衅鳈z測火焰信號,通過紅外線感知火焰的輻射,紅外火焰?zhèn)鞲衅髂軌驒z測到60度范圍內(nèi)波長為700 nm和1 000 nm之間的火焰輻射,當火焰?zhèn)鞲衅鞯奶筋^發(fā)現(xiàn)了火焰,則紅外光線就會產(chǎn)生一定的變化,通過變化的強弱轉(zhuǎn)化為電流信號,將信號傳輸給Arduino mega 2560控制板,Arduino輸出指令打開水泵。

      2.1.3 人體紅外傳感器

      本文選用DYP-ME003型號人體紅外傳感器,人體紅外傳感器在無人值守時啟動,當檢測到有人進入時就會發(fā)出報警短信給用戶,用戶遠程就能知道家中情況。

      2.2 ?控制模塊硬件設計

      傳感器將檢測到的數(shù)據(jù)輸送給Arduino控制器,Arduino根據(jù)程序中的設定情況對控制模塊傳送指令,并進行相應的操作。

      2.2.1 ?Arduino mega 2560控制器

      本文選擇Arduino mega 2560作為室內(nèi)安防控制系統(tǒng)的控制器,Arduino mega 2560是帶有ATmega 2560的微開發(fā)控制面板,具有啟動加載程序功能,用于控制硬件設備,用戶可以使用Arduino IDE軟件編寫程序代碼,再通過USB端口直接下載到計算機。

      2.2.2 水泵

      本文采用Arduino繼電器進行驅(qū)動,控制5V電壓的水泵啟停。

      2.2.3 步進電機

      本文使用ULN2003型號的步進電機驅(qū)動板,驅(qū)動28BYJ-48-5V型號的步進電機。通過Arduino mega 2560的控制命令讓步進電機進行順時針和逆時針轉(zhuǎn)動,進行開窗和關窗。

      2.3 ?通信模塊硬件設計

      2.3.1 Sim800a模塊

      Sim模塊也叫GSM/GPRS模塊,有通信、定位、發(fā)短信、打電話等功能,能夠?qū)崿F(xiàn)在低功耗的條件下進行數(shù)據(jù)的傳輸。Sim800a模塊接線時需要外接5V/2A的電源,單獨進行供電,在連接Arduino后通過軟串口進行編譯,軟件的波特率設置為115 200,并插入一張支持發(fā)送短信的Sim卡。

      2.3.2 WiFi模塊

      本文采用型號為ESP8266-01s的WiFi模塊,ESP8266網(wǎng)絡通信模塊支持STA和AP兩種工作模式,STA模式的運行原理是ESP8266模塊通過路由器連接到互聯(lián)網(wǎng)端,手機通過互聯(lián)網(wǎng)實現(xiàn)對設備的遠程監(jiān)控。而AP模式是將ESP8266作為一個橋梁,實現(xiàn)手機直接與模塊通信。本設計采用STA模式,將模塊連接手機開啟的熱點,通過手機熱點連接物聯(lián)網(wǎng),將OneNet平臺和Arduino mega 2560對接使傳感器數(shù)據(jù)上傳到OneNet所創(chuàng)建的設備中。實物如圖2所示。

      3 軟件系統(tǒng)設計

      本設計采用Arduino IDE編程軟件進行編程,能夠使用USB進行燒錄程序。

      3.1 程序設計

      程序設計思想為以Arduino mega 2560為控制中心,傳感器將采集數(shù)據(jù)發(fā)送到Arduino mega 2560,Arduino mega 2560對收到的數(shù)據(jù)進行判斷,若未達到閾值則返回傳感器繼續(xù)進行檢測,若傳感器檢測到的數(shù)據(jù)超過閾值,Arduino mega 2560控制板則會發(fā)出相應的執(zhí)行指令給控制設備,控制設備接收到指令再進行相應的動作,直到傳感器檢測到的數(shù)據(jù)低于規(guī)定閾值,控制板發(fā)送停止指令后控制設備停止動作。與此同時,通過WiFi模塊不間斷地將Arduino mega 2560的數(shù)據(jù)上傳到云平臺,云平臺將數(shù)據(jù)傳送到手機App中顯現(xiàn),用戶在手機端能夠?qū)崟r查看數(shù)據(jù)。部分程序如圖3所示。

      3.2 程序調(diào)試

      室內(nèi)安防控制系統(tǒng)軟件部分主要分為自動控制和手動控制。在手動控制時,通過手機App手動控制窗戶的開關、水泵的啟停。自動控制時,當CO濃度超過設定閾值時,自動開啟步進電機使窗戶打開;當火焰值超過設定閾值時,水泵開始運行;當檢測到有人員進入室內(nèi)時,給用戶發(fā)送報警短息。所有檢測數(shù)據(jù)均可通過OneNet的手機版App查看。檢測數(shù)值如表1所示。

      從表中可以看出,當煙霧傳感器檢測的數(shù)值大于220時,電機啟動打開窗戶;當火焰?zhèn)鞲衅鳈z測到的數(shù)值小于900時,Arduino控制繼電器打開水泵。

      4?結語

      本文設計了一款基于Arduino的室內(nèi)安防控制系統(tǒng),實現(xiàn)了對室內(nèi)的一氧化碳濃度、火災、陌生人闖入的安全問題進行預防和控制,并且通過手機App遠程監(jiān)控,實現(xiàn)了無論何時何地都能對家中情況了如指掌,具有一定的實用性。

      [參考文獻]

      [1]趙洋洋,陳國維,郭震邦,等.一種基于Arduino的智能家居安防系統(tǒng)設計[J].中國科技信息,2020(5):98-99.

      [2]張偉,胡雄強,王明倩,等.一種基于物聯(lián)網(wǎng)的智能家居系統(tǒng)設計[J].信息技術,2019(3):48-51.

      [3]王瑞祥,楊定成.基于Arduino的智能環(huán)境監(jiān)測系統(tǒng)地設計與制作[J].科學技術創(chuàng)新,2020(2):88-89.

      (編輯 王雪芬)

      猜你喜歡
      智能控制
      車載充電機的電瓶電壓采樣及處理
      智能控制在機器人領域中的應用
      基于物聯(lián)網(wǎng)的智能控制項目實踐教學設計
      應用型人才培養(yǎng)導向下智能控制教學改革探討
      求知導刊(2016年30期)2016-12-03 10:39:52
      舞臺演出智能多媒體多網(wǎng)合一系統(tǒng)的研發(fā)與應用
      演藝科技(2016年10期)2016-11-26 22:11:21
      淺談開關式電梯IC卡系統(tǒng)及展望
      岚皋县| 徐汇区| 邻水| 中超| 黄龙县| 清徐县| 新野县| 沙坪坝区| 安顺市| 卓资县| 丽水市| 定南县| 肥城市| 衡东县| 上思县| 正安县| 遂川县| 古交市| 辽中县| 武宁县| 黄冈市| 那坡县| 莱州市| 北宁市| 重庆市| 莱芜市| 苏尼特右旗| 渭源县| 浙江省| 山东| 正安县| 峨山| 张家界市| 弥勒县| 芜湖市| 广宁县| 徐水县| 新安县| 同德县| 台东县| 当涂县|