解魔方的机器人攻略15 – 安装 Eclipse

在远古时代,程序员们通常用写字板来编写Java程序,然后用Javac.exe和Java.exe来编译和执行。对于NXT来说,对应的命令是Nxjc和Nxj。写字板的好处是速度飞快,不用安装。据说直到现在还有一些固执的代码狂人会用写字板开发软件,顺便用CPU来爆玉米花。但是对于大多数开发人员来说,选一个[......]

解魔方的机器人攻略14 – 安装Lejos(下)

第四步:安装Lejos

登陆 Lejos 主页点击 NXT 图片进入 Lejos 下载页面,点击 NXJ 的下载链接;

下载完成后将下载的压缩包解压到指定文件夹。这里注意你所指定的文件夹路径中不要包含空格;比如 C:\Program Files\legos 这个路径就不正确,因为文件夹“Progra[......]

解魔方的机器人攻略13 – 安装Lejos(上)

Firmware(固件)相当于是机器人的操作系统,乐高NXT出厂时已经内置了一套Firmware,并且配备了非常强大的LabVIEW开发平台。基于这种LabVIEW平台,即使是完全不懂编程的小盆友们,也可以成功的做出一些复杂的功能。

LabView软件

LabView软件

[......]

解魔方的机器人攻略12 – 安装传感器

这一节要介绍搭建结构的最后一个部分–安装各种传感器。之后我会继续发布软件部分的攻略。
正好今天有位小朋友留言问道,能不能分享源代码。我在这里统一回答一下:在这系列的攻略里,会讲到制作萝卜头所有需要的知识点和注意事项,也会逐步贴出所有源代码。但是在攻略写完之前暂时不会提供下载,因为我希望大[......]

解魔方的机器人攻略11 – 爪子

这次不说废话了,直接上图,节约时间:

一大堆散件

一大堆散件

组装起来

组装起来

[......]

解魔方的机器人攻略10 – 爪子电机

今天刚刚听说lego有一个叫做LDD的软件,可以直接生成搭建图。三人行必有我师,在这里感谢一下程序猎人

真是应了一句老话“独学而无友,孤陋而寡闻”。从我决定开始做魔方机器人以来,基本上都是自己闭门造车。后来为了发攻略,又重头搭建了一遍,途中拍了无数照片。早知道就不费这个牛劲了,更郁闷的是搭完以后程[......]

解魔方的机器人攻略9 – 颜色传感器电机

接下来的任务是安装驱动颜色传感器的电机。为什么我们要把这这部分安装在斜面支架上呢?因为颜色传感器是用来读魔方颜色的,按照说明书的要求,读数时必须距离2~3厘米,并垂直于目标物体的表面。所以魔方是斜的,传感器也必须是斜的。

有人给我提意见,怎么每次都只更新这么一点,一次多发点吧。

其实帖子就像姑娘的裙[......]

解魔方的机器人攻略8 – 底座电机

底座完工以后,需要把它连接到电机上。需要注意的是,我们还需要把这个底座变成一个40度左右的斜坡。为什么要有坡度呢,肯定不是吃饱了撑的。因为萝卜头只有一个爪子用来翻转魔方,有了坡度以后,借助重力作用,轻轻一推就可以翻过去。
经过我多次实验,坡度太大的时候魔方容易滚出台外,坡度太小了又翻不过去,这个40[......]

解魔方的机器人攻略7 – 底座

接下来的几篇攻略会以图片为主,基本上每个步骤都加上了下一个步骤需要的颗粒,相信聪明的你肯定能理解。
首先要制作的是魔方的底座,就是下面这个东东:

可选择的魔方底座

可旋转的魔方底座

[......]

解魔方的机器人攻略6 – 结构设计

接下来我会给大家介绍如何搭建萝卜头的结构。事先需要说明以下几点:
1,搭建好的萝卜头是不能动的,只有烧入程序以后,它才开始有思考能力
2,所有照片都是我在搭建过程中拍的,许多地方后来都做了修改
3,如果你完全按照我的攻略,肯定可以复制出一个萝卜头,这叫“抄作业”
4,如果你参考我的攻略,领会精神,也[......]