我被分配到一个旨在使用 JavaScript 对 Lego Mindstorms 进行编程的项目。但是,我找不到很多关于在 Mindstorms 中使用 JS 的好资源。有人有吗?
另外,我真的不明白我怎么能,例如,使用 JS 使轮子转动。据我了解,我需要使用 Node.js。
我被分配到一个旨在使用 JavaScript 对 Lego Mindstorms 进行编程的项目。但是,我找不到很多关于在 Mindstorms 中使用 JS 的好资源。有人有吗?
另外,我真的不明白我怎么能,例如,使用 JS 使轮子转动。据我了解,我需要使用 Node.js。
如果您可以使用http://www.ev3dev.org/作为替代固件,您可以在 ev3 上安装和运行 node.js。ev3dev 是一个基于 debian linux 的发行版,并提供了广泛的软件包。
一个问题是你会卡住 node.js-0.10,因为较新的 node.js (0.12) 版本使用较新版本的 v8(js 引擎)并且不再支持运行 ev3 的旧 arm-9(或更多正是它现在需要只有 arm-v7 cpus 才有的 vfp-3)。
你看过Robot JavaScript吗?这是从 Microsoft App Store 下载的基于 Windows 的编译器,允许您将 JavaScript 直接编译到 EV3 机器人中以执行。无需更改 EV3 操作系统。这使用了 LEGO 的固件。
Lego 不允许在 LEGO MINDSTORMS EV3 家庭版上使用 javascript。但我不知道第三方软件。
我希望对 javascript 的支持很快就会到来。