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

基于STM32在智能家居的開發應用及利用

2020-04-07 15:25:42程鵬內蒙古工業大學
數碼世界 2020年3期
關鍵詞:單片機設計

程鵬 內蒙古工業大學

現代智能家居已經逐漸進入市場,智能家居對提升人們的生活質量有重要的作用,成為關注的熱點。信息化時代下,人們不僅關注住宅的周邊環境、居室面積、交通等,也更加關注安全防范、信息服務、外界溝通等要求。智能家居應運而生。利用智能家居系統,能夠實現自動控制、安全防范等。通過不同的家居方式,以及系統功能,可以對家庭日程事務、住宅的日常事務進行管理,使人們的生活更加舒適、便利、安全。現代智能手機使用普遍,本文設計可以登錄手機客戶端的智能家居控制系統,實現家居的安全管理。

一、系統架構

本次研究設計的智能家居系統,主要架構包括Android 手機客戶端監控界面、WiFi 通信、單片機 STM32 開發板。使用單片機STM32開發板進行設計,采集視頻監控、環境監測、燈光照明控制等數據信息。通過手機連接 WiFi,傳輸數據,遠程監控各個模塊。

圖1 系統框架

(一)硬件設計

本次設計使用STM32開發板,系統主處理器使用STM32F103。微控制單元應用STM32F103ZET6。接口包括無線模塊接口、攝像頭接口、溫度傳感器接口、濕度傳感器接口等。STM32開發板接口位置合理,靈活方便。接口可以進行各種外設的實驗。并且主芯片能夠滿足大數據存儲的需求。

使用開發板上現有的兩個 LED 燈,模擬實現智能家居中燈光的控制。

考慮室內溫度、濕度影響生活舒適度,設置環境監測模塊,數據采集應用DHT11傳感器。

設置視頻監控模塊,方便用戶實時監控家居情況。其視頻數據的采集應用OV7670攝像頭。

單片機上各功能模塊需要與手機 APP進行數據傳輸,因此需要WiFi模塊。WiFi模塊能夠及時、高效地進行數據傳輸。硬件采用ATK-RM04 WiFi 模塊,采用串口與 MCU 通信,能夠轉換無線網、以太網、串口。不需要改變單片機開發板的任何配置,利用ATKRM04 WiFi模塊,就可以與WiFi模塊連接,采集視頻、溫度、濕度等數據。

(二)軟件設計

本次設計中的編程、仿真和調試,應用Keil 軟件。軟件設計主要是各個功能模塊。通過軟件設計,能夠實現視頻監控、溫度監測、濕度監測、燈光照明控制等。如下圖,為軟件設計流程圖,首先要初始化系統。然后進入檢測函數,采集視頻數據、濕度數據、燈光情況數據、溫度數據等。最后進行傳輸。

圖2 軟件設計流程圖

環境監測模塊的軟件設計,就是要采集和傳輸濕度數據、溫度數據。應用DHT11數字溫濕度傳感器,單個數據引腳端口,進行雙向傳輸。先初始化設置傳感器。檢測不到 DHT11 的存在,返回0。檢測到存在,返回 1。然后讀取 DHT11 的濕度數據、溫度數據。依據單總線操作時序。如果讀取失敗,返回 1。如果讀取成功,返回 0。成功初始化后,每個100 ms讀取一次數據,然后傳輸,在顯示屏上顯示相應的數據。

通過設計視頻監控模塊的軟件,能夠顯示視頻、傳輸視頻數據、采集視頻數據等。先將OV7670 相關的 IO 口進行初始化,再寄存器序列初始化。然后采集視頻圖像。利用JPEG 壓縮,原始圖像數據可以實時播放給客戶端 APP。為保證視頻傳輸的質量,應用層使用TRTP /RTCP 協議。網絡層、傳輸層使用TCP/IP 協議。對客戶端APP的請求進行監聽,從而實現網絡交互。

設計燈光照明模塊的軟件,控制燈光的亮滅。主要是兩個 LED燈的熄滅。先將LED 燈連接的硬件接口初始化,再進行高低電位的控制,對燈光亮滅進行控制。

(三)監控界面設計

本次設計中,開發Android 手機客戶端APP,應用Java 語言,設計監控界面。監控界面中,包括溫度和濕度控制模塊、燈光控制模塊、視頻監控模塊等。手機 APP作為客戶端。傳統的 C/S架構,為智能家居應用系統。服務器端為嵌入式硬件。使用流程主要是,先將用戶界面初始化,再請求訪問服務器。成功響應后,在用戶界面上會顯示數據。

圖3 模塊實現流程圖

客戶端訪問服務器的數據傳輸,使用底層 Socket,可以節省流量,而且把控細節。網絡請求需要耗費時間,利用JAVA回調機制,設置子線程在客戶端,向服務器發送數據,再回調處理響應的數據。如果在主線程中,直接請求網絡,容易導致阻塞。

設計完手機APP 的程序,可以根據顯示設置,實現各項功能的操作。將單片機上的 WiFi模塊連接后,APP客戶端和單片機可以傳輸數據。通過各個功能模塊的實際情況,可以了解家居的實時情況。

二、系統測試

本次基于STM32開發板,設計智能家居控制系統,應用手機客戶端 APP,WiFi 模塊、視頻監控、燈光模塊、濕度模塊、溫度模塊等,實時了解和控制用戶的家居情況。進行系統測試,驗證系統的穩定性和有效性。通過 I/O 口,將單片機與WiFi模塊、OV7670攝像頭、DHT11 溫濕度傳感器進行連接。程序代碼到STM32單片機開發板上。打開手機APP,輸入IP地址,連接WiFi。接入成功后,檢測燈光、視頻、溫濕度控制等情況。結果顯示,系統運行良好。如下圖所示,為系統執行后的結果,符合智能家居控制系統的設計要求。

圖4 監控結果

三、結語

本次研究基于 STM32,設計智能家居控制系統,通過 WiFi通信技術,對環境檢測模塊、燈光照明模塊、視頻監控模塊進行遠程控制,滿足智能家居的基礎功能。并且操作簡單,成本低廉,具有良好的實用性。

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 99久久这里只精品麻豆| 日韩乱码免费一区二区三区| 99视频国产精品| 亚洲国产清纯| 中文字幕免费视频| 日韩第一页在线| 亚洲精品欧美日韩在线| 国产精鲁鲁网在线视频| 熟女日韩精品2区| 久久久久国产一区二区| 成人久久精品一区二区三区 | 国产99视频精品免费观看9e| 亚洲丝袜中文字幕| 国产特级毛片aaaaaa| 真实国产乱子伦高清| 天堂中文在线资源| 亚洲成av人无码综合在线观看| 欧美视频免费一区二区三区| 不卡无码网| 九九这里只有精品视频| 亚洲欧美一级一级a| 国产精品xxx| 午夜性刺激在线观看免费| 国外欧美一区另类中文字幕| 亚洲欧美一区二区三区图片| 中文无码精品A∨在线观看不卡| 色噜噜狠狠狠综合曰曰曰| av一区二区三区高清久久| 国产亚洲精品精品精品| 国产在线麻豆波多野结衣| 国产农村妇女精品一二区| 国产精品yjizz视频网一二区| 亚洲综合18p| 亚洲天堂啪啪| 日韩无码黄色网站| 亚洲天堂成人| 丝袜国产一区| 天堂在线www网亚洲| 香蕉视频在线精品| 国产精品久久久久无码网站| 久久精品视频一| 欧美激情伊人| 99er精品视频| 亚洲专区一区二区在线观看| 国产视频一区二区在线观看| 亚洲三级成人| 国产毛片高清一级国语| 欧美福利在线| 91精品网站| 精品少妇人妻一区二区| 亚洲国产成熟视频在线多多 | 久久亚洲高清国产| 在线免费不卡视频| 干中文字幕| 亚洲激情区| 99re66精品视频在线观看| 国产伦精品一区二区三区视频优播| 国产在线观看精品| 婷婷亚洲视频| 婷婷丁香在线观看| 亚洲精品无码AV电影在线播放| 无遮挡一级毛片呦女视频| 亚洲人在线| 婷婷综合缴情亚洲五月伊| 在线色国产| 露脸真实国语乱在线观看| 国产在线高清一级毛片| 一本视频精品中文字幕| 无码啪啪精品天堂浪潮av| 国产精品久久久久鬼色| 亚洲首页在线观看| 欧美一道本| 精品少妇人妻一区二区| 免费看久久精品99| 毛片基地视频| 国产精品亚洲αv天堂无码| 亚洲日韩欧美在线观看| 国产靠逼视频| 亚洲男人天堂网址| 999国产精品| 色综合天天视频在线观看| 亚洲一区二区三区在线视频|