乐高机器人 Mindstorms NXT是乐高集团所制造第二代的可编程即可组合机器人玩具(第一代为RCX,第三代为EV3)。整组的套件包含了感测器及连接线。乐高(LEGO)已于2006年9月上旬推出乐高公司和美国麻省理工学院共同开发的机器人组件新款“教育用LEGO Mindstorms NXT”。Mindstorms是将配备微处理器的LEGO公司的塑胶积木组装起来,通过个人电脑制作的程式来控制的机器人。最新的版本为2009年8月的 Lego Mindstorms NXT 2.0. 在台湾乐高机器人NXT主机 (P/N 9841) 可取得价格快速滑落已不到 150元美金左右。

Thumb
NXT控制端

RCX与NXT及EV3的比较

More information 型号, RCX(第一代) ...
RCXNXTEV3的比较[1]
型号 RCX(第一代) NXT(第二代) EV3(第三代)
上市时间 1998年 2006年7月 2013年9月1日
CPU 日立H8(8位)H8/3292(16 MHz) ARM 7(32位)AT91SAM7S256(48 MHz) ARM 9(300MHz)(32位)
传输方式 红外线数据接口 蓝牙无线模组、USB 2.0 蓝牙无线模组、USB 2.0、WiFi无线模组
输入端 3 4 4
输出端 3 3 4
显示萤幕 5位数字LCD 64×100像素单色图形LCD 128×178像素单色图形LCD
程式空间 5个程式预留位置(10k左右) 256k快闪存储器 & 64k随机储存记忆体 16M快闪存储器
供电系统 6颗3号电池(AA) 6颗3号电池(AA)或充电锂电池 6颗3号电池(AA)或充电锂电池
接口 乐高RCX专用电缆(两线接口) 乐高NXT专用偏右接头电缆(MMJ-12,类似RJ-12,六线接口) mini USB 2.0、外接USB 2.0
Close

电子零件

Thumb
上方为3个伺服马达,中间为NXT控制端,下方由左到右分别是2个触碰感应器、颜色感应器与超声波感应器

NXT可外接马达感应器等组件,以下乐高原厂提供的组件,此外,也有乐高以外的厂商制作相容于NXT的感应器。

  • 可编程控制积木(NXT)
  • 伺服马达
  • 光感应器
  • 声音感应器
  • 颜色感应器
  • 触碰感应器
  • 超声波感应器
  • 温度感应器

Lego NXT 支援的编程语言

  • NXT-G
  • LeJOS
  • Not eXactly C(NXC)
  • Robolab
  • URBI英语URBI
  • RobotC
  • LabVIEW
  • Lua
  • Ada
  • Ch interpreter, cross-platform C/C++ interpreter
  • Ch Mindstorms NXT Control Package
  • C and C++, under brickOS, formerly LegOS
  • C and Assembly, under the GCC open source firmware kit NXTGCC
  • Interactive C, C-like language used in robotics competitions
  • Java, under leJOS or TinyVM
  • pbFORTH, extensions to Forth
  • pbLua, version of Lua
  • Visual Basic, via the COM+ interface supplied on the CD

参见

参考文献

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.