问题标签 [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 回答
389 浏览

assembly - 有什么方法可以用汇编语言对乐高 NXT 积木进行编程?

这个问题说明了一切。我目前正在学习汇编,并认为用汇编语言对我的 nxt 进行编程以练习该语言会很有趣。所以我想知道是否有可能做到这一点。

谢谢-丹

0 投票
1 回答
1416 浏览

c# - NXT 转电脑蓝牙短信

如何将蓝牙短信从nxt发送到电脑并在电脑上阅读?

我用这个:

我尝试使用它来阅读,但效果不佳。它有很多数字,没有文字。

我应该怎么办?

0 投票
1 回答
78 浏览

java - 在 JavaFX 2 (OS X) 中使用 32 位 Java 库

我使用 32 位 Java 库 ( http://bluecove.org/ )编写了一个小类,通过蓝牙控制 Lego Mindstorms NXT 机器人。但是,我现在想在 Java FX 2.0 应用程序中使用这个类,而 Java FX 2.0 至少需要 Java 7。实际问题是 OS X 没有 Java 7 32 位 JDK,所以我可以运行 Java FX Java 7 或带有 Java 6 的 32 位库,但不能同时使用。

我现在的想法是编写一个小型 Web 服务,从那里我可以访问 32 位库,但这不是很直接,因此我想问是否有人有更好的想法来解决这个问题?

0 投票
2 回答
1520 浏览

python - Python 蓝牙密码/密码 Linux

我正在编写一个 Python 脚本来使用 Raspberry Pi 控制我的 Mindstorms NXT。我的问题是,NXT 有一个蓝牙密码。您可以更改密码但不能删除它。

我想知道如何使用密钥将 PyBluez 套接字连接到设备。

这是当前程序:

0 投票
2 回答
592 浏览

java - leJOS 忽略了我的循环

我刚刚为我的 NXT 1.0 安装了 leJOS,它工作得很好。我正在使用 Eclipse 编写代码并将其上传到块中。我唯一的问题是该块完全忽略了我的代码:

我把它Button.waitForPress();放在那里,这样我就可以检查程序实际上做了什么。如果我以这种配置运行它,它会向前移动并继续前进,直到我按下一个按钮。如果我取消注释该Thread.sleep()命令,机器人会在我分配的等待时间内停止,然后在这两种情况下完全忽略我希望它观察触摸传感器被按下的情况。所有示例程序都可以工作,但我没有在其中找到循环,所以我认为我的循环有问题。有没有人可以帮忙??已经谢谢了

0 投票
2 回答
243 浏览

c - 电机通过 C 控制

我正在开发一个 NXT 乐高头脑风暴机器人,我正在构建带有单个反射光传感器的线路跟随机器人,我正在用 C 语言编程。

传感器将原始模拟值转换为范围为 0 - 1023 的数字值。

我必须将线的编码为黑色,然后电机将向前移动,如果没有线(白色底座)然后停止,如果有灰色(在白色和黑色线之间)然后稍微向右然后向左移动不同找到丢失的黑线。

所以代码就像

问题是,如果机器人丢线,则在 200 毫秒延迟后开始顺时针移动而不停止并朝逆时针方向移动。

我的代码有什么问题?

我怎样才能在这个间隔之后停止电机,并且电机应该在这个间隔之后向其他方向移动以寻找线,然后它肯定会找到一条线

谢谢!

0 投票
0 回答
728 浏览

c - 如何构建 Lego MindStorm EV3 二进制文件?

我们正在尝试为ev3 乐高积木编写伪操作系统。我们已经知道,砖的 ROM 中有一个 u-boot 加载程序,它从 SD 卡的第一个分区加载一个uImage文件。我们试图了解Linux ev3 内核的工作原理以及入口点在哪里(假设main函数)。我们有一个潜在的入口点,但我们不知道如何将此位置标记为入口点或如何编写简化版本。

我们想创建自己的二进制文件,可以将其转换为uImage文件(使用mkimage)。

  • 我们必须如何做到这一点?
  • 如何将某个 C 函数标记为入口点?
0 投票
2 回答
316 浏览

nxt - 使用 NBC 的乐高 NXT 积木

我是 NBC 编程的新手,我正在尝试对我的乐高 NXT 积木进行编程,以搜索并跟随我在地板上的一条黑色电工胶带(我的前面有光传感器并直接指向地面)。到现在为止,灯亮了,但机器人只是继续检查磁带而没有确认它。我还设置了它在撞到墙上时停下来转身,这是有效的。唯一不工作的就是当光线越过黑色胶带时确认并跟随黑色胶带。谁能看看我的代码并告诉我哪里出错了?

在此处输入图像描述

0 投票
1 回答
610 浏览

java - Lego NXT 颜色传感器:将颜色打印为字符串?(爪哇)

如何在 NXT-Screen 上打印扫描颜色的字符串值?我的代码目前如下所示:

它只打印两次颜色的数字,但我希望它打印“红色”或“蓝色”等。这可能吗?

0 投票
1 回答
209 浏览

robot - 使用 RobotC 编程 MindstormsNXT 时遇到问题

我无法让我的机器人使用 RobotC 控制我的 Mindstorms NXT 机器人。我希望我的机器人能够在桌子上向前移动,当到达末端时,朝下的超声波传感器将通过查看地面的距离来确定它是否在边缘。当超声波传感器发现它在边缘时,机器人会从边缘向后移动,掉头,然后走另一条路。

这是我的代码: