一种基于IMU的无线调光装置及方法与流程

专利检索2025-03-30  12


本发明涉及照明,更具体的说,涉及一种基于imu的无线调光装置及方法。


背景技术:

1、随着智能照明技术的快速发展,智能灯具已经成为智能家居系统中不可或缺的一部分,逐渐融入越来越多人的日常生活中。这些智能灯具不仅仅是传统照明设备的简单升级,它们通过与互联网的连接,实现了与其他智能设备的互操作性,为用户带来了前所未有的便捷和舒适的灯光体验。然而,随之而来的挑战是,传统的普通开关已经无法满足对智能灯具的全面控制需求。传统的开关仅提供了对灯光的基本开关功能,而无法实现对亮度、色温、颜色方面的智能控制。


技术实现思路

1、为了克服现有技术的不足,本发明提供一种基于imu的无线调光装置,解决了当前开关无法满足对智能灯具的亮度、色温以及颜色方面的智能控制的问题,从而既强化了调光性能,又优化了用户的体验感。

2、本发明解决其技术问题所采用的技术方案是:一种基于imu的无线调光装置,用于对灯具进行调光,其改进之处在于,所述无线调光装置包括壳体、控制组件以及底座;所述控制组件设置于壳体内部;所述壳体与底座磁吸连接;

3、所述控制组件包括:

4、按键,用于启动无线调光装置的无线调光功能;

5、纽扣电池,用于供电;

6、imu,用于测量无线调光装置的运动数据;

7、控制器,用于将imu测量的旋转角度转换成亮度、色温、颜色的偏移量,并与灯具建立无线通信将亮度、色温、颜色的偏移量传输到灯具;

8、led指示灯,用于指示控制器与灯具之间的无线通信;

9、所述控制器与led指示灯、按键、纽扣电池以及imu连接。

10、在上述结构中,所述无线调光装置还包括i2c总线,所述i2c总线连接于imu与控制器之间,用于支持imu与控制器的通信。

11、在上述结构中,所述imu包括:

12、陀螺仪,用于测量无线调光装置的角速度;

13、加速度计:用于测量无线调光装置的加速度;

14、所述陀螺仪和加速度计均通过i2c与控制器连接。

15、在上述结构中,所述控制器包括蓝牙芯片,用于支持无线调光装置与灯具之间的无线通信。

16、一种基于imu的无线调光方法,应用于无线调光系统,所述无线调光系统至少包括灯具、手机app以及上述结构中所述的无线调光装置,其改进之处在于,所述无线调光方法包括以下步骤:

17、s10,无线调光装置的按键被使用者按下,无线调光装置从休眠状态进入调光状态;

18、s20,无线调光装置的控制器获取按键被按下时imu测量的角速度和加速度,并计算按键被按下时无线调光装置的偏航角、翻滚角以及俯仰角,且无线调光装置通过蓝牙芯片将按键被按下的状态发送给灯具,灯具接收到按键被按下的状态后记录灯具的亮度值、色温值,颜色值;

19、s30,无线调光装置被使用者旋转,控制器根据获取无线调光装置被旋转后的imu测量的角速度和加速度计算出无线调光装置旋转后的偏航角、翻滚角以及俯仰角,并计算出与s20中偏航角、翻滚角以及俯仰角的偏移量;

20、s40,无线调光装置的控制器根据翻滚角的偏移量计算灯具亮度的偏移量,根据偏航角的偏移量计算灯具色温的偏移量,根据俯仰角的偏移量计算灯具颜色的偏移量,并将计算的灯具亮度、灯具色温以及灯具颜色的偏移量通过蓝牙芯片发送给灯具;

21、s50,无线调光装置发送的灯具亮度、灯具色温以及灯具颜色的偏移量被灯具接收并根据偏移量进行调光;

22、s60,无线调光装置的按键被使用者释放,无线调光装置进入休眠状态。

23、进一步的,步骤s20中,所述按键被按下时无线调光装置的偏航角、翻滚角以及俯仰角的计算方式具体包括以下步骤:

24、s201,对控制器获取的按键被按下时的加速度和角速度进行零偏校准;其中,加速度零偏校准的计算表达式分别为:

25、ax0校准=ax0-axoffset;

26、ay0校准=ay0-ayoffset;

27、az0校准=az0-azoffset;

28、式中,ax0校准表示按键被按下时在x方向上零偏校准后加速度值;ax0表示按键被按下时加速度计在x方向上示数;ay0校准表示按键被按下时在y方向上零偏校准后加速度值;ay0表示按键被按下时加速度计在y方向上示数;az0校准表示按键被按下时在z方向上零偏校准后加速度值;az0表示按键被按下时加速度计在z方向上示数;axoffset表示加速度计示数在x轴方向上的零偏校准值;ayoffset表示加速度计示数在y轴方向上的零偏校准值;azoffset表示加速度计示数在z轴方向上的零偏校准值;

29、角速度的零偏校准的计算表达式分别为:

30、gx0校准=gx0-gxoffset;

31、gy0校准=gy0-gyoffset;

32、gz0校准=gz0-gzoffset;

33、式中,gx0校准表示按键被按下时在x方向上零偏校准后角速度值;gx0表示按键被按下时陀螺仪在x方向上示数;gy0校准表示按键被按下时在y方向上零偏校准后角速度值;gy0表示按键被按下时陀螺仪在y方向上示数;gz0校准表示按键被按下时在z方向上零偏校准后角速度值;az0表示按键被按下时陀螺仪在z方向上示数;gxoffset表示陀螺仪示数在x轴方向上的零偏校准值;gyoffset表示陀螺仪示数在y轴方向上的零偏校准值;gzoffset表示陀螺仪示数在z轴方向上的零偏校准值;

34、具体的,axoffset、ayoffset、azoffset、gxoffset、gyoffset、gzoffset是在无线调光装置出厂时设置的,其设置方式具体为:将无线调光装置水平静止放置,由控制器通过采样计算平均值的方式计算加速度计在x轴、y轴、z轴方向上的零偏校准值和陀螺仪在x轴、y轴以及z轴方向上的零偏校准值;所述零偏校准值的计算表达式分别为:

35、

36、

37、

38、

39、

40、

41、式中,axoffseti表示加速度计在x轴方向上的第i个采样数据;ayoffseti表示加速度计在y轴方向上的第i个采样数据;azoffseti表示加速度计在z轴方向上的第i个采样数据;gxoffseti表示陀螺仪在x轴方向上的第i个采样数据;gyoffseti表示陀螺仪在y轴方向上的第i个采样数据;gzoffseti表示陀螺仪在z轴方向上的第i个采样数据;n表示采样的样本数;

42、s202,根据零偏校准后的加速度和角速度计算按键被按下时的偏航角、翻滚角以及俯仰角,其中,偏航角的计算表达式为:

43、yaw0=α×(yawprevious+gz0校准×dt)+(1-α)×atan2(ay0校准,ax0校准);

44、翻滚角的计算表达式为:

45、roll0=atan2(ay0校准,az0校准);

46、俯仰角的计算表达式为:

47、

48、式中,α表示权重参数;yawprevious上一次计算出的偏航角;dt表示采样时间间隔;atan2表示反正切函数。

49、进一步的,步骤s30中,控制器中设置有时间阈值t,当使用者旋转无线调光装置的时间在时间阈值t内,采用与s201-s202相同的方法计算无线调光装置旋转后的偏航角、翻滚角以及俯仰角,则偏航角、翻滚角以及俯仰角偏移量的计算公式分别为:

50、yaw△=|yaw0-yawt|=|∠b|;

51、roll△=|roll0-rollt|=|∠a|;

52、pitch△=|pitch0-pitcht|=|∠c|;

53、式中,yaw△表示偏航角的偏移量,yawt表示无线调光装置旋转后的偏航角;roll△表示翻滚角的偏移量,rollt表示无线调光装置旋转后的翻滚角;pitch△表示俯仰角的偏移量,yawt表示无线调光装置旋转后的俯仰角;∠b表示偏航角的偏移量角度;∠a表示翻滚角的偏移量角度;∠c表示俯仰角的偏移量角度;

54、当使用者旋转无线调光装置的时间超过时间阈值t,若yaw△>roll△且yaw△>pitch△,则时间阈值t内∠b有效,整个旋转过程的∠a和∠c无效;若roll△>yaw△且roll△>pitch△,则时间阈值t内∠a有效,整个旋转过程的∠b和∠c无效;若pitch△>yaw△且pitch△>roll△,则时间阈值t内∠c有效,整个旋转过程的∠a和∠b无效。

55、进一步的,步骤s40中,所述灯具亮度的偏移量计算公式为:

56、

57、式中,lum表示灯具亮度的偏移量;∠amax表示翻滚角绕z轴旋转的最大角度;lmax表示灯具亮度的最大值;lmin表示灯具亮度的最小值;

58、所述灯具色温的偏移量计算公式为:

59、

60、式中,kum表示灯具色温的偏移量;∠bmax表示偏航角绕y轴旋转的最大角度;kmax表示灯具色温的最大值;kmin表示灯具色温的最小值;

61、所述灯具颜色的偏移量计算公式为:

62、

63、式中,rum表示灯具颜色的偏移量;∠cmax表示俯仰角绕x轴旋转的最大角度;rmax表示灯具rgb颜色值的最大值;rmin表示灯具rgb颜色值的最小值。

64、进一步的,步骤s50中,当灯具接收到无线调光装置发送的±lum、±kum以及±rum后,结合当前的灯具亮度、灯具色温以及灯具颜色进行调光,其中,调光过程中的计算公式分别为:

65、lu=lt+(±lum);

66、ku=kt+(±kum);

67、ru=rt+(±rum);

68、式中,lt表示灯具接收到按键按下时记录的灯具亮度;kt表示灯具接收到按键按下时记录的灯具色温;rt表示灯具接收到按键按下时记录的灯具颜色;lu表示调光后的灯具亮度;ku表示调光后的灯具色温;ru表示调光后的灯具颜色。

69、进一步的,无线调光装置在调光的过程中,与手机app进行蓝牙连接,手机app通过设置∠amax的大小来控制无线调光装置调节灯具亮度的快慢;手机app通过设置∠bmax的大小来控制无线调光装置调节灯具色温的快慢;手机app通过设置∠cmax的大小来控制无线调光装置调节灯具颜色的快慢。

70、本发明的有益效果是:通过无线调光装置对灯具的亮度、色温以及颜色进行调节,并通过手机app控制无线调光装置对灯具亮度、色温以及颜色调节的快慢,从而既强化了调光性能,又优化了用户的体验感。


技术特征:

1.一种基于i mu的无线调光装置,用于对灯具进行调光,其特征在于,所述无线调光装置包括壳体、控制组件以及底座;所述控制组件设置于壳体内部;所述壳体与底座磁吸连接;

2.根据权利要求1所述的一种基于i mu的无线调光装置,其特征在于,所述无线调光装置还包括i 2c总线,所述i 2c总线连接于i mu与控制器之间,用于支持i mu与控制器的通信。

3.根据权利要求2所述的一种基于i mu的无线调光装置,其特征在于,所述i mu包括:

4.根据权利要求1所述的一种基于i mu的无线调光装置,其特征在于,所述控制器包括蓝牙芯片,用于支持无线调光装置与灯具之间的无线通信。

5.一种基于i mu的无线调光方法,应用于无线调光系统,所述无线调光系统至少包括灯具、手机app以及权利要求1-4任一项所述的无线调光装置,其特征在于,所述无线调光方法包括以下步骤:

6.根据权利要求1所述的一种基于imu的调光方法,其特征在于,步骤s20中,所述按键被按下时无线调光装置的偏航角、翻滚角以及俯仰角的计算方式具体包括以下步骤:

7.根据权利要求6所述的一种基于imu的无线调光方法,其特征在于,步骤s30中,控制器中设置有时间阈值t,当使用者旋转无线调光装置的时间在时间阈值t内,采用与s201-s202相同的方法计算无线调光装置旋转后的偏航角、翻滚角以及俯仰角,则偏航角、翻滚角以及俯仰角偏移量的计算公式分别为:

8.根据权利要求7所述的一种基于imu的无线调光方法,其特征在于,步骤s40中,所述灯具亮度的偏移量计算公式为:

9.根据权利要求8所述的一种基于imu的无线调光方法,其特征在于,步骤s50中,当灯具接收到无线调光装置发送的±lum、±kum以及±rum后,结合当前的灯具亮度、灯具色温以及灯具颜色进行调光,其中,调光过程中的计算公式分别为:

10.根据权利要求9所述的一种基于imu的无线调光方法,其特征在于,无线调光装置在调光的过程中,与手机app进行蓝牙连接,手机app通过设置∠amax的大小来控制无线调光装置调节灯具亮度的快慢;手机app通过设置∠bmax的大小来控制无线调光装置调节灯具色温的快慢;手机app通过设置∠cmax的大小来控制无线调光装置调节灯具颜色的快慢。


技术总结
本发明公开了一种基于IMU的无线调光装置,用于对灯具进行调光,其改进之处在于,所述无线调光装置包括壳体、控制组件以及底座;所述控制组件设置于壳体内部;所述壳体与底座磁吸连接;所述控制组件包括:按键,用于启动无线调光装置的无线调光功能;纽扣电池,用于供电;I MU,用于测量无线调光装置的运动数据;控制器,用于将I MU测量的旋转角度转换成亮度、色温、颜色的偏移量,并与灯具建立无线通信将亮度、色温、颜色的偏移量传输到灯具;LED指示灯,用于指示控制器与灯具之间的无线通信;所述控制器与LED指示灯、按键、纽扣电池以及I MU连接。本发明的有益效果:既强化了调光性能,又优化了用户的体验感。

技术研发人员:范任兴
受保护的技术使用者:深圳市干戈创新科技有限公司
技术研发日:
技术公布日:2024/5/29
转载请注明原文地址:https://win.8miu.com/read-1151691.html

最新回复(0)