微信谘詢
針對傳統led吸頂燈的開關控製取決於牆板開關、不智能、不人性化等問題。LED吸頂燈照明控製係統。該係統與網絡通信技術緊密結合,使用手機等熱門移動設備,ipads作為控製端,不僅可以實現室內LED遠程開關控製吸頂燈,還可實現色溫、亮度的無極調節、定時關燈等功能。與雲計算平台相結合,可實現對家庭狀況的實時監控。無論有線網絡、WIFI網絡、GPRS網絡或3G網絡可以通過手機登錄應用軟件控製係統。
LED光源因其能耗低、色度高、使用壽命長、無毒、可回收利用等優點,被稱為21世紀最有前途的綠色照明光源。室內吸頂燈采用LED燈珠,可以實現良好的顯色指數,並能利用LED為了滿足人們對視覺的要求,色溫特性可以調節燈具的色溫。
網絡的廣泛普及和通信技術的快速發展給社會帶來了數字化和信息化的變化,各種家用電器也更加智能化。智能手機的普及為人們提供了一個智能終端,可以隨時隨地訪問互聯網,使用手機ipads控製燈具消除了尋找遙控器的麻煩,方便快捷。同時,在打開家庭監控功能時,實時監控視頻可以保存在大容量存儲的雲服務平台上,出差的用戶可以通過手機登錄雲平台,及時了解家庭情況,不會占用手機內存。本設計係統采用特殊網絡和WIFI無線網絡通信技術和雲計算平台通過移動終端設計了智能照明控製技術LED燈的遠程開關、亮度和色溫調節,同時利用雲服務平台程開關、亮度和色溫。
1.整體結構設計
高端基於雲計算LED吸頂燈的照明控製係統分為移動控製端、雲服務平台和控製中心三個模塊。整體結構如1所示。控製中心是整個係統的控製樞紐,在控製端與控製對象之間建立連接,協調各部分的協調。LED吸頂燈內置WIFI在模塊中,手機可以直接連接到其發出的無線局域網進行近距離控製。當然,燈具和手機也可以同時連接到因特網進行遠程控製。
引入雲計算平台後,小黄鸭导航福利通過遠程監控技術,方便出差的人通過網絡攝像頭了解家中燈具的開啟情況,方便及時操作燈具,解決出門忘記關燈的問題。照明控製技術與雲計算相結合,使雲服務器能夠連接成千上萬的燈具子係統進行整體控製。
2、硬件設計
2.1控製中心
控製中心是整個照明控製係統的核心模塊,如2所示。它在控製端與控製對象之間建立連接,協調各部分的協調。控製中心的主要工作包括與移動終端的通信、與雲服務器的信息交互以及對燈具的調整和控製。主要部分是WIFI在通信部分,其工作原理是接收手機發送的指令,將接收到的網絡信號轉換為串口數據,輸入單片機,解碼和翻譯燈具控製模塊後,兩路PWM調整信號,使其輸出不同的空間比,改變調光電源輸出電流的大小,然後調整燈的亮度和色溫。
2 控製中心結構
本設計通過USR-WIFI232-SUART接口WIFI數據傳輸模塊實現網絡信號與串口信號之間的轉換,然後通過無線網絡控製手機等移動控製端的燈具。該係統選擇台灣宏晶STC12C5620AD作為主控芯片的單片機。如3所示USR-WIFI232-S模塊和單片機 STC12C5620AD接口電路設計。USR-WIFI232-S模塊與STC12C5620AD通過串口連接,完成數據的交互。
USR-WIFI232-S模塊有三種工作模式,包括AP模式,STA模式和STA AP模式。
使用本設計係統STA AP模式。如4所示,使用STA AP在不改變其原始網絡設置的情況下,可以使用手機等手持設備監控用戶設備。
該網絡應用程序可以收集用戶設備上的數據,並將其發送到服務器進行處理和存儲,服務器也可以發送控製用戶設備的命令。用戶可以使用手機或PC設備控製可以通過局域網遠程通過手機或PC與服務器通信,實現遠程數據采集或遠程設備控製。
2.2雲服務平台架構
雲服務平台架構包括雲計算平台層、服務層和移動應用層。如5所示。
雲計算平台旨在構建現有軟硬件基礎設施上的雲環境,為數據存儲、數據處理服務、分布式數據庫技術等上級控製層提供雲計算相關基礎服務。
控製服務層不僅要提供與雲計算平台層的通信接口,還要與移動應用程序進行交互,以處理用戶客戶端的要求。如果您需要查看家庭監控視頻。移動應用層直接麵向用戶,與用戶進行界麵交互,然後控製燈具狀態、反饋信息等。
雲計算平台層是提供雲服務的服務器集群,提供以下功能:
(1)通過Internet接收控製中心的命令,存儲家庭網絡攝像頭的視頻數據並存儲,並根據控製端的指令將數據傳輸給手機。
(2)通過Internet連接到控製端,接受控製端的指令。
(3)內置大量有關光的色溫,眩光等有關光健康的相關知識,供用戶下載查看。
2.3移動控製端
移動控製端是用戶使用該係統的人機界麵設備的媒介。該係統采用當前主流androids、ioses平台開發控製終端係統APP操作係統。通過網絡通信完成界麵與燈具之間的通信。目前,網絡通信模式多種多樣,如HTTP通信方式、Socket通信以及WebService方法等。本係統采用Socket與服務器建立通信連接並傳輸數據。
建立Socket連接至少需要一對套接字,一個在客戶端運行Client Socket,另一個是在服務器端運行Server Socket。套接字之間的連接過程可分為服務器監控、客戶端請求、連接確認三個步驟。Java.net.Socket該接口提供了實現 Socket通信的完整API。