如何使用Visual Basic,Mindstorms NXT和USB通信?

时间:2014-04-24 03:05:10

标签: usb basic nxt mindstorms

我已经研究了几天了,我还没有发现任何我通过USB向NXT发送直接命令的理解。我发现的所有教程都基于蓝牙通信,我发现的有关USB的信息总是喜欢"更好地改变蓝牙",或者#34;把它想象成一个COM端口&#34 ;

我之前通过蓝牙发送过这些命令,但连接失败太频繁而且比USB慢。

USB连接未被检测为COM端口,但我知道可以通过USB连接控制电机并获取传感器输入,因为LEGO软件会这样做。它具有远程控制功能,允许用户从PC激活电机,也可以读取传感器输入。

所以,我的问题是,如何通过USB发送和接收这些直接命令?并且,有没有办法在Visual Basic 2008中这样做?

1 个答案:

答案 0 :(得分:0)

您可以使用MonoBrick通讯库执行此操作。请参阅http://www.monobrick.dk/software/monobrick/

或者,您可以使用官方乐高软件开发人员套件中的Fantom驱动程序。 http://www.lego.com/en-us/mindstorms/downloads/software/nxt-sdk/