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

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

2023-12-14 06:13:14熊力維
消費電子 2023年11期
關(guān)鍵詞:信號用戶檢測

熊力維

引言

隨著經(jīng)濟和技術(shù)水平的提高,以及近年來自動化控制技術(shù)、網(wǎng)絡(luò)通信技術(shù),以及計算機技術(shù)的迅猛發(fā)展,除工業(yè)各領(lǐng)域?qū)崿F(xiàn)智能化和自動化,在家居生活方面,對智能化和自動化的要求也逐漸提高。尤其在智慧城市和物聯(lián)網(wǎng)技術(shù)逐漸興起的今天,智能家居控制系統(tǒng)能夠?qū)崿F(xiàn)實時監(jiān)控和控制生活環(huán)境,為人們營造更為舒適和安全的環(huán)境,提高生活質(zhì)量的同時,增加了安全可靠性,同時節(jié)約時間和資金成本。設(shè)計、普及和推廣智能家居控制系統(tǒng)顯得尤為必要。

一、系統(tǒng)總體設(shè)計方案

(一)中央處理系統(tǒng)

Arduino開發(fā)板,有其獨特的開源性,能夠較為便利地進行硬件的二次開發(fā),通過接入其他電子元器件,如輸入信號的各種傳感器,通信模塊,用來顯示的模塊,輸出控制設(shè)備,以及其他外圍設(shè)備,實現(xiàn)客戶需要達到的控制要求。本設(shè)計的控制核心采用Arduino開發(fā)板。它是基于一種Simple I/O平臺,可開放原始代碼,同時采用類似于C/C++或Java 的語言開發(fā)環(huán)境,可快速掌握Flash、Processing和Arduino語言[1],實現(xiàn)各種創(chuàng)新的作品,尤其是近幾年又推出了一種可視化的設(shè)計手段,可以在硬件開發(fā)之前使用仿真手段進行驗證,使得開發(fā)的門檻降低。因此,筆者選擇Arduino開發(fā)板,配合其各種擴展板、傳感器,能夠很好的實現(xiàn)智能家居的設(shè)計開發(fā)。

圖1 Arduino主板實物圖

(二)智能家居系統(tǒng)

本設(shè)計將一系列傳感器分別安置在房間的各個角落,例如用煙霧、火焰?zhèn)鞲衅髋c溫控器來檢測廚房燒菜時的情況,用溫濕度傳感器來檢測衛(wèi)生間的滲水情況,用氣體、雨滴傳感器檢測外部的天氣情況,并據(jù)此考慮房間的通風(fēng)問題,光照傳感器用來檢測采光情況,并據(jù)此考慮窗簾是否關(guān)閉,屋內(nèi)是否需要開燈等等。將采集到的數(shù)據(jù)匯總后,由Arduino處理器進行運算處理,然后驅(qū)動執(zhí)行機構(gòu)運作,如電動機負(fù)責(zé)窗簾的動作,LED燈負(fù)責(zé)照明,蜂鳴器負(fù)責(zé)報警。這些傳感器全天候地根據(jù)周圍環(huán)境的變化實時采集數(shù)據(jù),反饋給中央控制系統(tǒng),改變執(zhí)行機構(gòu)的運行狀態(tài),從而形成一個閉環(huán)的控制系統(tǒng)[2]。

圖2 智能家居構(gòu)想示意圖

(三)總體設(shè)計方案

總體設(shè)計以Arduino開發(fā)板作為控制器,即中央控制系統(tǒng),通過各種傳感器、檢測模塊實現(xiàn)采集、檢測周圍環(huán)境的變化和用戶的動作,經(jīng)由無線的方式發(fā)送給系統(tǒng),系統(tǒng)處理之后,驅(qū)動各執(zhí)行機構(gòu)發(fā)出響應(yīng)。為了更好地改善用戶的體驗,我們將收集的數(shù)據(jù)傳送至用戶終端,并在終端控制系統(tǒng)上設(shè)置語音執(zhí)行模塊,以方便用戶發(fā)送指令。

圖3 系統(tǒng)設(shè)計方案

二、硬件設(shè)計部分

該系統(tǒng)的硬件部分除了Arduino控制器之外,還采用了一些傳感器和執(zhí)行部件。

圖4 硬件部分仿真效果

(一)光照傳感器

光照傳感器的功能是光照強度的檢測,將檢測到的光照強度值轉(zhuǎn)化成電壓值。本設(shè)計中,該傳感器的作用是用于檢測外界光線強度,然后發(fā)送信號給中央控制器,以決定是否需要點亮屋內(nèi)的LED燈以及驅(qū)動電機控制窗簾的打開與關(guān)閉。

(二)溫濕度傳感器

溫濕度檢測采用溫濕度一體化傳感器,更節(jié)約成本,它包括檢測模塊探頭和數(shù)字化處理電路兩部分,探頭利用數(shù)字集成傳感器制作,數(shù)字化處理電路,可將檢測到的模擬量數(shù)據(jù)轉(zhuǎn)換成對應(yīng)的標(biāo)準(zhǔn)模擬信號,如0~10V電壓信號或4~20mA電流信號等,實現(xiàn)溫度和相對濕度的數(shù)據(jù)采集。本控制系統(tǒng)的設(shè)計中,這類傳感器主要安置在廚房、衛(wèi)生間的環(huán)境中,用于檢測廚房做飯時的溫濕度和衛(wèi)生間使用時的溫濕度變化,如果出現(xiàn)異常則驅(qū)動蜂鳴器發(fā)出報警信號。

(三)火焰?zhèn)鞲衅?/h3>

火焰?zhèn)鞲衅鳎ㄟ^紅外線來接收檢測火焰亮度,轉(zhuǎn)化成電平信號,火焰大,亮度高,轉(zhuǎn)化成高電平,火焰低,亮度低,轉(zhuǎn)化成低電平。中央處理器通過輸入端采集此高低電平信號,再經(jīng)程序執(zhí)行和處理。本設(shè)計中用來檢測廚房燒菜時火焰過大的異常情況。

(四)煙霧傳感器

煙霧傳感器即煙感報警器,俗語煙霧報警器,通過空氣中煙霧的濃度來判定現(xiàn)場環(huán)境的安全性。當(dāng)空氣中煙霧濃度大于標(biāo)準(zhǔn)值時,煙感報警器發(fā)出報警,提醒用戶房間煙霧濃度超標(biāo),其被各種消防報警系統(tǒng)廣泛運用,該傳感器除了廚房以外,還可以安置在客廳,臥室等其他房間。

(五)伺服電機

執(zhí)行機構(gòu)采用定位精準(zhǔn)的伺服電機,用來控制窗簾開關(guān)的速度,將電壓或電流信號轉(zhuǎn)換成轉(zhuǎn)矩和轉(zhuǎn)速,即把電信號轉(zhuǎn)換成電動機轉(zhuǎn)子上的角位移或角速度輸出,從而驅(qū)動被控制對象。由于伺服電機轉(zhuǎn)子轉(zhuǎn)速能夠?qū)崟r受控輸入信號,并及時作出反應(yīng),將其作為執(zhí)行元件,具有線性度高、滯后時間常數(shù)短等特性。

(六)LED燈

LED指示燈即發(fā)光二極管,將電能轉(zhuǎn)換成光能,屬于一種固態(tài)半導(dǎo)體器件。本設(shè)計利用Arduino 開發(fā)板的 PWM脈寬調(diào)制功能,通過控制半導(dǎo)體器件的通斷,輸出占空比可變的脈沖波形的原理[3],改變逆變電路輸出電壓的大小和輸出頻率,從而使LED燈的亮度能夠自動調(diào)節(jié),對用戶的視力起到保護作用。

圖5 PWM原理圖

(七)蜂鳴器

蜂鳴器常用于洗衣機、復(fù)印機、定時器、汽車電子設(shè)備、報警裝置等,將電信號轉(zhuǎn)換成聲音信號,是一種一體化結(jié)構(gòu)的電子訊響器,在本設(shè)計中用于傳感器收集到異常信號時的報警裝置。

三、軟件設(shè)計部分

在進行硬件的連接之后,軟件工作的主要內(nèi)容是讀取各個傳感器的信號,送入Arduino進行算法處理,然后根據(jù)處理的結(jié)果控制執(zhí)行結(jié)構(gòu)產(chǎn)生響應(yīng)。筆者在正式的硬件方案實施之前,先采用Proteus軟件進行硬件的仿真,并結(jié)合最新的可視化設(shè)計手段,如圖6所示,設(shè)計流程清晰,并能調(diào)用傳感器自帶的函數(shù)(俗稱“方法”)進行設(shè)計[4],屏蔽了接口上的諸多細節(jié),使得軟件的開發(fā)效率更高。

圖6 可視化設(shè)計

在以上可視化設(shè)計中展示了部分軟件設(shè)計,包括調(diào)用溫濕度傳感器的方法readTemperatue()和readHumidity()函數(shù)讀取當(dāng)前環(huán)境的溫度和濕度模擬值,將其轉(zhuǎn)換為相應(yīng)的數(shù)字信號,同時用光照傳感器中的readLuminance()方法讀取當(dāng)前的光照強度,將上述傳感器獲得的數(shù)值分別保存在變量t、h和Lux中,然后將獲取的參數(shù)與用戶預(yù)先設(shè)定的閾值做比較,一旦超過閾值,將蜂鳴器置位ON,LED燈置位ON,控制電動機正轉(zhuǎn)帶動窗簾打開。如果讀取的數(shù)值沒有超過用戶設(shè)定的閾值,則將蜂鳴器設(shè)為OFF,LED燈設(shè)為OFF,電動機反轉(zhuǎn)帶動窗簾關(guān)閉,直至相應(yīng)的限位停止運行。用戶可以隨時改變閾值來修改執(zhí)行機構(gòu)的執(zhí)行條件,達到適合用戶的要求為止。

四、展望

此控制系統(tǒng)以Arduino為核心,接入各種傳感檢測裝置,充分采集環(huán)境的各種變量,設(shè)計方案相對簡單,能夠滿足大多人群需求,如果有更高智能控制的要求,可以進行個性化的定制設(shè)計。例如,想要知道當(dāng)前房間中有多少人,可增加紅外傳感器,通過檢測人體體溫信號感知當(dāng)前房間里活動的人員數(shù)量等等。

隨著現(xiàn)代新興技術(shù)的飛速發(fā)展,智能家居控制將占據(jù)越來越大的市場,將基于Android控制的系統(tǒng),在其終端開發(fā)成APP,便于用戶隨時監(jiān)控并操作,甚至加入語音識別功能,AI學(xué)習(xí)功能等,根據(jù)用戶個人喜好,滿足用戶工作和生活上的需求。

猜你喜歡
信號用戶檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
小波變換在PCB缺陷檢測中的應(yīng)用
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 玩两个丰满老熟女久久网| 99视频在线免费观看| 久久国产乱子| 欧美日韩中文字幕二区三区| 91丝袜乱伦| 成人一区在线| 波多野结衣爽到高潮漏水大喷| 人妖无码第一页| 永久毛片在线播| 国产成人在线无码免费视频| 国产剧情一区二区| 亚洲精品国产自在现线最新| 国产麻豆精品久久一二三| 国产又粗又爽视频| 日韩av在线直播| 亚洲精品无码AⅤ片青青在线观看| 久久久久夜色精品波多野结衣| 国产成人综合网在线观看| 国产xxxxx免费视频| 中文成人在线| 91福利片| 伊人久久青草青青综合| 国产69精品久久久久孕妇大杂乱 | 亚洲天堂日韩av电影| 无码中文字幕精品推荐| 日韩在线视频网| 色香蕉网站| 香蕉在线视频网站| 国产乱码精品一区二区三区中文| 国产成人永久免费视频| 全部免费特黄特色大片视频| 国产va在线| 欧美翘臀一区二区三区| 国产高清免费午夜在线视频| 久久久黄色片| 97免费在线观看视频| 波多野结衣一区二区三区88| 欧美色视频在线| 国产在线一区二区视频| 国产嫖妓91东北老熟女久久一| 午夜无码一区二区三区| 国产视频一二三区| 亚洲国产av无码综合原创国产| 国产视频一区二区在线观看| 精品国产香蕉伊思人在线| 欧美日韩中文国产va另类| 亚洲欧洲日韩综合色天使| 亚洲成人播放| 在线一级毛片| 久久精品aⅴ无码中文字幕| 91国内在线观看| 国产精品成人AⅤ在线一二三四| 亚洲最大综合网| 毛片久久久| 激情午夜婷婷| 亚洲欧美日韩中文字幕在线一区| 国产成人一区| 中文字幕在线不卡视频| 全部免费毛片免费播放| 久久青草热| 欧美日韩精品一区二区在线线 | 九色国产在线| 国产JIZzJIzz视频全部免费| 亚洲Va中文字幕久久一区| 热这里只有精品国产热门精品| 久热精品免费| 久久国产免费观看| 黄片在线永久| 国产在线视频自拍| 日韩黄色在线| 91麻豆国产在线| 一本久道久综合久久鬼色| 亚洲综合经典在线一区二区| 超级碰免费视频91| 国产尤物在线播放| 亚洲伊人电影| 熟妇丰满人妻av无码区| 91精品国产91久无码网站| www亚洲天堂| 尤物成AV人片在线观看| 天天色天天综合网| P尤物久久99国产综合精品|