我已经研究了几天了,我还没有发现任何关于通过USB直接向NXT发送命令的知识。我找到的所有教程都是基于蓝牙通信的,而我找到的关于USB的信息总是“最好改为蓝牙”,或者“把它想象成一个COM端口”。
我之前通过蓝牙发送过这些命令,但连接经常失败,没有用,而且比USB慢。
USB连接未检测到为COM端口,但我知道可以通过USB连接控制电机和获取传感器输入,因为LEGO软件会这样做。它具有远程控制功能,允许用户从PC激活电机,还可以读取传感器输入。
所以,我的问题是,我如何通过USB发送和接收这些直接命令?那么,在Visual Basic 2008中有什么方法可以做到这一点吗?
发布于 2014-07-31 00:58:00
可以使用MonoBrick通信库执行此操作。参见http://www.monobrick.dk/software/monobrick/。
或者,您可以使用官方乐高软件开发工具包中的Fantom驱动程序。http://www.lego.com/en-us/mindstorms/downloads/software/nxt-sdk/
https://stackoverflow.com/questions/23259073
复制相似问题