如何使用Arduino将数字从一个数字范围转换为另一个数字范围

Deadpixl

我正在使用超声波接近传感器来获取物体的接近程度。如果物体与传感器的距离等于或小于50厘米,它将把数字(0-50之间)转换为0-255之间的数字,以便可以用来改变LED的亮度。

如何在代码中将数字从一个范围转换为另一范围?

干杯,Fjpackard。

附言 请不要将其标记为克隆-我试图找到这样的问题,但没有一个符合正确的条件...

保罗·R

您可以尝试这样的事情:

brightness = distance <= 50 ? distance * 255 / 50 : 255;

尽管我怀疑您希望亮度随着距离的减小增加但在两行之间进行阅读,所以您可能想要这样的东西:

brightness = distance < 50 ? (50 - distance) * 255 / 50 : 0;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数字从一个范围转换到另一个范围

来自分类Dev

将数字从一个范围转换到另一个范围

来自分类Dev

如何确定一个数字是否在另一个数字的某个范围内

来自分类Dev

sql获取一个范围为另一个数字的数字

来自分类Dev

将一个数字转换为另一个由 9 组成的数字

来自分类Dev

将数字从一个数字映射到另一个数字的代码,其中每个数字的距离都大于1

来自分类Dev

将数组中的数字转换为另一个数组

来自分类Dev

如何将数字转换为R中另一个数字的第一个整除数

来自分类Dev

如何将列转换为以另一个数字列中的值为条件的和?

来自分类Dev

如何将数字的格式复制到另一个数字?

来自分类Dev

如何将数字的格式复制到另一个数字?

来自分类Dev

从另一个单元格中的一个数字减去一个单元格中的数字范围的公式

来自分类Dev

从PHP中的另一个数字中提取一个数字

来自分类Dev

根据另一个数据框中的名称的行索引将一个数据框中的名称转换为数字

来自分类Dev

如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

来自分类Dev

在PYTHON中将一个数字替换为另一个

来自分类Dev

我如何检查一个数字是高于还是低于另一个数字?

来自分类Dev

如何将一个数字一分为二,每个数字都在一个范围内?

来自分类Dev

使用tidyverse中的“ recode()”将值范围重新编码为一个数字

来自分类Dev

数字以及可被另一个数字整除的数字的数字(例如 3)

来自分类Dev

计算一个静态数字适合另一个数字的次数

来自分类Dev

我可以使用 IF 语句将一个数字乘以 Excel 中的数字列表/范围吗?

来自分类Dev

如何找到与另一个数字最接近的数字,即2的幂?

来自分类Dev

如何将多个8位字块转换为一个数字?

来自分类Dev

将位从一个数组转换为另一个数组?

来自分类Dev

如何使用C中的按位运算符判断一个数字是否等于另一个数字

来自分类Dev

查找另一个数字介于哪个数字对之间的优化方法?

来自分类Dev

将数字推入一个数组,然后将该数组推入另一个数组-JavaScript

来自分类Dev

如何匹配必须出现至少一个的2个数字(不同范围)的序列?

Related 相关文章

  1. 1

    将数字从一个范围转换到另一个范围

  2. 2

    将数字从一个范围转换到另一个范围

  3. 3

    如何确定一个数字是否在另一个数字的某个范围内

  4. 4

    sql获取一个范围为另一个数字的数字

  5. 5

    将一个数字转换为另一个由 9 组成的数字

  6. 6

    将数字从一个数字映射到另一个数字的代码,其中每个数字的距离都大于1

  7. 7

    将数组中的数字转换为另一个数组

  8. 8

    如何将数字转换为R中另一个数字的第一个整除数

  9. 9

    如何将列转换为以另一个数字列中的值为条件的和?

  10. 10

    如何将数字的格式复制到另一个数字?

  11. 11

    如何将数字的格式复制到另一个数字?

  12. 12

    从另一个单元格中的一个数字减去一个单元格中的数字范围的公式

  13. 13

    从PHP中的另一个数字中提取一个数字

  14. 14

    根据另一个数据框中的名称的行索引将一个数据框中的名称转换为数字

  15. 15

    如何检查一个数字进入另一个数字内并在php中基于该数字创建一个数组?

  16. 16

    在PYTHON中将一个数字替换为另一个

  17. 17

    我如何检查一个数字是高于还是低于另一个数字?

  18. 18

    如何将一个数字一分为二,每个数字都在一个范围内?

  19. 19

    使用tidyverse中的“ recode()”将值范围重新编码为一个数字

  20. 20

    数字以及可被另一个数字整除的数字的数字(例如 3)

  21. 21

    计算一个静态数字适合另一个数字的次数

  22. 22

    我可以使用 IF 语句将一个数字乘以 Excel 中的数字列表/范围吗?

  23. 23

    如何找到与另一个数字最接近的数字,即2的幂?

  24. 24

    如何将多个8位字块转换为一个数字?

  25. 25

    将位从一个数组转换为另一个数组?

  26. 26

    如何使用C中的按位运算符判断一个数字是否等于另一个数字

  27. 27

    查找另一个数字介于哪个数字对之间的优化方法?

  28. 28

    将数字推入一个数组,然后将该数组推入另一个数组-JavaScript

  29. 29

    如何匹配必须出现至少一个的2个数字(不同范围)的序列?

热门标签

归档