中文乐高

 找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 9988|回复: 0

【NXT-G中文使用帮助】灯*模块

[复制链接]
发表于 2011-8-11 09:35:01 | 显示全部楼层 |阅读模式
使用“灯*”模块可控制灯。需要一个“灯*”模块来开灯,第二个“灯*”模块关灯。
*此灯需要使用转换线缆连接至 NXT。有关更多信息,请联系“乐高教学”。(http://www.lego.com/education/)
oldlamp_01.png

  • “灯*”模块右上角的字母显示了该模块所控制的 NXT 端口。如果灯连接至端口 A,显示的字母必须为 A。必要时可使用配置面板更改端口,如下所述。
  • 此图标显示是否模块设置为开灯或关灯。
  • 右下角的图标显示了灯的强度。有四个白条的图标说明强度最高。
  • 可从其它模块将数据线连接至将影响“灯”模块属性的模块的数据中心。(有关更多信息,请参见以下“数据中心”部分。)

配置灯*模块

oldlamp_02.png
  • 可使用“端口”属性设置该模块将控制的端口[A、B 和/或 C]。可同时选择多个端口(控制多个灯)。如果使用同一“灯”模块选择了多个灯,所有的灯将设置为相同的强度。要设置多个灯为不同的强度,则需要使用多个“灯”模块。
  • 可使用“动作”属性单选按钮设置模块以开灯或关灯。
  • 可使用“强度”滑块设置灯的强度。将右侧移动滑块可增加灯的强度。也可直接在输入框中键入值。

配置“灯*”模块的数据中心

可以通过将数据线(从其它模块的数据中心)连接至“灯*”模块的数据中心动态地控制“灯*”模块。
在模块数据中心放置于工作区域之后,单击模块左下角的选项卡可打开模块数据中心。
helpadd_01.png

承载至模块的输入信息的数据线连接至数据中心左侧的接头。承载输出信息的数据线连接至右侧的接头。
helpadd_02.png

[A] 输入接头
[B] 输出接头
[C] 数字数据线(黄色)
[D] 逻辑数据线(绿色)
[E] 文本数据线(橙色)
[F] 故障数据线(灰色)

从输入接头将数据传输至输出接头

如果输入接头有对应的输出接头(参见上面的 A),输入数据将从输入接头传输至输出接头,而不会被更改。在这种情况下,如果输入接头连接至输入数据线,仅可使用输出接头;连接输出数据线至此类输出接头而不连接输入数据线将导致输出数据线“故障”(并显示为灰色)。

承载特定类型数据的数据线

每条数据线在模块之间承载特定类型的数据。例如,如果数据线与模块数据中心的逻辑接头连接,则它仅可连接至另一模块数据中心的逻辑接头。下表显示了每个接头可接受或发送的数据类型。

数据线颜色

数据线通过特定的颜色识别:承载数字数据的数据线为黄色,承载逻辑数据的数据线为绿色,承载文本数据的数据线为橙色。

“故障”数据线

如果将数据线连接至数据类型错误的接头,则数据线将会出现“故障”(并显示为灰色)。如果数据线故障则无法下载程序。
如果单击“故障”数据线,便可在工作区域右下角的帮助小窗口中查看“故障”原因。

数据必须位于接头的可能范围内

如果输入数据线所传输的值超出其所连接接头的可能范围,模块将忽略该值或将该值改为范围内。对于仅允许较少输入值的接头(例如:仅 0、1 或 2),接头将忽略传入值超出范围的输入。

对于可接受较大输入范围的接头(例如:0 - 100),接头将强制性将任何超出范围的输入改为范围内。例如,如果“移动”模块的“电源”接头收到输入值 150,模块会将输入值更改为 100(即,位于“电源”接头范围的数字)。

此表显示了“灯*”模块数据中心上接头的不同特性:


接头
数据类型
可能范围
值的含义
忽略此“接头”的条件...
helpadd_port.png
端口
数字
1 - 3
1 = A、2 = B、3 = C

helpadd_action.png
动作
逻辑
真/伪
真 = 开,伪 = 关

helpadd_lampintensity.png
强度
数字
0 - 100




如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|中文乐高 ( 桂ICP备11003955号-1 )

GMT+8, 2020-8-9 10:52 , Processed in 0.020236 second(s), 21 queries .

快速回复 返回顶部 返回列表