WS2812 = 控制電路 + 發光電路
控制RGB三色LED各256級亮度
控制電路
5050LED
發光電路
用途
全彩跑馬燈、燈條
var gpio = require("pi-gpio");
gpio.open(16, "output", function(err) { // Open pin 16 for output
gpio.write(16, 1, function() { // Set pin 16 high (1)
gpio.close(16); // Close pin 16
});
});
exports = {
// 設定led燈數目
init: function(numLeds,) {},
// 設定led燈亮度由0~255
setBrightness: function(brightness) {},
// 輸出data到led燈(0xff0000 -> RED)
render: function(data) {},
// clear
reset: function() {}
};
// wait
function sleep(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds){
break;
}
}
}
exports = {
// 設定led燈數目
init: function(numLeds,) {},
// 設定led燈亮度由0~255
setBrightness: function(brightness) {},
// 輸出data到led燈(0xff0000 -> RED)
render: function(data) {},
// clear
reset: function() {}
};