马上注册 登录
中文乐高 返回首页

t_fisher的个人空间 https://bbs.cmnxt.com/?37285 [收藏] [复制] [分享] [RSS]

日志

利用官方固件搭建EV3自制系统-1

热度 1已有 1065 次阅读2014-7-10 10:37 |个人分类:EV3

1      EV3系统的可玩性

LEGO去年发布的Mindstroms EV3,是基于LINUX/ARM系统。有了linux系统作为基础,意味着LEGO从自己封闭和专用的小角落中进入了一个开放的世界,对于开发商而言,可以利用LINUX社区中的大量资源,省去了大量基础开发的时间;对于玩家而言,大大降低了学习的时间(如果有LINUX基础)。依赖于EV3这个硬件平台,产生了各式各样的高级折腾方法,例如:a. 使用不同的开发语言,而不是LEGO提供的图形开发工具,包括:c/c++java, python, javascript等。b. 使用第三方或自己开发传感器或其他外设。c. 使用树莓派来控制EV3的马达和传感器等。

首先,来看看EV3硬件的两个重要功能

a.       提供MINI-SD(TF)启动模式,这是自制固件的基础

b.       支持无线网卡,这是进入无线网络世界的入口。

1.1   限制

官方固件的一些不便之处:

a.       在主机中运行的官方固件是只读的,只提供了非常少量的ramdisktmpdisk空间。

b.       开机时不能自动启动WIFI,还需要手工选择和启动。

c.       程序需要使用usbPC下载到主机。

d.       官方的开发模式是适合初学者的图形编程模式,对于高级玩家而言,过于简单。

 

1.2   目标

a         使用MINI-SD卡启动,能够安装想要的工具和服务。

b         开机后无线网络自动ready,无需手工操作。

c         不需要官方或第三方操作界面。

d         直接在Linux上使用C语音开发,而不是使用第三方软件包robotcBricxCC(后续文章)

  1.3   参考网站

www.lejos.org  java for lego mindstrom

http://sourceforge.net/projects/lejos/files/lejos-EV3/  lejos固件下载地址,java爱好者使用7

https://github.com/mindboards/ev3sources  ev3 1.04源码

http://icube-avr.unistra.fr/en/index.php/Hacking_the_Lego_EV3  ev3源码使用说明

http://botbench.com/blog/2013/08/15/ev3-creating-console-cable/ ev3 console线的制作

路过

雷人
1

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 马上注册

QQ|手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-5-20 23:19 , Processed in 0.048777 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

返回顶部