Paso 12: El código y la configuración de la aplicación
El código para el Arduino está disponible aquí:
Requiere las bibliotecas SoftwareSerial y Neopixel. Ambos están disponibles para su descarga en el administrador de biblioteca de Arduino.
Ahora para la configuración de la aplicación: empezar por descargar la aplicación "Bluetuino" disponible en la App Store (no google jugar, lo siento!)
Se le presentará con dos tipos de reguladores - botones y controles deslizantes. Estos enviar "códigos" como texto que Arduino entonces descifra y luego hace algo. Esta es la configuración que tengo (y lo que el código soporta):
La forma de esta lista serán trabajos es: título | Tipo (SG) | Subtítulos | Código | Min | Max (min & max para deslizadores)
ROJO | B | n / | 876
VERDE | B | n / | 877
AZUL | B | n / | 878
ARCO IRIS | B | Completo | 1
ARCO IRIS | B | Individual | 2
Efecto de velocidad | S | Afecta: Arco iris | Control deslizante | 1 | 1000
MANUAL COLORES | B | On/Off | 55
Rojo | S | Manual | RedSlider | 0 | 255
Verde | S | Manual | GreenSlider | 0 | 255
Azul | S | Manual | BlueSlider | 0 | 255
La forma de utilizar estos controles es esto: los 3 primeros botones son los colores principales. Se mostrará cuando no hay efectos en la actualidad que se muestra; Estas pueden cambiar en el código a otros colores. Los efectos de arco iris son como su nombre indica; con su velocidad escogida por el siguiente regulador, la velocidad del efecto. El último botón 4, colores manual permite elegir el color manual, con el color se ve afectado por los deslizadores de R, G y B por debajo de ella. Manual colores anula el color principal hasta que toque otra vez. Es en cierto sentido un conmutador en lugar de un interruptor momentáneo.