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
主站蜘蛛池模板: 国产亚洲一区二区三区在线| 亚洲高清日韩heyzo| 国产成人超碰无码| 成人av专区精品无码国产| 久久天天躁狠狠躁夜夜躁| 免费一级全黄少妇性色生活片| 亚洲无码精彩视频在线观看| 欧美成人aⅴ| 国产拍揄自揄精品视频网站| 99er精品视频| 亚洲香蕉伊综合在人在线| 人妻无码一区二区视频| 99视频有精品视频免费观看| 91丨九色丨首页在线播放| 国产成人精品日本亚洲| 欧洲av毛片| 日韩无码黄色| 亚洲人成网站观看在线观看| 久久久久亚洲Av片无码观看| 久久精品女人天堂aaa| 91人妻在线视频| 成人免费网站久久久| 无码中文字幕精品推荐| 青青青伊人色综合久久| 日本高清免费一本在线观看| 伊人精品视频免费在线| 影音先锋亚洲无码| 日韩福利在线观看| 亚欧乱色视频网站大全| 欧美天堂久久| 欧美亚洲另类在线观看| 国产精品久久久久久影院| 岛国精品一区免费视频在线观看| 午夜小视频在线| 六月婷婷精品视频在线观看| 中文字幕在线看视频一区二区三区| 亚洲av色吊丝无码| 日本www色视频| 国产乱人免费视频| 国产成人精品18| 伊伊人成亚洲综合人网7777| 欧美日韩中文国产| 456亚洲人成高清在线| 欧美日韩国产在线人| 中文字幕欧美日韩| 五月天久久婷婷| 高清乱码精品福利在线视频| 国产精鲁鲁网在线视频| 亚洲三级影院| 久久久久久尹人网香蕉 | 久久久久青草大香线综合精品| 亚洲欧美另类专区| 国产在线97| 国产在线精彩视频二区| 思思99思思久久最新精品| 亚洲最大情网站在线观看| 无码国产偷倩在线播放老年人 | 国产精品一线天| 亚洲成a人片77777在线播放| 国产在线啪| 中文字幕在线欧美| 亚洲色成人www在线观看| 成人日韩视频| 91丝袜乱伦| 亚洲色图欧美视频| 99精品伊人久久久大香线蕉 | a级毛片一区二区免费视频| 国产精品无码翘臀在线看纯欲| 国产精品亚洲一区二区三区在线观看| 免费观看男人免费桶女人视频| 中文字幕无码中文字幕有码在线| 91亚洲视频下载| 国产不卡在线看| 婷婷综合在线观看丁香| 欧美国产三级| 熟女日韩精品2区| 色偷偷男人的天堂亚洲av| 爆操波多野结衣| 国产极品嫩模在线观看91| 狂欢视频在线观看不卡| 国产99在线观看| 国产色图在线观看|