2015-06-08 84 views
0

我正在學習JavaScript,我已被分配到一個項目,旨在用此語言編寫樂高頭腦風暴。然而,我不能找到許多有關Mindstorms使用JS的好資源。有沒有人有?另外,我並沒有真正知道我能做什麼,例如,讓車輪轉向使用JS。從我的理解我需要使用Node.js.樂高頭腦風暴的Javascript

感謝您的幫助!

+0

我不知道如何做到這一點,但這裏是一個MATLAB實現的鏈接。也許你可以以此爲出發點,看看有什麼必要? http://www.mindstorms.rwth-aachen.de/trac/wiki/Download4.08 – rst

+2

在我看來,這個問題太廣泛了。就我所知,你應該找到自己的方式繼續前進,並回到一個特定的問題,這些問題,在計算器中,通常被認爲是脫離主題。在任何情況下,似乎都有各種各樣的nodejs API來控制樂高頭腦風暴組件,但是從字面上講,您需要了解要使用哪種通信方式(藍牙或無線或通過電纜)。在任何情況下,Nodejs在javascript中都是非常先進的,你應該首先理解javascript語法和機制的基礎知識。 – briosheje

+0

另外,作爲參考,你可以看看這個http://bricks.stackexchange.com/questions/679/is-there-any-other-way-to-program-the-lego-mindstorms-nxt-other - 提供 – briosheje

回答

5

如果您可以使用http://www.ev3dev.org/作爲替代固件,則可以在ev3上安裝並運行node.js。 ev3dev是一個基於Debian Linux的發行版,並提供了大量的軟件包。

由於新版本的node.js(0.12)版本使用新版本的v8(js引擎),並且不支持運行ev3的舊arm-9,所以一個catch會被卡住node.js-0.10不再(或者更確切地說,現在需要vfp-3只有arm-v7 cpus纔有)。

0

樂高不允許在LEGO MINDSTORMS EV3家庭版上使用JavaScript。 但我不知道第三方軟件。

我希望對javascript的支持即將到來。