Paso 2: Manejando y el uso de la tira del LED
1. cada conjunto de tira del LED es aconsejable consisten en tres luces de LED. Proceder al corte!
2. por favor tenga cuidado acerca de la dirección de la tira LED.
3. iniciar blandiendo la tira LED y sellar las juntas con pegamento del derretimiento. (Impermeable)
4. esto es lo que la tira de LED se parece al finalizar la mano.
Número de la tira del LED
SectionsCombine tres luces en un grupo, a partir de la primera luz del LED se conecta a la placa de control. El número de serie será LEDs_0, LEDs_1, LEDs_2, LEDs_3,..., LEDs_9.
Diagrama del circuito
DESCARGAR EL PROGRAMA DE PRUEBAS
El código de prueba está disponible en el archivo adjunto. Está guardado en el archivo de paraguas >> el-compass_test.ino. Necesita importar la biblioteca de Adafruit_NeoPixel antes de la prueba.
Análisis de código con respecto a lo LED RGB
Sentencia 1:Color(uint8_t r, uint8_t g, uint8_t b)
Descripción: mostrar el color de la lámpara del LED (tres parámetros representan el brillo de los tres colores, rojos, verdes y azules. Valor con las gamas de soporte de 0 a 255).
RED:color(255,0,0);
Azul: Color(0,0,255);
Purple:color(255,0,255); Un color mezclado de azul y rojo
Sentencia 2:setPixelColor(uint16_t n, uint32_t c)
Descripción: Establece el color de algún LED de la lámpara. "n" representa el número de serie de la lámpara LED. (La primera lámpara de LED es número 1, la segunda lámpara LED está numerada 2 y se ejecuta en.) "c" se refiere a los parámetros sobre el color de la lámpara LED. Es decir, Color (uint8_t r, uint8_t g, uint8_t b)
RESULTADO DE LA PRUEBA
Activar o desactivar diferentes grupos de LEDs RGB cambiando el diámetro dentro de la función de colorwipe()
Ejemplo:
El código siguiente es para encender LEDs_0
void loop() {}
colorWipe (Color (255,0,0), 0, 3, 50);
Clear(100);}