【发布时间】:2022-01-27 11:48:19
【问题描述】:
【问题讨论】:
标签: lua calculation pan calc
【问题讨论】:
标签: lua calculation pan calc
不是您的技术专家,但从您的图像来看,您似乎具有 [0, 255] -> [-270, 270] 的线性函数
所以我猜值 129 给你的电机值大约是 2,1。
我让您检查这一点并相应地处理其他值。如果需要,请绘制函数图以查看函数的形状。
【讨论】:
dmx / 255 * 540 - 270 = motor 将是线性映射。但是,128 不是 0,所以它不是完全线性的(这就是为什么在使用字节时通常 127 是中心)。通过求解通过我们的 3 个点的二级函数,我们得到类似 motor(x) = 9 / 138176 x^2 + 290313 / 138176 x - 270
Luke100000 给出了以下公式: 1- dmx / 255 * 540 - 270 = 电机 2- 电机 (x) = 9/138176 x ^ 2 + 290313/138176 x - 270
如果我得到 255 的值,第一个给我 270 第二个如果我得到 255 的值,它给我 265.7724569868085
所以第一个是最准确的。
感谢您的帮助。
【讨论】: