《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > LED燈在虛擬顯示終端中動態定位與自動尋址的研究與設計
LED燈在虛擬顯示終端中動態定位與自動尋址的研究與設計
2016年微型機與應用第24期
向大芳1,侯文欣1,蔡嘉敏2
1. 廣東松山職業技術學院,廣東 韶關,512126;2. 名游網絡科技有限公司,廣東 深圳 518067
摘要: 傳統LED燈集群控制系統采用列表清單實現,有諸多缺陷。采用地圖和地圖標記結合的視圖表現手法,克服現有技術的缺點與不足,研究LED燈在虛擬顯示終端中動態定位與自動尋址的地圖顯示方法,克服現有LED燈產品控制的地域限制、功能限制以及集群控制場合下個體識別困難等問題,結合距離定位技術,提供一種通過地圖對LED燈直接定位尋址的便利功能。實驗結果表明,該設計使用戶可以通過地圖上的標識對相應的實際地理位置上的LED燈進行精確定位控制。
Abstract:
Key words :

  向大芳1,侯文欣1,蔡嘉敏2

  (1. 廣東松山職業技術學院,廣東 韶關,512126;2. 名游網絡科技有限公司,廣東 深圳 518067)

       摘要:傳統LED燈集群控制系統采用列表清單實現,有諸多缺陷。采用地圖和地圖標記結合的視圖表現手法,克服現有技術的缺點與不足,研究LED燈在虛擬顯示終端中動態定位與自動尋址的地圖顯示方法,克服現有LED燈產品控制的地域限制、功能限制以及集群控制場合下個體識別困難等問題,結合距離定位技術,提供一種通過地圖對LED燈直接定位尋址的便利功能。實驗結果表明,該設計使用戶可以通過地圖上的標識對相應的實際地理位置上的LED燈進行精確定位控制。

  關鍵詞:動態定位;虛擬地圖;LED

  中圖分類號:TP302.1文獻標識碼:ADOI: 10.19358/j.issn.16747720.2016.24.004

  引用格式:向大芳,侯文欣,蔡嘉敏. LED燈在虛擬顯示終端中動態定位與自動尋址的研究與設計[J].微型機與應用,2016,35(24):1215,18.

0引言

  科學技術的進步以及新照明技術的出現,對城市景觀及辦公照明的技術性和藝術性要求越來越高。特別是國家提出“綠色照明工程”之后,新型的照明光源LED(發光二極管)發光產品以節能、壽命長、應用廣泛、控制靈活、色彩絢麗、綠色環保等特點在照明和裝飾領域逐漸受到大家關注[13]。長期以來,LED燈的控制一直采用物理開關的形式,在距離和操作上缺乏靈活性。近期新興的云控、智能家居的概念采用互聯網通信技術,在家電上安裝WiFi模塊,在其之間構建網絡,有利于通過監測來檢查故障,使得遠程控制成為可能,但是該類應用普遍把每一種類的家電單獨看作一個獨立的個體,以識別名來區分不同家電,大多應用于小型場所。當該類應用面向整個建筑物的LED燈集群控制的時候,難以區分個體,管理不便。

1發展現狀

  物聯網是新一代信息技術的重要組成部分,也是“信息化”時代的重要發展階段[45]。隨著物聯網概念的普及,消費者對生活環境的體驗指數要求不斷提高,智能家居這類新興行業備受關注。隨著現今軟件技術和硬件技術的成熟,使之從概念逐漸走向現實。智能家居帶給消費者一種更優質的設備交互體驗,但從目前上市的智能家居產業來看,該類產品面向的消費對象都集中于小型家庭、個體用戶等,所管理的家居產品數量少,無法應對企業應用規模級別的應用環境,而解決該問題的技術難點在于在大規模的智能家居產品應用場合下,消費者如何對每個個體的云控產品作出識別和單一控制[68]。以一個小型家庭為例,消費者A購買了兩款智能家居產品,那么消費者A會分別為這兩款智能家居產品命名來區分它們,當消費者A所使用產品擴展到一定規模的時候,消費者A需要面對的任務是為這如此大規模的設備作出識別標記,這是挑戰消費者記憶力和耐性的問題。

2動態定位與自動尋址的設計思路

  為克服現有LED燈產品控制的地域限制、功能限制以及集群控制場合下個體識別困難等問題,實現LED燈在顯示終端(如顯示器、移動設備等)上的虛擬地圖中的顯示,涉及的關鍵問題是如何解決LED燈的動態定位以及自動尋址。

  研究方案以虛擬仿真方式提供可視化的LED集群遠程控制系統。在該方案中,首先對LED燈所在的房間進行虛擬化得到房間平面布局圖,在此基礎上對房間平面布局圖進行網格劃分,然后建立房間建筑輪廓圖的坐標參考系并換算量化每個LED燈坐標位置,最后在給定的坐標上繪制LED燈。結合距離定位技術,通過虛擬地圖對LED燈直接定位尋址,使用戶可以通過地圖上的標識對相應的實際地理位置上的LED燈進行精確定位控制。

3虛擬樓層房間平面布局

  采集每一層樓的實際平面尺寸數據,由于是二維虛擬地圖,因此不需要采集高度。根據采集的數據繪制等比例的樓層房間平面布局圖,樓層房間平面布局圖以獨立文件的形式存儲在數據庫中的子庫(樓層房間平面布局圖片庫)中,文件名與樓層編號一一對應,包含room_a、room_b、room_c三個不同規格房間的等比例樓層房間平面布局圖,如圖1所示。

  

001.jpg

4網格劃分樓層房間平面布局圖

  在樓層房間布局圖上劃分網格,每個房間看作由多個網格拼接而成,如圖2所示。劃分的網格越多,拼接出來的房間區域就越能模擬一些不規則的房間輪廓,根據房間輪廓來劃分網格的區域所屬,存儲各個房間區域內的所有網格數據,用以區分不同的房間?!?/p>

002.jpg

  實際上,任何不規則的房間輪廓都可以通過分配網格來描述,一個三角形的房間可以看作是以高度依次遞減的長方形組成,而長方形則由多個網格組成。網格劃分得精細度越高,則描述出來的三角形輪廓的房間邊緣越平滑,誤差越少,但同時用于存儲這些信息的網絡數據量也會越大。如圖3所示,圖中左邊的圖形對應的網格密度低,圖中右邊的圖像對應的網格密度高,左右對比可以得出,網格密度高的房間邊緣比網格密度低的房間邊緣更平滑,同時誤差也會更小。

003.jpg

5換算LED燈的坐標

  采集LED燈的物理數據包括狀態、類型以及坐標位置信息,其中狀態包括打開、關閉和故障等,類型包括落地燈和條形燈等,坐標位置信息可以是(x軸,y軸)的形式,也可以是(曲徑,弧度)的形式。將采集到的LED燈的物理狀態數據存入數據庫中。

  在樓層房間平面布局圖上建立樓層房間平面布局圖的坐標參考系,從數據庫中獲取LED燈信息,以距離定位的方式記錄每個LED燈相對于樓層房間平面布局圖參照點的坐標位置,并將這些數據存儲于數據庫中。這些坐標位置信息將被用于在樓層房間平面布局圖上動態繪制LED燈。

6繪制LED燈

  繪制LED燈時,在房間地圖的z軸(垂直延伸到顯示區的軸)上繪制一個虛擬繪圖區,之后以單個LED燈為單位,根據LED的類型選擇不同的填充圖案,生成浮動層。根據從數據庫獲取的LED燈坐標等信息,通過LED燈信息資源的相對位置信息與頁面房間地圖實際顯示大小換算出該浮動層相對于頁面房間地圖的位置。設置浮動層的偏移距離,并把浮動層添加到虛擬繪圖區內。

  假設房間平面圖顯示區域是600×400(像素),通過服務器從數據庫中獲取到的LED燈信息如圖4所示。

  

004.jpg

  LED_A 類型:落地燈,坐標信息:x=229, y=149

  LED_B 類型:條形燈,坐標信息:x=341, y=237

  繪制虛擬繪圖區的方式是建立一個與房間平面圖等大的div(圖層),記為paint_div, position(位置)設置為relative(相對),使該虛擬繪圖層div與房間平面圖重疊,zindex(zindex 屬性設置元素的堆疊順序)在房間平面圖之上。

  圖6LED燈集群控制系統流程圖接下來就可以把生成的LED燈的浮動層添加到虛擬繪圖區了。以LED_A為例,創建一個代表LED_A燈的浮動層div,position設置為absolute(絕對),添加到上述虛擬繪圖區paint_div內,則該LED_A燈浮動層div的位置將會相對于虛擬繪圖區paint_div, 把left(浮動層左邊緣到虛擬繪圖區左邊緣的距離)和top(浮動層上邊緣到虛擬繪圖區上邊緣的距離)分別設置為LED燈坐標信息里的x和y, background(背景)設置為LED燈類型相應的圖標,由此把LED燈的位置反饋在房間平面圖上,如圖5所示。

 

005.jpg

  如果實際需要顯示的區間大小為300×200(像素)(縮放50%),則先把房間平面圖根據顯示區間縮放顯示,并建立一個與該顯示區間等大的虛擬繪圖層使其重疊與房間平面圖的上方,然后將LED燈信息進行等比例換算后繪制到虛擬繪圖層上。以LED_A為例,創建一個固定大小的LED燈浮動層像素區域(如默認值為40×40,則縮放后為20×20),把該像素區域添加到虛擬繪圖層上,根據x=229,y=149,設置像素區域以左上角為原點,偏移量算法為實際偏移量-該軸實際繪圖長度/2,則向下偏移為(149-20/2)=139像素,向右偏移量為(229-20/2)=219像素。

7LED燈集群控制系統的設計

006.jpg

  LED燈集群控制系統的流程如圖6所示。系統采用MVC模式設計,系統先期采集并存儲樓層房間平面布局圖和LED燈信息。

  用戶首先查看房間布局,從系統數據庫中獲取樓層房間平面布局圖,然后系統建立與上述樓層房間平面布局圖大小相等的網格圖,在該網格圖中存儲各個房間區域內的不規則房間輪廓所對應的網格數據,用以描述同一樓層的各個房間區域。在房間的建筑輪廓圖上建立房間建筑輪廓圖的坐標參考系,根據從數據庫中獲取的LED燈信息以距離定位的方式換算每個LED燈相對于房間建筑輪廓圖參照點的坐標,完成坐標換算后將這些數據持久化到系統數據庫中。在虛擬地圖的繪制階段,系統加載房間的建筑輪廓圖,并在其上繪制一個虛擬繪圖區,根據不同LED類型對應的不同的填充圖案生成浮動層;而后從數據庫獲取LED燈的坐標位置,根據LED燈信息資源的相對位置信息與頁面房間地圖實際顯示大小換算出該浮動層相對于頁面房間地圖的位置;最后根據縮放比例設置浮動層的偏移距離,并把浮動層添加到虛擬繪圖區域內。系統繪制LED過程中的時序如圖7所示。

007.jpg

  繪制完成后,系統在樓層房間平面布局圖上監聽點擊事件的功能,當鼠標點擊樓層房間平面布局圖時,捕獲鼠標事件發生處相對于樓層房間平面布局圖的相對位置,分析點擊處所屬網格的屬主以確認該點擊操作所點擊的區域,同時在該區域上增加各種房間操作事件以及LED燈位置移動功能,用戶可以通過鼠標點擊單個LED燈或用鼠標框選多個LED燈來對選中的LED燈進行移動,系統會自動計算位置移動后的LED燈坐標位置信息并更新數據庫。

8結論

  采用地圖標記定位到云控產品的方式克服了現有LED燈產品控制的地域限制、功能限制及集群控制場合下個體識別困難等問題,結合距離定位技術,使用戶可以通過地圖上的標識對相應的實際地理位置上的LED燈進行精確定位控制。該方式拋棄了傳統的列表清單,采用地圖和地圖標記結合的視圖表現手法,較原始的列表清單更適用于大規模圖7LED繪制過程時序圖

  數據的描述,避免大數據下的列表分頁切換,優化用戶體驗。通過預先儲存的地圖資源和云控產品的地理描述數據,能夠準確地在地圖資源上繪制出各個云控產品的位置。在這種地圖呈現的方式下,地圖上的標記可以更直觀地反饋出其與現實中物理個體的對照聯系,用戶無需再為個體識別和維護投入更多的工作量,所有地圖上的云控產品標記均由系統自動生成、維護。只需要在初次使用的時候初始化地圖資源,在地圖上調整位置數據,儲存到數據庫中,系統根據該地理數據信息在地理資源上描繪出地圖標記,用戶只需要根據地圖上的標記就能夠快速方便地尋址到需要控制的目標單元。同時采用地圖和地圖標記結合的視圖表現手法,可以提高故障反饋效率,當產品發生故障時能夠從地圖定位到故障產品所在的位置。該方式為實現LED燈產品的無線集群控制提供有益幫助,便于實現對LED燈工作狀態的監控和高效的管理功能,具有很好的工業應用前景。

  參考文獻

  [1] 鐘秋波.基于NIOS軟核的LED景觀燈控制系統設計[D].哈爾濱:哈爾濱理工大學,2006.

 ?。?] 周曉波,郭順生.基于OpenGL的燈光仿真系統[J].計算機仿真,2004,21(1):9395.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国内不卡一区二区三区| 欧美一区二区三区久久精品| 午夜精品亚洲一区二区三区嫩草| 亚洲一品av免费观看| 亚洲三级免费观看| 亚洲愉拍自拍另类高清精品| 久久精品国产99精品国产亚洲性色| 久久人人97超碰国产公开结果| 欧美伊人久久| 久久精品123| 久久精品国产一区二区三区| 国产日韩成人精品| 国产精品视频导航| 欧美日韩一区二区在线观看| 小处雏高清一区二区三区| 狠狠操狠狠色综合网| 亚洲激情综合| 欧美日本成人| 欧美日韩视频一区二区三区| 久久精品免费电影| 国产精品一区二区黑丝| 亚洲视频免费观看| 欧美二区在线| 国产精品久久久久久久9999| 伊人狠狠色丁香综合尤物| 久久超碰97中文字幕| 欧美与欧洲交xxxx免费观看| 欧美亚洲一级片| 好吊色欧美一区二区三区视频| 亚洲人妖在线| 欧美一区高清| 欧美国内亚洲| 国产日韩欧美精品在线| 欧美日韩亚洲成人| 欧美福利影院| 国产精品免费aⅴ片在线观看| 亚洲欧洲另类国产综合| 久久久久久久国产| 在线观看亚洲专区| 国产麻豆一精品一av一免费| 欧美国产精品一区| 国产女人aaa级久久久级| 亚洲欧美在线另类| 99精品国产福利在线观看免费| 影音先锋欧美精品| 欧美激情女人20p| 亚洲日本成人在线观看| 老司机精品视频网站| 久久久久久久一区二区三区| 国产综合色在线| 亚洲啪啪91| 亚洲国产精品国自产拍av秋霞| 欧美精品国产精品日韩精品| 一区二区精品国产| 亚洲欧美不卡| 欧美激情第五页| 亚洲精品一区二区三区在线观看| 鲁大师影院一区二区三区| 欧美激情a∨在线视频播放| 国产精品男gay被猛男狂揉视频| 夜夜嗨av一区二区三区中文字幕| 欧美性猛交99久久久久99按摩| 日韩视频不卡中文| 欧美精品三级在线观看| 亚洲激情图片小说视频| 一区二区三区免费观看| 伊人久久亚洲美女图片| 在线欧美电影| 久久不射中文字幕| 一区二区av| 亚洲一卡二卡三卡四卡五卡| 在线成人av| 久久一区免费| 美女国内精品自产拍在线播放| 亚洲卡通欧美制服中文| 欧美精品久久久久久| 国产一本一道久久香蕉| 日韩一区二区精品在线观看| 欧美四级在线观看| 国产亚洲美州欧州综合国| 久久青青草原一区二区| 久久精品99国产精品| 亚洲黄页视频免费观看| 欧美成人日本| 午夜精品视频在线观看一区二区| 国产欧美日本一区视频| 国产精品jvid在线观看蜜臀| 国产精品女人久久久久久| 欧美色另类天堂2015| 久久国产日韩欧美| 亚洲欧美激情在线视频| 激情国产一区| 国产丝袜美腿一区二区三区| 蜜桃av一区二区| 亚洲免费电影在线观看| 国产精品丝袜xxxxxxx| 亚洲成在线观看| 国产精品国产三级国产aⅴ无密码| 欧美人与禽猛交乱配视频| 亚洲天堂av在线免费观看| 欧美高清视频免费观看| 亚洲国产高清视频| 久久久免费av| aⅴ色国产欧美| 亚洲视频免费看| 国产精品黄色在线观看| 一区二区三区你懂的| 亚洲精品1234| 制服诱惑一区二区| 亚洲高清av| 欧美日韩三级在线| 亚洲一二三区视频在线观看| 国产精品久久久久久亚洲毛片| 性娇小13――14欧美| 在线视频欧美日韩| 欧美日韩亚洲高清| 国产午夜亚洲精品理论片色戒| 91久久夜色精品国产九色| 久久精品国产成人| 欧美精品一区二区三| 亚洲综合视频网| 国产精品欧美一区喷水| 欧美色视频在线| 亚洲女女女同性video| 国产精品二区在线| 久久人91精品久久久久久不卡| 国产精品综合av一区二区国产馆| 亚洲激情电影中文字幕| 免费在线观看日韩欧美| 亚洲黄色有码视频| 国产欧美一区二区三区国产幕精品| 激情成人av| 国产日韩高清一区二区三区在线| 在线看成人片| 女主播福利一区| 亚洲欧美国产va在线影院| 激情综合自拍| 久久久久久亚洲精品杨幂换脸| 亚洲日本一区二区三区| 亚洲精品一区二区三| 亚洲国产一区二区视频| 久久久精品一区二区三区| 亚洲欧美日韩一区二区| 亚洲综合视频网| 国产一区二区视频在线观看| 久久天天躁夜夜躁狠狠躁2022| 激情综合色综合久久| 男女精品网站| 一区二区三区四区精品| 亚洲欧洲在线观看| 欧美成人免费观看| 欧美视频在线观看免费| 久久最新视频| 欧美成年人视频网站| 韩国成人精品a∨在线观看| 国产欧美日韩一区| 欧美性色aⅴ视频一区日韩精品| 国产精品捆绑调教| 日韩午夜激情av| 亚洲免费观看高清在线观看| 国产精品毛片一区二区三区| 欧美大香线蕉线伊人久久国产精品| 亚洲综合色网站| 国产一区二区三区久久悠悠色av| 国产精品毛片a∨一区二区三区|国| 狼狼综合久久久久综合网| 国产精品劲爆视频| 亚洲毛片网站| 亚洲午夜成aⅴ人片| 国产欧美日韩亚洲精品| 久久一本综合频道| 欧美特黄视频| 欧美成黄导航| 国产一区二区三区奇米久涩| 免费观看成人鲁鲁鲁鲁鲁视频| 久久久精品一区二区三区| 久久久久9999亚洲精品| 理论片一区二区在线| 亚洲福利国产精品| 欧美在线观看视频一区二区| 欧美在线视频免费观看| 欧美日韩精品一本二本三本| 尤物yw午夜国产精品视频| 欧美影院在线| 国产精品久久国产精麻豆99网站| 亚洲观看高清完整版在线观看| 欧美久久久久久久| av成人毛片| 亚洲精品一品区二品区三品区| 国产精品久久久久久久久久久久久| 亚洲在线观看免费视频| 欧美久久久久| 国产日韩亚洲欧美精品| 亚洲一区久久| 1024国产精品| 欧美人与性禽动交情品| 精品不卡在线| 亚洲欧美久久久久一区二区三区| 伊人伊人伊人久久| 欧美日韩精选| 欧美日韩三区四区| 欧美日韩亚洲高清一区二区| 香蕉成人伊视频在线观看| 免费日韩av片| 一色屋精品视频免费看| 亚洲精品乱码久久久久久日本蜜臀| 亚洲欧美国产精品桃花| 欧美专区日韩视频| 久久午夜电影| 亚洲天天影视| 99综合精品| 久久久之久亚州精品露出| 精品成人国产在线观看男人呻吟| 狠久久av成人天堂| 欧美日韩一区二区三区在线观看免| 精品福利免费观看| 一本色道久久综合狠狠躁的推荐| 亚洲国产精品小视频| 性欧美xxxx大乳国产app| 国内自拍视频一区二区三区| 国产精品视频yy9299一区| 亚洲精品美女久久7777777| 国产日韩欧美中文在线播放| 欧美日韩亚洲一区二区三区在线观看| 一区二区三区视频在线观看| 99精品黄色片免费大全| 亚洲影院免费| 国内精品久久久久伊人av| 午夜在线观看免费一区| 国产精品成人在线观看| 国产精品成人一区二区三区吃奶| 玖玖玖免费嫩草在线影院一区| 欧美美女日韩| 久久精品国产精品亚洲| 欧美在线综合视频| 在线视频一区二区| 亚洲综合首页| 亚洲欧美精品一区| 久久婷婷蜜乳一本欲蜜臀| 亚洲国产精品一区二区第一页| 久久久精品国产一区二区三区| 亚洲美女少妇无套啪啪呻吟| 欧美精品一线| 国产日韩久久| 亚洲欧洲日产国产综合网| 国产一区二区无遮挡| 精品福利免费观看| 欧美国产专区| 欧美在线短视频| 国产精品福利网站| 国产亚洲精品福利| 亚洲美女少妇无套啪啪呻吟| 亚洲黄色免费网站| 香蕉国产精品偷在线观看不卡| 亚洲欧美另类久久久精品2019| 亚洲人体一区| 亚洲欧洲日夜超级视频| 欧美色123| 久久不射电影网| 久久精品一区二区| 久久岛国电影| 欧美午夜精品理论片a级按摩| 日韩视频一区二区三区在线播放免费观看| 欧美成人日本| 91久久精品一区二区别| 久久se精品一区精品二区| 亚洲手机视频| 国产日韩欧美精品一区| 久久黄色网页| 一区在线免费观看| 欧美日韩精品系列| 亚洲高清影视| 一区一区视频| 久久精彩免费视频| 韩国免费一区| 国产一区二区欧美日韩| 国产精品日韩电影| 狠狠久久亚洲欧美专区| 久久精品国产免费观看| 欧美国产乱视频| 伊人久久噜噜噜躁狠狠躁| 国产精品成人免费精品自在线观看| 亚洲国产高清自拍| 国产亚洲综合性久久久影院| 国产午夜精品视频| 久久免费高清视频| 久久成人精品一区二区三区| 久久人体大胆视频| 久久深夜福利| 国产日本欧美一区二区三区| 欧美亚洲视频| 亚洲一级片在线观看| 亚洲精品三级| 国产精品天天摸av网| 欧美日韩国产区一| 久久精品91久久香蕉加勒比| 亚洲夫妻自拍| 国产精品美女久久久免费| 亚洲另类在线一区| 一区二区三区精品视频| 香蕉久久国产| 国产精品视频网站| 亚洲一区二区三区在线视频| 中文欧美在线视频| 快she精品国产999| 亚洲欧洲精品一区| 亚洲一区二区免费视频| 欧美日韩在线不卡| 亚洲视频在线播放| 国产一区二区三区观看| 国产精品久久久久久久久婷婷| 日韩特黄影片| 欧美精品偷拍| 欧美日韩国产免费| 国产精品视频九色porn| 亚洲在线观看免费视频| 午夜老司机精品| 国产亚洲a∨片在线观看| 亚洲高清在线观看| 亚洲一区二区三区激情| 亚洲二区三区四区| 欧美午夜宅男影院在线观看| 日韩一级精品视频在线观看| 午夜精品一区二区三区电影天堂| 亚洲欧美一区二区三区极速播放| 久色婷婷小香蕉久久| 欧美一区二区三区电影在线观看| 午夜日韩在线观看|