【问题标题】:Mindstorms EV3 Programming Issue - Color Sensor & VariableMindstorms EV3 编程问题 - 颜色传感器和变量
【发布时间】:2020-07-12 04:25:36
【问题描述】:

我儿子和我有一个问题,我们无法找到解决方案。我们正在尝试从 EV3 上的颜色传感器收集反射光强度读数并将其传递给变量。当我们这样做时,我们无法让变量读取。无论表面有多暗或多亮,它都会返回 0。

第一个程序应该收集变量:

Program: Collect Light and Dark Variables

第二个程序应该显示“White”变量的值:

Program: Display Variables

我们还将两个程序放在一起运行它们以防变量不是全局变量(尽管它们应该与 EV3 一起使用)并且我们得到相同的结果。

我们正在尝试创建我们自己的线路跟踪程序(我知道我们可以在 YouTube 上找到其他方式,但如果可能的话,我们真的想弄清楚我们的方式)。这就是它开始的地方,但我们可以通过程序的反应方式判断变量没有工作,所以我们去这里调试。

我知道我们在这里遗漏了一些关于变量的内容,但无法弄清楚它是什么。如果有人可以提供帮助,我们将不胜感激。我是 StackOverflow 的新手,如果我发错了请见谅。

【问题讨论】:

    标签: variables lego mindstorms ev3


    【解决方案1】:

    很抱歉这么晚才回复。我今天上午才看到你的问题。返回 0 的原因是您在屏幕上显示值的代码在启动时只执行一个并显示 White 的初始值。将这部分代码放入一个循环中,它将正常运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-14
      • 2021-12-17
      • 1970-01-01
      • 2022-01-12
      • 2023-03-04
      相关资源
      最近更新 更多