问题标签 [nxt]

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 回答
929 浏览

c++ - 我可以使用 Visual Studio 2010 在 C++ 中对 Mindstorm NXT2 进行编程吗

我正在考虑购买mindstorm NXT2,我想知道是否可以使用Visual Studio 2010 作为IDE 为NXT2 开发c++ 软件。我想在 Visual Studio 这样的友好环境中使用乐高套件提高我的 C++ 技能(我没有学习 C,只是 C++)会很有趣。我知道 NXT 有一些小型在线项目,但我找不到关于 NXT2 的任何信息……任何建议都会受到欢迎

您忠诚的

法比奥

0 投票
1 回答
588 浏览

loops - LabVIEW:使用 NXT 的多个循环

我有两个循环,当单独测试时,它们可以工作!

一个回路读取声纳传感器并控制电机 B+C。另一个循环也读取声纳传感器,但控制电机 A。当它们位于两个单独的 VI 中时(即没有多循环),它可以正常工作。

但是当我将这两个循环放在同一个 VI 中时,控制电机 A 的循环表现得很有趣:-S

我究竟做错了什么?

在此处查看我的代码(在两个 VI 中):

0 投票
1 回答
3978 浏览

bluetooth - 蓝牙 Ping 延迟

我目前正在从事一个涉及 Lego Mindstorms 套件的项目。砖是NXT,我对蓝牙ping速率很好奇。

我对其进行了 100 次 ping 测试,得到了一些有趣的结果。延迟似乎分为带状。我增加到 10,000 次,它更加清楚地突出了这一趋势。有谁知道什么会导致这种情况发生?

如果相关,发送者和接收者之间的距离约为 3 米。

10000 Ping 散点图

0 投票
1 回答
223 浏览

java - Java生成的图像不能在生成它们的代码中使用?

我正在尝试使用 lejOS 编写一个 NXT 机器人模拟器,其中机器人可以避开障碍物,但我希望在代码中生成障碍物。下面的代码允许创建 Circle.jpg,但如果它试图使用它创建的图像,代码会崩溃。该代码适用于 Intellij IDEA,但不适用于以前生成的图像。我尝试了以下没有结果:

  • 使用 .png 而不是 .jpg
  • 使用和先前运行生成的图像,这意味着它已经存在。
  • 将类型从不透明更改为半透明等。

我想知道我在做什么使图像在动态生成图像时使我的代码崩溃?

更新:添加了用于调用新 jpg 的命令,以及错误图片。

调用 jpg 的命令是

这就是日食所说的: 在此处输入图像描述

0 投票
1 回答
1672 浏览

python - nxt-py 没有后端错误

我正在尝试使用 pyusb 运行 nxt py 库的示例脚本之一。每当我尝试运行示例时,都会出现以下错误:

我不知道如何解决这个问题,我想知道除了切换到蓝牙之外是否还有其他方法?

0 投票
1 回答
2314 浏览

nxt - 如何使用 NXT 超声波传感器读取厘米值?

我正在尝试使用 NBC(下一个字节码)在 NXT 上创建一个简单版本的 VFH(矢量场直方图)。为此,我需要准确测量机器人与物体之间的距离。既然NXT可以以厘米为单位显示距离,我想在我的程序中编程以厘米为单位的距离?由于没有默认的厘米读数(或者有吗?),可以这样做还是我必须使用默认的传感器值?如果可以,我该怎么做?如果不是,我如何将超声波传感器读数转换为厘米读数?

提前致谢。

0 投票
3 回答
2584 浏览

nxt - Lego NXT 超声波传感器的输出值

我正在尝试使用编程语言 NBC(下一个字节码)读取乐高 NXT 机器人的超声波传感器读数。它在乐高网站上说传感器读数范围为 0 -255 厘米,但是当我输出传感器数据时,有时会得到高于 255 的值;这通常发生在我的传感器读取值 255 时;然后它读取大约 170 - 900 我不知道它为什么这样做。这是我的代码:(我首先读取传感器数据,然后让机器人旋转 45 度并无限期地重复,以检查数据是如何被读取的。)

0 投票
2 回答
5104 浏览

gtk - 如何将 GTKTextBuffer 的内容保存到文件中

我正在使用 C 和 GTK 程序在 Anjuta 的 Ubuntu 12.04 上写作。它是 nbc(乐高 NXT 编译器)的图形界面。我有一个 GTKTextView。现在我想将 textview 的内容保存到一个文件中,该文件可以由 GTKFileChooser 选择。现在我不知道如何从 TextView 中获取文本并将其写入文件。我该怎么做呢?

0 投票
4 回答
2855 浏览

android - 蓝牙共享 - 安卓

我在网上搜索了很长时间,以寻找 android (eclipse) 与另一个蓝牙设备的完整蓝牙通信示例。我找到了一些代码,但没有一个有效。我正在开发将与乐高头脑风暴 nxt 通信的应用程序。如果有人可以向我展示一个完整代码的清晰示例,其中包含从开始执行蓝牙通信到发送和接收简单消息(如数字)的所有步骤,我将很高兴。非常感谢!

0 投票
1 回答
356 浏览

java - 如何实现类似于 Android 的消息处理程序,但在普通 Java 中

问题:我必须通过蓝牙将 Lego NXT 机器人连接到 Android 设备。NXT 正在运行 leJos,因此我可以在其上使用普通的 Java 代码。这些设备将相互发送和接收消息。现在,Android 部分对我来说很清楚,我过去使用 Android API 的 Message 和 Handler 类做过类似的事情。

标准Java中是否有类似的API以及如何使用它?我找到了这个相关的线程,但无法弄清楚它应该如何工作。然后我从 Java EE 中找到了Java 消息服务 API (JMS)。这有用吗?我只是不确定 Java EE 的东西是否会在 NXT 砖上运行......