如何调试 Lego Mindstorms 程序?

发布于 2024-08-27 01:31:21 字数 103 浏览 9 评论 0原文

使用 NXT 拖放环境时,有什么方法可以向 Lego Mindstorms 程序添加任何类型的调试吗?

能够监控各种传感器的状态固然很好,但甚至知道程序中正在运行的步骤也更好。

Is there any way to add any sort of debugging to a Lego Mindstorms program, when using the NXT drag-and-drop environment?

It would be nice to be able to monitor the status of the various sensors, but even knowing what step in the program was running would be nice.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

时光瘦了 2024-09-03 01:31:21

事实证明,这在NXT环境中是可能的。

我找到了一个执行以下步骤的示例:

  • 添加一个循环
  • 在循环内
  • ,接下来添加一个传感器,向文本控件添加一个数字,
  • 添加一条显示控制
  • 的数字输入
  • 线,将传感器的输出连接到文本控制线 。

现在,当您运行它时,显示屏将不断更新来自传感器的值

所以它并不比 printf 语句好多少,但你知道,我用这种技术完成了很多编程:)

It turns out that this is possible in the NXT environment.

I found an example that walked thru the following steps:

  • add a loop
  • inside the loop, add a sensor
  • next, add a number to text control
  • add a display control
  • wire up the output of the sensor to the input of the number to text control
  • wire up the output of the number to text control to the display

Now, when you run it, the display will continually update with the values coming from the sensor.

So it's not a whole lot better than printf statements, but you know, I got a lot of programming done with that technique :)

禾厶谷欠 2024-09-03 01:31:21

我不知道你是否可以使用NXT环境来做到这一点,但是你可以使用Java来代替,也许在那里,你可以做到这一点。几年前,我买了一本关于使用 Java 进行 Mindstorms 开发主题的书。但我实际上从未用它做过任何事情。我认为是这个:
http://www.amazon.com/Programming-Lego-Mindstorms-Java-CD- ROM/dp/1928994555/ref=pd_bxgy_b_img_b
看起来他们正在进行调试,所以如果您愿意脱离 NXT 环境,这可能是一个选择。看起来亚马逊上只有一本关于这个主题的 NXT 书,而且还没有出版,哇——已经有一些严重的负面评论了。不知道这是怎么发生的......

I don't know if you can do it with the NXT environment, but you can use Java instead, and maybe there, you can do it. I bought a book a few years ago on the topic of developing for Mindstorms with Java. I never actually did anything with it though. I think it was this one:
http://www.amazon.com/Programming-Lego-Mindstorms-Java-CD-ROM/dp/1928994555/ref=pd_bxgy_b_img_b
Looks like they get into debugging, so that may be an option, if you were willing to get outside of the NXT environment. Looks like there's only one NXT book on the subject at Amazon, and it's not yet out, and wow - there are alredy some severely negative reviews. Not sure how that happens...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文