2013-11-02 2 views
1

나는 이것을 잠시 동안 연구 해 왔으며 결정적으로 아무 것도 발견하지 못했습니다.라즈베리 파이가있는 주소 지정이 가능한 LED 스트립

node.js (npm gpio) 또는 python을 사용하여 내 Raspberry pi와 주소 지정이 가능한 LED를 사용하고 싶습니다. 나는 회로에 대해 많이 알지 못하지만, 파이가 디지털 쓰기 능력을 갖고 있지 않다는 느낌이 들었다.

var gpio = require("gpio"); 
var gpio22, gpio4, intervalTimer; 

// Flashing lights if LED connected to GPIO22 
gpio22 = gpio.export(22, { 
    ready: function() { 
     inervalTimer = setInterval(function() { 
     gpio22.set(); 
     setTimeout(function() { gpio22.reset(); }, 500); 
     }, 1000); 
    } 
}); 

// Lets assume a different LED is hooked up to pin 4, the following code 
// will make that LED blink inversely with LED from pin 22 
gpio4 = gpio.export(4, { 
    ready: function() { 
     // bind to gpio22's change event 
     gpio22.on("change", function(val) { 
     gpio4.set(1 - val); // set gpio4 to the opposite value 
     }); 
    } 
}); 

// reset the headers and unexport after 10 seconds 
setTimeout(function() { 
    clearInterval(intervalTimer);   // stops the voltage cycling 
    gpio22.removeAllListeners('change'); // unbinds change event 
    gpio22.reset();      // sets header to low 
    gpio22.unexport();      // unexport the header 

    gpio4.reset(); 
    gpio4.unexport(function() { 
     // unexport takes a callback which gets fired as soon as unexporting is done 
     process.exit(); // exits your node program 
    }); 
}, 10000) 
: http://www.amazon.com/gp/product/B008F05N54/ref=oh_details_o01_s00_i00?ie=UTF8&psc=1 여기

내가 아니라 스트립 작동 하나의 LED를 위해 무엇을 가지고 :

스트립은 (5V, SDI, 한국 씨티 은행, GND) 내가 이것을 사용하고 4 개 입력을 가지고 내 주소가 LED로 작업 할 수있는 디지털 기록이 할 수있는 경우

사람이 알고 있나요 : 나는 이것이 나의 주소와 함께 작동하도록되어 수행 할 작업을

스트립을 주도? 이 잘못 접근하고 있습니까?

감사합니다. 나는 이것에 난처했다.

+0

나는 느낌이, 누군가가이 스레드를 닫습니다. 귀하의 질문을 좀 더 일반적인 질문으로 만드십시오. –

+1

[this] (http://www.adafruit.com/products/738)와 같은 칩셋을 사용하는 것처럼 보입니다. 어쩌면 [이 라이브러리] (https://github.com/RussTheAerialist/node-spi)를 볼 수 있습니다. – Sean

답변

1

이 자습서를 살펴보십시오. 스트립의 작동 방식을 완전히 이해하지는 못했지만 필자는이 코드를 사용하여 내 파이와 일종의 임의의 방식으로 작업 할 수 있었지만 제 스트립은 동일한 제조업체에서 제작하지 않았습니다. 스트립을 프로그래밍 할 때 내 Arduino를 사용하는 것이 훨씬 쉽다는 것을 알게되었습니다. 또한 Adafruit의 LED 스트립 및 패널 사용에 대한 Make Magazine의 훌륭한 자습서가 있습니다.

https://learn.adafruit.com/light-painting-with-raspberry-pi/overview

건배

스티브