问题标签 [mindstorms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
620 浏览

mindstorms - 在 EV3 Mindstorm 中读取数组

我正在和我的女儿一起研究乐高的 EV3 编程语言。我正在尝试读取一个数组并将其输出到显示网格,但它不起作用。

两个问题: 1:我该如何解决这个问题?2:有没有更好的方法来检查这种语言的错误?

在此处输入图像描述

0 投票
1 回答
47 浏览

f# - 为什么强制转换值声明而不是函数参数会导致不同的行为?

为什么强制转换值声明而不是函数参数会导致不同的行为?

以下操作挂起:

以下操作成功:

有什么不同?

代码:

0 投票
2 回答
132 浏览

f# - 如何将参数传递给 Async.RunSynchronously?

如何将参数传递给 Async.RunSynchronously?

我正在尝试执行以下操作:

当然,这不会编译:

未定义值或构造函数“brick”

我更新了我的代码,但仍然遇到关于将参数传递给 Async.RunSynchronously 的相同问题

客户:

打开乐高命令

领域:

目前我的代码通过设置一个外部成员变量并让我的函数引用它来工作。

我不想要这个。

0 投票
1 回答
827 浏览

android - 监控 2 台设备之间的蓝牙活动

我正在尝试监视 android 应用程序和乐高头脑风暴之间的蓝牙活动。我试图找出应用程序发送什么命令让乐高头脑风暴做点什么。是否可以通过计算机程序或安卓应用程序来查看这个?还是有其他方法可以做到这一点?

0 投票
2 回答
6560 浏览

python - Python继承:是否需要显式调用父母的构造函数和析构函数?

我有一些代码(用于 ev3dev):

目标是定义多个电机类TurnMotor,如本例所示,它们继承自特定端口Motor并自动__init__使用其特定端口。他们还应该在销毁时调用父母__del__方法来重置电机。

我知道在这种情况下,我必须__init__为子类定义一个方法以使用我想要的端口启动,但是__del__如果我在子类中省略定义,父类方法是否仍会从子类中调用__del__
这通常也可能__init__吗?

提前感谢,如果这是重复的,对不起。

0 投票
1 回答
146 浏览

python - 使用 python 编写 Ev3 窗口

我在 internett 上逛了一圈,我发现你可以用 python 编写 Mindstorm,但它只适用于 Linux,而且我正在运行 windows。有没有一种方法/网站可以让我学习如何将 python 连接到头脑风暴并获取传感器数据?

0 投票
3 回答
4549 浏览

mindstorms - 如何停止头脑风暴计划?

如何停止处于无限循环中的 EV3 程序?(我没有取出电池,因为它可能会损坏它)。我安装了库存的乐高固件。

0 投票
1 回答
171 浏览

nxt - HiTechnic 颜色传感器无法检测 EV3 砖上的黑色

我正在为 Lego Mindstorms NXT 使用 HiTechnic 颜色传感器。我正在使用 Lego Mindstorms EV3 软件版本 1.2.1、EV3 程序块和固件版本 1.09H。我有两个新的 HiTechnic 颜色传感器(我是第一次使用)。问题是它们都没有检测到黑色。他们正确地检测到所有其他颜色(红色,蓝色......),我很困惑,无法诊断为什么它无法检测到黑色的问题。是否需要任何配置?

0 投票
1 回答
113 浏览

wpf - 使用 WPF 进行方向盘变换

在 WPF 方面,我是一名业余爱好者,我正在与我的男孩一起为他的 Lego Mindstorms 机器人构建一个 UI。

他让我用方向盘代替方向按钮,虽然我可以做到这一点,包括旋转变换,但我不知道如何让该变换在鼠标按下/拖动事件上相对于方向移动拖。

我到目前为止的 XAML 是这样的:

我所追求的是检测用户何时向左或向右“拖动”方向盘并相应地转换图像的旋转角度。我应该从哪里开始?

0 投票
1 回答
216 浏览

labview - Mindstorms IR 传感器测量兼容性问题

我正在使用 Mindstorms 并构建一个带有两个电机和一个 IR 传感器的机器人。1)我制作了一个程序,让机器人跟随红外信号并在到达时停止。2)我做了一个程序来用红外控制遥控机器人。两个程序都有效。但是当组合它们时,程序 1 不再起作用。

它给出了红外传感器的不稳定结果。它表明检测 IR 按钮与在同一程序中测量信号不兼容。有没有人有类似经历或者知道怎么处理?

这是有效的程序: 在此处输入图像描述

在它周围引入另一个可以感知 IR 按钮的选择不再起作用: 结果是,程序遵循正确的部分,但距离和方向的 IR 测量结果是随机的。任何人有任何想法?在此处输入图像描述 在此处输入图像描述