灯光控制系统及方法与流程

文档序号:21991153发布日期:2020-08-25 19:31阅读:151来源:国知局
灯光控制系统及方法与流程

本发明涉及灯光控制领域,特别是涉及一种灯光控制系统及方法。



背景技术:

随着经济的发展,城市建设景观灯成为城市景观中不可或缺的部分。景观灯的种类很多,其中全彩led(lightemittingdiode,发光二极管)灯目前应用最为广泛,全彩led灯包括红、绿、蓝三色led像素点,多个像素点阵列排布形成全彩led显示屏,且可以显示多达数千万种不同的颜色。通常,全彩led显示屏可以安装在大厦墙体、桥梁等建筑物上,根据预先设计的动画效果进行播放。但目前景观灯系统与观众的互动性较差,观众参与度不高。



技术实现要素:

基于此,有必要针对目前景观灯系统与观众的互动性较差的问题,提供一种灯光控制系统及发方法。

一种灯光控制系统,用于控制不同地点的灯光设备的发光效果,包括:

多个传感模块,用于接收目标对象的传感信号;

服务器,连接每个所述传感模块,用于接收每个所述传感模块的传感信号;

多个控制终端,分别与所述服务器通信连接,用于接收各个所述传感信号并根据所述传感信号分别控制对应的灯光设备的发光效果。

在其中一个实施例中,所述服务器包括存储器和处理器;

所述存储器用于存储所述传感模块和所述控制终端的对应关系;

所述处理器用于根据接收到的所述传感信号和所述对应关系将所述传感信号发送至对应的控制终端。

在其中一个实施例中,所述传感模块包括传感器和与所述传感器连接的处理单元;

所述传感器用于接收目标对象的传感信号,所述处理单元用于将所述传感信号发送至所述服务器。

在其中一个实施例中,所述处理单元与所述服务器采用udp通信协议进行信息交互。

在其中一个实施例中,所述传感器包括声音传感器、体感摄像头、摄像机和雷达中的任意一种。

在其中一个实施例中,所述控制终端与所述服务器采用websocket通信协议进行信息交互。

在其中一个实施例中,所述控制终端包括主控单元和映射单元;

所述主控单元用于对所述传感信号进行处理并根据所述传感信号生成灯光效果信号;

所述映射单元连接所述灯光设备,用于将所述灯光效果信号映射至所述灯光设备。

在其中一个实施例中,所述控制终端包括运行在windows系统上的模拟器或安卓虚拟机。

在其中一个实施例中,所述控制终端包括独立设置的安卓设备。

一种灯光控制方法,包括:

服务器接收传感模块发送的多个传感信号;

所述服务器将多个所述传感信号分别发送至每个所述灯光设备对应的控制终端;

所述控制终端根据所述传感信号控制对应的灯光设备的发光效果。

上述灯光控制系统及方法,通过采用传感模块采集目标对象的传感信号,并发送至服务器,服务器将传感信号转发至对应的控制终端,使得控制终端可以根据目标对象的传感信号控制对应的灯光设备的灯光效果,实现目标对象与灯光设备的互动。另外,通过采用一个服务器将传感信号转发只对应的控制终端,使得多个控制终端可以共用一个服务器,降低开发成本,实现了在节约成本的同时提高设备的复用率和模块化。

附图说明

图1为本申请的一个实施例提供的灯光控制系统的结构框图;

图2为本申请的又一实施例提供的灯光控制系统的结构框图;

图3为本申请的另一实施例提供的灯光控制系统的结构框图;

图4为本申请的一个实施例提供的灯光控制方法的流程图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。在下面的描述中阐述了很多具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似改进,因此本发明不受下面公开的具体实施例的限制。

需要说明的是,当元件被称为“设置于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是在于限制本发明。

如图1所示,本申请的一个实施例提供了一种灯光控制系统,用于控制不同地点的灯光设备的发光效果。灯光控制系统包括多个传感模块100、服务器200和多个控制终端300。每个灯光设备均对应设置有一个传感模块100,用于接收来自目标对象的传感信号。其中,灯光设备可以是led显示屏,可以安装于大厦幕墙、桥体、广告牌上等位置,且每个灯光设备可以分散在不同区域地点。传感模块100可设置于灯光设备上的合适位置处,也可以设置于安装灯光设备的楼体、桥面等建筑物上,用于接收目标对象的传感信号。其中,目标对象可以是观众,传感模块100可以接收一定范围内观众发出的声音、手势动作等,并将接收到的传感信号发送至服务器200。控制终端300与对应的灯光设备通信连接或电连接,用于控制对应的灯光设备的灯光效果。

服务器200分别与每个传感模块100通信连接,用于接收各传感模块100发送的传感信号,并识别接收到的传感信号然后将传感信号发送至对应的控制终端300。控制终端300可以根据接收到的传感信号控制对应的灯光设备的灯光效果,实现观众与灯光设备的互动。

上述实施例提供的灯光控制系统包括传感模块100,可以采集目标对象的传感信号,并发送至服务器200,服务器200将传感信号转发至对应的控制终端300,使得控制终端300可以根据目标对象的传感信号控制对应的灯光设备的灯光效果,实现目标对象与灯光设备的互动。另外,通过采用一个服务器200将传感信号转发只对应的控制终端300,使得多个控制终端300可以共用一个服务器200,降低开发成本,实现了在节约成本的同时提高设备的复用率和模块化。

在其中一个实施例中,如图2所示,服务器200包括存储器210和处理器220。存储器210中存储有各个传感模块100与对控制终端300之间的对应关系,其中,每个控制终端300对应控制一个灯光设备,且每个灯光设备上均安装有一个传感模块100,用于接收对应的灯光设备附近的传感信号,控制终端300可以根据传感信号绘制灯光效果并控制相应的灯光设备显示,因此每个控制终端300对应一个传感模块100。该对应关系可以是表格形式,开发者可预先设置各传感模块100与控制终端300编号,例如与1号灯光设备有关的传感模块100和控制终端300编为第一组,与2号灯光设备有关的传感模块100和控制终端300编为第二组,以此类推,从而建立起传感模块100与控制和终端300的对应关系表,并将其存储于存储器210中。处理器用于识别接收到的传感信号对应的传感模块100,并根据预设的对应关系获取对应的控制终端300,然后将传感信号转发至对应的控制终端300。上述实施例中,存储器可包括非易失性和易失性存储器中的一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

上述实施例提供的灯光控制系统中,服务器200预先存储了传感模块100和控制终端300的对应关系,从而可以将接收到的传感信号转发至对应的控制终端300,使得多个控制终端300可以共用一个服务器200,降低开发成本,实现了在节约成本的同时提高设备的复用率和模块化。

在其中一个实施例中,如图2所示,传感模块100包括传感器110和与传感器110电连接的处理单元120。传感器110用于采集目标对象的传感信号,处理单元120通过电连接线路接收传感器110的传感信号,并通过无线通信将传感信号发送至服务器200。本实施例中,传感器110可以是声音传感器、体感摄像头、摄像机、雷达、红外传感器、微波传感器等。其中,声音传感器用于采集目标对象的声音信号,目标对象也即灯光设备附近的观众,体感摄像头用于采集目标对象的手势,雷达可以感知目标对象的存在。对于位于不同地点的灯光设备,其上安装的传感器类型可以相同也可以不同。通过上述传感器采集观众的声音或手势等信息,使得控制终端300可以根据灯光设备附近的观众的信息控制灯光设备的灯光效果,实现观众与灯光设备的互动。

处理单元120可以是单片机处理器,单片机处理器连接传感器110,当单片机处理器接收到传感器100采集的周围观众发出的传感信号时,将传感信号通过预设的通信协议发送至服务器100。本实施例中,单片机处理器可以通过udp(userdatagramprotocol,用户数据报协议)与服务器200进行通信。

在其中一个实施例中,控制终端300与服务器200之间可以通过websocket协议进行通信。websocket协议是html5的一种通信协议,它可以使控制终端300和服务器200实现双向数据传输,且数据传输方式更加简单快捷,并且在tcp连接进行一次握手后,就可以持久性连接,并且websocket协议不仅可以实时通讯,支持扩展,也可以压缩节省服务器200资源和带宽。

进一步的,如图3所示,控制终端300包括主控单元310和映射单元320,主控单元310用于对从服务器200接收到的传感信号进行处理并根据传感信号生成灯光效果信号。映射单元320连接灯光设备,用于将灯光效果信号映射至对应的灯光设备,使得灯光设备呈现相应的灯光效果。

具体的,当传感器为声音传感器时,主控单元310可以对接收到的观众的声音信号进行处理,并根据声音信号生成灯光效果信号。例如,主控单元310可以根据接收到的声音信号判断声音信号的大小,若观众的声音越大,则控制当前显示的动画运动速度越快,若观众声音越小,则控制当前显示的动画运动越慢。或者,主控单元310也可以对接收到的声音信号进行语音识别,当观众对灯光设备发出控制指令时,例如变红、变绿,则主控单元310根据语音识别的信息生成相应的灯光效果信号,以控制灯光设备变红或变绿。当传感器为体感摄像头时,若用户对体感摄像头作出向左滑动的手势,则主控单元310可以根据识别出来的手势信号生成相应的灯光效果信号以控制显示画面向左移动,若用户对体感摄像头作出向右滑动的手势,则主控单元310可以根据识别出来的手势信号生成相应的灯光效果信号以控制显示画面向右移动。

上述实施例提供的灯光控制系统,通过采用传感模块100采集目标对象的传感信号,并发送至服务器200,服务器200将传感信号转发至对应的控制终端300,使得控制终端300可以根据目标对象的传感信号控制对应的灯光设备的灯光效果,实现目标对象与灯光设备的互动。

在其中一个实施例中,控制终端300可以是运行在windoows系统上的安卓模拟器或安卓虚拟机,也即控制终端是安装在运行有windows系统的计算机设备上的模拟软件,其中安卓虚拟器可以时候夜神安卓、雷电安卓等,安卓虚拟机可以是基于vmware的安卓虚拟机。或者,控制终端300可以是独立设置的安卓设备,该安卓设备区别于计算机设备,具有独立的壳体及设置在壳体内的硬件电路结构,例如安卓盒子、安卓手机、安卓平板以及其他基于安卓系统的智能设备。相较于传统技术中常采用的windows系统进行动画效果绘制,采用安卓系统进行动画效果绘制开发成本低,动画特效丰富,动画绘制能力更强。

如图4所示,本申请的一个实施例提供一种灯光控制方法,包括如下步骤:

s100:服务器接收传感模块发送的多个传感信号;

s200:服务器将多个传感信号分别发送至每个灯光设备对应的控制终端;

s300:控制终端根据传感信号控制对应的灯光设备的发光效果。

在其中一个实施例中,每个控制终端对应控制一个灯光设备,且每个灯光设备均对应设置有一个传感模块,用于接收对应的灯光设备附近的传感信号,控制终端可以根据传感信号绘制灯光效果并控制相应的灯光设备显示,因此每个控制终端对应一个传感模块。该对应关系可以是表格形式,开发者可预先设置各传感模块与控制终端3编号,例如与1号灯光设备有关的传感模块和控制终端300编为第一组,与2号灯光设备有关的传感模块和控制终端编为第二组,以此类推,从而建立起传感模块与控制和终端的对应关系表,并将其存储于服务器中。进而,服务器将多个传感信号分别发送至每个灯光设备对应的控制终端包括:根据所述传感信号获取对应的传感器;根据传感器和预存的对应关系表,获取与该传感器对应的控制终端;将传感信号分别发送至每个灯光设备对应的控制终端。

上述实施例提供的灯光控制方法包括采集目标对象的传感信号并发送至服务器,服务器将传感信号转发至对应的控制终端,使得控制终端可以根据目标对象的传感信号控制对应的灯光设备的灯光效果,实现目标对象与灯光设备的互动。另外,通过采用一个服务器将传感信号转发只对应的控制终端,使得多个控制终端可以共用一个服务器,降低开发成本,实现了在节约成本的同时提高设备的复用率和模块化。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1