NxtLightSensor 光感應器 功能 NxtLightSensor 元件可用來控制樂高NXT 機器人上的光感應器。 屬性 BluetoothClient 用於通訊的BluetoothClient 元件,必須在Designer 中設定。 SensorPort 感應器所連接的輸入端,必須在Designer 中設定。 GenerateLight 光感應器前端燈泡是否發光。 NxtLightSensor.GenerateLight:取得光感應器前端燈泡是否發光。 Set NxtLightSensor.GenerateLight:設定光感應器前端燈泡是否發光。 BottomOfRange BelowRange、WithinRange 和AboveRange 等事件的最小值。 NxtLightSensor.BottomOfRange:取得BelowRange、WithinRange 和AboveRange 等事件的最小值。 Set NxtLightSensor.BottomOfRange:設定BelowRange、WithinRange 和AboveRange 等事件的最小值。 TopOfRange BelowRange、WithinRange 和AboveRange 等事件的最大值。 NxtLightSensor.TopOfRange:取得BelowRange、WithinRange 和AboveRange 等事件的最大值。 Set NxtLightSensor.TopOfRange:設定BelowRange、WithinRange 和AboveRange 等事件的最大值。 BelowRangeEventEnabled 決定當光值低於BottomOfRange 時,是否呼叫BelowRange 事件。 | WithinRangeEventEnabled 決定當光值介於BottomOfRange 與TopOfRange 之間時,是否呼叫WithinRange 事件。 NxtLightSensor.WithinRangeEventEnabled:取得當光值介於BottomOfRange 與TopOfRange 之間時,是否呼叫WithinRange 事件。 Set NxtLightSensor.WithinRangeEventEnabled:設定當光值介於BottomOfRange 與TopOfRange 之間時,是否呼叫WithinRange 事件。 AboveRangeEventEnabled 決定當光值高於TopOfRange 時,是否呼叫AboveRange 事件。 NxtLightSensor.AboveRangeEventEnabled:取得當光值超過TopOfRange 時,是否呼叫AboveRange 事件。 Set NxtLightSensor.AboveRangeEventEnabled:設定當光值超過TopOfRange 時,是否呼叫AboveRange 事件。 事件 BelowRange when NxtLightSensor.BelowRange : 光值已經低於指定範圍。 WithinRange when NxtLightSensor.WithinRange : 光值介於指定範圍之間。 AboveRange when NxtLightSensor.AboveRange : 光值已經高於指定範圍。 方法 GetLightLevel NxtLightSensor.GetLightLevel : 回傳光值強度,這是一個介於0 到1023 之間的整數,如果回傳-1 代表無法讀取光值。 |