Paso 1: C# codificación
iniciar su proyecto de formularios windows.
incluyen la clase de ws2801.cs
Esta clase le ayuda a manejar LEDs direccionables ws2801 rápidamente via arduino usando colores RGB o tonalidad de color.
una nota es que si usas los tonos nuestro spectrume va desde 0(red) hasta 255 (también roja pero desde el otro extremo del espectro), usted puede la imagen en el rar o visite FASTLED. IO para ver un mappnig completo de los colores en tono
este tipo de leds se controlan como una tira entera o por dirección, cada led tiene una dirección a partir de 0 e incrementar Dile al final de la tira, también cada uno tiene 3 bytes de color (RGB).
conversión de código de color fue aplicado.
Uso de la clase:
como cualquier calss, hacer un instanse de la clase WS2801 dándole un puerto com de arduino y el Conde llevó también la velocidad de transmisión, tanto baudrate y llevó la cuenta debe coincidir con el código de arduino
Este es un ejemplo de dos botones, button1 para hacer blanco con RGB led #0, también hacen #3 azul con tonalidad, luego enviar el búfer colores llevados a arduino
Esta clase tiene 6 métodos para escribir un color en la tira, que cada uno tiene su ventaja.
también la clase está bien documentada para que no tengas un problema usarla. hay un método agradable para cubrir un espectro móvil sólo requiere un valor booleano iniciar o detener. el código de arduino utilizado es innitially hecha por adalight, modefied llegar a ser incluso más rápida mediante FASTLED. Biblioteca de IO.