Paso 3: configuración
El código debería ser fácil de entender. Utiliza la biblioteca de Ethernet para configurar una conexión de red y la biblioteca Exosite para escribir datos en la plataforma un Exosite. Lee la temperatura sobre la interfaz de un alambre y envía el valor a la plataforma cada 120 segundos con la básica HTTP API de Exosite. Dejé un montón de comentarios y mensajes serial de depuración en el código, estas sacando mostraría que son muy pocas líneas de código.
Configuración de usuario:
Estos parámetros deben ser modificados o revisados en el código:
- CIK - el CIK Exosite para su dispositivo (get de portals.exosite.com después de agregar un dispositivo genérico)
- MAC Address - la dirección MAC de Ethernet para tu chip de Ethernet (su red local no puede como el valor por defecto)
- Pin Digital de Arduino utilizado para el OneWire de Dallas (el predeterminado es pin 7) del código - (actualizado Nov, 2013)
Por ejemplo aplicación de repositorio de código fuente: https://github.com/exosite-garage/arduino_exosite...
He añadido tres widgets a mi tablero de ejemplo aquí. Uno es el gráfico de línea, uno es el gráfico de barras, el otro es el widget de recubrimiento con una imagen que dice ' temperatura:' y he superpuesto el valor de origen de datos en la parte superior.