|
本帖最后由 novacn 于 2013-10-12 19:42 编辑
要点:
成功的在ev3上运行lejos,运行了java EV3HelloWorld。
ev3加一个sd卡就可以独立运行lejos,不用刷机,可运行java。
用usb连线就可以连接ev3 lejos与电脑,不用买那个wifi无线网卡。
以下过程,看看就好。
经过了漫长的海淘,收到了EV3,准备搭魔方机器人。看了一圈,用lego nxt G的图形编程不靠谱,只能用高级语言。
下了微软的机器人软件(Microsoft_Robotics_Studio),只支持nxt。下了labview,专家说14年的上半年支持ev3。
看了创建一个可启动EV3的SD卡(以便使用Java/lejos) , 发现不用刷机,只要用sd卡,就可以运行java了。好吧,买了两张sd 32G,装虚拟机,格式化,插上启动。
什么!? 还要无线网才能联{NetGear WNA1100 and EDIMAX EW-7811Un},ok某宝买一个。(着急直接去了中关村,结果,该网卡停产,只能某宝定了,感谢马X的先辈: 。)
等待之中,看了眼http://www.lejos.org/forum/viewforum.php?f=18 lejos官网论坛,什么?用usb也可连。USB连上lejos就是网卡!
上usb线,win7不支持那个rndis ethernet,是个黄!。自定义硬件中,Microsoft Corporation -> Remote NDIS Compatible Device(注意:不是microsoft,要加corp),OK。(感谢http://blog.chinaunix.net/uid-16692479-id-2738105.html)。当然,网卡上设置IP什么的,不用说了(自己机器设了10.0.1.100.)
然后,eclipse中的remote system ,连上lego ev3。
在终端中 cd to the the /home/root/lejos/samples jrun EV3HelloWorld
After a short while the program should play some sounds, light up the EV3 LEDs and display a message on the EV3 display.
哈哈,lego灯亮了。
最后,halt关闭,完成。(之前只能拔电池,lejos中不能关机,原因作者解释说太忙,还顾不上:))
11. Make yourself a cup of tea (or a beverage of your choice!) to celebrate! 哈哈,我去喝茶了。
PS:感谢
http://sourceforge.net/p/lejos/wiki/Developing%20with%20leJOS/
http://www.lejos.org/forum/viewforum.php?f=18
http://bbs.cmnxt.com/thread-12082-1-2.html
|
|