功能分类: Circuit Applab JavaScript 少儿编程
通过 colorLeds[i] 可以对指定编号 i
的彩色 LED 灯(霓虹灯)进行控制。在 Adafruit Circuit Playground 编程主板上有 10 个彩色 LED 灯,沿一周均匀分布在主板上,它们也被成为霓虹灯。编号及位置如右侧图片所示。
colorLeds
是包含所有这 10 个彩色 LED 灯对象的数组,指定编号 i
可以得到相应的彩色 LED 灯并对其进行操作。如 colorLeds[0]
可以得到 USB 接口左侧的编号为 #1 的 LED 灯。在这 10 个对象中,不包含主板上 USB 接口旁边的红色 LED 灯。红色 LED 灯使用专用的 led 对象来控制。
使用 colorLeds[i]
一次只返回一个指定的 LED 对象。如果要对多个 LED 对象进行操作,需要使用多次。
示例代码:开关控制 通过左右两个按钮,控制彩色 LED 灯开关。
// 通过左右两个按钮,控制彩色 LED 灯开关
onBoardEvent(buttonL, "down", function(event) {
colorLeds[0].on();
colorLeds[9].on();
});
onBoardEvent(buttonR, "down", function(event) {
colorLeds[0].off();
colorLeds[9].off();
});