JSDayES golosinas IOT
Escrito por: Ulises Gascón
Apr 29, 2016 — 2 min readFuncionamiento
En el archivo config.js
definimos la url (sin protocolo) y la frecuencia a la que se realizarán las peticiones.
En app.js ocurre toda la magia. Primero se busca el Arduino... se conecta a el y después ejecutamos una tarea repetida que verifica el código de estado en la respuesta HTTP
Por defecto si la respuesta es 200 el Led se vuelve verde, si recibiéramos otra respuesta como redirección (código 301), error (400-500), etc... se tornaría azul.
Y si tuviéramos un error al realizar la petición y no se pudieran retornar las cabeceras con al información esperada... simplemente se torna rojo.
En principio esto se puede ajustar y modificar todo lo que queramos. El led RGB utiliza la misma combinación de colores RGB Hexadecimal como la web, pero no permite usar los colores reservados en palabras clave (aqua, blue, red, etc...) o colores hexadecimales acortados como (#fff
, #D2D
, etc..)
Materiales
Conexiones
Stack
- Nodejs
- Arduino
- Comunicación serial
Estado
Este proyecto esta completado