Paso 3: Script de Arduino y Webservices
- Constantes de PIN
En las líneas 12-15 hay cuatro constantes que definen los pines a utilizar para los canales rojos, verdes y azules, así como la entrada de pin para el botón de ajuste rápido.
Los pines de los canales de color se deben establecer en pines PWM habilitado, los pines para el botón pueden ser otra cosa que el pin 13 (pin 13 es un dolor para entradas con un tirón para arriba del resistor), 0 y 1 (como la serie se utiliza para la depuración)
Si no desea utilizar el botón de ajuste rápido puede dejar el valor predeterminado de 12 (suponiendo que este pin no se utiliza para otra cosa). - MAC e IP
En las líneas 42 y 43, configúrelos como suites su red.
Default gateway y máscara de subred se obtienen a través de DHCP. - Tiempo de transición y transición predeterminada
Puede que desee restablecer el transición predeterminada y el tiempo de transición que se utiliza después de que el controlador está encendido antes de manualmente.
Para hacer este cambio las constantes en las líneas 34 y 35, un conjunto de valores válidos para DEFAULT_TRANSITION puede encontrarse en las líneas 24-26.
Debe ser todo, subir a tu Arduino y darle una prueba visitando la web interfaz de usuario en su navegador.
La plantilla de secuencia de comandos de Arduino puede encontrarse en el repositoriode GitHub.