亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于WiFi和移動終端的智能照明控制系統(tǒng)設(shè)計

        2017-01-21 10:02:17何永玲吳耀龍
        物聯(lián)網(wǎng)技術(shù) 2016年12期
        關(guān)鍵詞:智能照明

        何永玲++吳耀龍

        摘 要:為解決現(xiàn)有系統(tǒng)無法遠(yuǎn)程控制和根據(jù)現(xiàn)場情況自動調(diào)節(jié)燈光亮度等問題,文中設(shè)計了一個單片機控制系統(tǒng)、Web服務(wù)器、Android客戶端三位一體的智能照明控制系統(tǒng)。系統(tǒng)以STM32F103單片機為核心,利用Android手機和Web服務(wù)器進(jìn)行遠(yuǎn)程控制,可隨時隨地通過手機App對室內(nèi)或樓宇的燈光進(jìn)行遠(yuǎn)程操控,實現(xiàn)定時開關(guān)燈、無極調(diào)光、紅外感應(yīng)控制、智能節(jié)能調(diào)光、多節(jié)點自由控制等功能,非常適合移動終端的遠(yuǎn)程控制和自動調(diào)節(jié)燈光的場合。

        關(guān)鍵詞:智能照明;WiFi;Android;STM32;Web服務(wù)器

        中圖分類號:TP393;TN926 文獻(xiàn)標(biāo)識碼:A 文章編號:2095-1302(2016)12-0-03

        0 引 言

        獨立的照明控制已經(jīng)發(fā)展成熟,但很多時候使用者無法準(zhǔn)確根據(jù)情況設(shè)置控制參數(shù)。如果照明系統(tǒng)的使用環(huán)境情況多變,僅僅靠非專業(yè)的使用者來調(diào)節(jié)控制,則無法達(dá)到最佳的使用效果。而且任何控制都要在現(xiàn)場進(jìn)行,非常不方便。在物聯(lián)網(wǎng)環(huán)境下,使用者可以利用遠(yuǎn)程移動和通信設(shè)備通過互聯(lián)網(wǎng)對室內(nèi)照明設(shè)施進(jìn)行監(jiān)控和控制,通過傳感器及微處理控制系統(tǒng),使物聯(lián)網(wǎng)的照明系統(tǒng)能夠“感知”環(huán)境,并根據(jù)外界情況的變化做出相應(yīng)調(diào)整,為用戶提供方便高效的服務(wù)。

        本文以設(shè)計智能照明系統(tǒng)為目標(biāo),結(jié)合時下最流行的物聯(lián)網(wǎng)開發(fā)思路,將燈光的操控不局限于本地,設(shè)計了一個單片機控制系統(tǒng)、Web服務(wù)器、Android客戶端三位一體的智能照明控制系統(tǒng)。采用C語言和Java語言分別編寫單片機應(yīng)用程序、App程序和服務(wù)器端程序,通過安卓移動設(shè)備達(dá)到遠(yuǎn)程控制室內(nèi)LED燈的開關(guān)、亮度以及智能調(diào)光等目的。

        1 系統(tǒng)設(shè)計

        1.1 系統(tǒng)架構(gòu)設(shè)計

        該系統(tǒng)是一個可遠(yuǎn)程遙控室內(nèi)燈光智能動作的控制系統(tǒng),主要包含了控制系統(tǒng)和通信系統(tǒng)兩大部分。通信系統(tǒng)采用WiFi模塊與服務(wù)器建立TCP鏈接后,通過HTTP協(xié)議來完成單片機和服務(wù)器的信息交互。安卓客戶端也通過HTTP協(xié)議和服務(wù)器進(jìn)行信息交互,通過服務(wù)器將安卓客戶端的請求間接轉(zhuǎn)向單片機,單片機再將獲得的數(shù)據(jù)解析后生成相應(yīng)的指令進(jìn)行動作。

        路由器建立一個WiFi熱點,單片機端的WiFi模塊以STATION模式接入該熱點,Tomcat服務(wù)器搭在本機電腦也接入該熱點。為了保證通信安全,網(wǎng)絡(luò)采用WPA2加密方式。當(dāng)路由器通過家庭寬帶連接上Internet,并在云端發(fā)布服務(wù)器程序后,手機客戶端可以直接通過本機的GPRS網(wǎng)絡(luò)訪問單片機客戶端,不需要連接局域網(wǎng)的WiFi熱點。本系統(tǒng)的設(shè)計總架構(gòu)圖如圖1所示。

        圖 1 室內(nèi)LED智能照明系統(tǒng)總體架構(gòu)圖

        1.2 系統(tǒng)總體設(shè)計

        系統(tǒng)以ARM單片機STM32F103ZET6作為本系統(tǒng)的主控芯片,單片機通過串口WiFi接收到了服務(wù)器的響應(yīng)信息后,通過內(nèi)置DMA轉(zhuǎn)存到內(nèi)存當(dāng)中,CPU再將內(nèi)存中的數(shù)據(jù)取出并解析為對應(yīng)的控制指令和數(shù)據(jù)信息,將手機傳遞過來的數(shù)據(jù)和單片機讀取到的本地實時時間數(shù)據(jù)都顯示到OLED屏上,單片機通過判斷動作指令來決定是否開燈關(guān)燈以及調(diào)光。當(dāng)檢測到有開啟智能模式的指令后,則啟動光照傳感器,讀取當(dāng)前的照度信息,根據(jù)照度信息控制PWM調(diào)光驅(qū)動輸出當(dāng)前所需要的室內(nèi)燈光亮度。紅外檢測電路則通過一個S8050三極管構(gòu)成放大電路將紅外模塊的輸出信號進(jìn)行放大后輸出到繼電器模塊,通過繼電器模塊的吸合與斷開來控制當(dāng)前燈光的亮滅。本系統(tǒng)由STM32單片機模塊、DS1302實時時鐘模塊、OLED12864液晶顯示模塊、BH1750FVI數(shù)字光照傳感器模塊、HC-SR501人體紅外模塊、PWM調(diào)光驅(qū)動模塊和ESP8266WIFI模塊組成。系統(tǒng)總設(shè)計框圖如圖2所示。

        2 系統(tǒng)軟件設(shè)計

        本系統(tǒng)軟件方面的設(shè)計主要為單片機主控端的程序設(shè)計、服務(wù)器端的程序設(shè)計和Android手機應(yīng)用程序設(shè)計。為了使單片機、服務(wù)器、Android客戶端的數(shù)據(jù)通信一致,采用自定義通信的協(xié)議,該數(shù)據(jù)幀一共由14位數(shù)字字符組成,其通信格式如圖3所示。

        (1)bit0/bit2:燈1/2的開或關(guān),‘0代表關(guān),‘1代表開;

        (2)bit1/bit3:燈1/2的調(diào)光值,范圍為‘0‘9,對應(yīng)單片機的PWM值為該數(shù)值×比例系數(shù);

        (3)bit4-bit7/bit8-bit11:表示燈光開啟/關(guān)閉的時間(小時:分鐘);

        (4)bit12/bit13:表示智能模式/定時模式的開或關(guān),‘0代表關(guān),‘1代表開。

        2.1 單片機程序設(shè)計

        單片機先初始化各模塊,然后以500 ms間隔發(fā)送HTTP請求,將服務(wù)器響應(yīng)的數(shù)據(jù)經(jīng)WiFi串口接收,再通過DMA轉(zhuǎn)存到內(nèi)存中。單片機通過讀取對應(yīng)位置的內(nèi)存數(shù)據(jù)即可解析到相應(yīng)模塊的控制指令,進(jìn)入不同的設(shè)置狀態(tài)。單片機主程序流程如圖4所示。

        2.2 服務(wù)器程序設(shè)計

        本設(shè)計的服務(wù)器程序中主要包括了兩個Servlet,分別為ControlServlet和ProviderServlet。ControlServlet服務(wù)程序用來接收Android客戶端的HTTP請求,ProviderServlet服務(wù)程序用來接收單片機的HTTP請求。服務(wù)器響應(yīng)過程圖如圖5所示。首先當(dāng)單片機和Android客戶端與服務(wù)器建立TCP連接后,會發(fā)送HTTP請求到服務(wù)器,二者請求的URL地址以及參數(shù)都不一樣。服務(wù)器一直處于等待狀態(tài),當(dāng)ControlServlet接收到來自Android客戶端的GET請求后,服務(wù)器會通過ControlServlet來讀取GET參數(shù),然后將參數(shù)存放到ServletContext域中,當(dāng)單片機同樣發(fā)出GET請求到ProviderServlet后,服務(wù)器則會將ServletContext域中的數(shù)據(jù)作為響應(yīng)參數(shù)發(fā)回給單片機。

        2.3 Android程序設(shè)計

        本文設(shè)計的Android客戶端主要采用Activity組件。通過自定義協(xié)議將用戶設(shè)置的參數(shù)信息封裝成字符串?dāng)?shù)據(jù),最終將其拼接在URL地址后,形式如:192.168.1.100:8080/demo/Control Provider?controlMessage=“11111111111111”,具體程序流程如圖6所示。

        啟動了App后,會進(jìn)入動畫界面,同時會對用戶的控制界面進(jìn)行布局加載,加載完成后就會出現(xiàn)各種控件,并且為控件都設(shè)置了監(jiān)聽事件,當(dāng)用戶點擊了相應(yīng)的控件后,便會觸發(fā)一次事件,在該事件中,將會完成對控制指令的封裝,封裝完成后作為URL參數(shù)以GET的方式發(fā)送HTTP請求給服務(wù)器。

        3 系統(tǒng)測試

        根據(jù)App的設(shè)置,可以在OLED屏幕上同步看到設(shè)置的信息數(shù)據(jù),說明安卓App已經(jīng)成功控制了照明系統(tǒng)。這里設(shè)置了開啟的時間為15:37,關(guān)閉的時間為16:22,等待觀察,系統(tǒng)確實在設(shè)定時間將LED燈開啟與關(guān)閉,其實物圖與界面圖如圖7所示。開啟智能模式后,模型里L(fēng)ED的燈光亮度會隨著當(dāng)前室外的燈光變化而變化,當(dāng)室外燈光較亮?xí)r,室內(nèi)燈光的亮度則會階梯降低,節(jié)約電能,其實物演示圖如圖8所示。

        4 結(jié) 語

        本文完成了一個可遠(yuǎn)程遙控室內(nèi)燈光智能動作的控制系統(tǒng),包括完整的硬件和軟件系統(tǒng)。硬件系統(tǒng)是基于一個一房一廳的燈光控制模型,有兩套單片機客戶控制終端;軟件系統(tǒng)則實現(xiàn)了各類數(shù)據(jù)通信和控制功能,主要包括:

        (1)單片機主控端的控制軟件;

        (2)服務(wù)器端的控制軟件;

        (3)Android手機應(yīng)用軟件等。

        通過實物演示和檢測,該作品完成了初設(shè)的各項功能指標(biāo),使用方便,為生活提供了便利,改善了環(huán)境質(zhì)量,有待進(jìn)一步研發(fā)和推廣。

        參考文獻(xiàn)

        [1]云飛揚.物聯(lián)網(wǎng)思維下的智能照明[J].世界照明時報,2015,12.

        [2]劉火良,楊森.STM32庫開發(fā)實戰(zhàn)指南[M].北京:機械工業(yè)出版社,2013.

        [3]朱順蘭,王雪萍.光照強度傳感器及其變送電路設(shè)計與實現(xiàn)[J].中國電子商務(wù),2009(12):93.

        [4]黃明強.DS1302在單片機系統(tǒng)中的應(yīng)用[J].保定學(xué)院學(xué)報,2004,17(2):30-33.

        [5]徐利謀,黃長遠(yuǎn).基于GPRS和ZigBee的城市路燈監(jiān)控系統(tǒng)研究與實現(xiàn)[J].物聯(lián)網(wǎng)技術(shù),2016,6(6):34-35.

        [6]任黎明,孫玲玲.基于Linux的無線視頻監(jiān)控系統(tǒng)[J].物聯(lián)網(wǎng)技術(shù),2015,5(2):24-25.

        [7]劉世偉,邱玉泉,韓均雷.基于STM32微控制器的無線智能家居監(jiān)控系統(tǒng)[J].物聯(lián)網(wǎng)技術(shù),2016,6(3):15-16.

        [8]汪月鵬.基于Android平臺上BLE的智能家居控制系統(tǒng)設(shè)計與實現(xiàn)[J].物聯(lián)網(wǎng)技術(shù),2016,6(3):81-82.

        猜你喜歡
        智能照明
        室外智能照明技術(shù)探討
        智能照明系統(tǒng)在博物館展陳設(shè)計中的應(yīng)用
        基于單片機的教學(xué)樓智能照明節(jié)能系統(tǒng)的設(shè)計
        基于WiFi環(huán)境下LED照明智能化控制系統(tǒng)的設(shè)計與實現(xiàn)
        科技視界(2016年9期)2016-04-26 12:21:43
        欧美极品美女| 亚洲中文字幕精品乱码2021| 国产无套粉嫩白浆在线| 1区2区3区高清视频| 波多野结衣一区二区三区视频| 午夜宅男成人影院香蕉狠狠爱| 真实夫妻露脸自拍视频在线播放 | 天码人妻一区二区三区| 亚洲色婷婷免费视频高清在线观看| 三级黄色片一区二区三区| 久久一区二区三区久久久| 精品国内在视频线2019| 欧美日韩在线免费看| 日本福利视频免费久久久| 一区二区三区免费看日本| 天堂资源中文最新版在线一区| 国产成人77亚洲精品www| 久久综合老鸭窝色综合久久| 久久久国产精品| 亚洲国产成人久久一区| 国产91在线精品福利| 国产自拍av在线观看| 久久久久久久久毛片精品| 亚洲国产成人精品无码区在线观看| 一本大道久久精品一本大道久久| 久草视频在线手机免费看| 欧美xxxx色视频在线观看| JIZZJIZZ国产| 国产我不卡在线观看免费| 国产精品186在线观看在线播放| 嫩草影院未满十八岁禁止入内| 无遮挡粉嫩小泬| 伊人加勒比在线观看视频| 乱色熟女综合一区二区三区| 无夜精品久久久久久| 91国内偷拍精品对白| 丰满的人妻hd高清日本| 国产一区免费观看| 综合人妻久久一区二区精品| 五月色丁香婷婷网蜜臀av| 亚洲精品久久久久中文字幕二区|