Paso 5: Cargar el código de la aplicación
Tiempo para poner la última pieza en su lugar: el software. El código de tiempo está disponible en github.
Puede crear un nuevo modelo para esto, así que usted puede guardar su código de prueba alrededor en el IDE. Si es así, sólo haga clic en el engranaje al lado de su nombre del dispositivo y vuelva a escribir un nuevo nombre de la modelo. Si el modelo ya no existe, se creará.
Pegar neoweather.device.nut en la ventana del dispositivo y neoweather.agent.nut en la ventana del agente. Necesita dos líneas estén ajustados correctamente para conseguir este trabajo:
En la parte inferior del código de dispositivo, asegúrese de que NUMPIXELS se establece en el número de píxeles en su anillo de Neopixel:
En la parte superior del código de agente, asegurarse de que su Tiempo subterráneo API Key. Haga clic en el enlace para conseguirla; son gratis. Le tomará un minuto para registrarse. Asegúrese de mantener su clave de seguridad:
Haga clic en "Compilar y ejecutar". Los registros mostrarán el dispositivo arrancar y el agente a partir. Tan pronto como el dispositivo verifica con el agente, activará el agente para obtener la corriente para su ubicación predeterminada (Mountain View, CA). Desde entonces definitivamente va a ser soleado y 75 º, la pantalla se ilumina un agradable cálido naranja y rojo.
Cuando estés listo para el dispositivo en una configuración regional diferente, haga clic en la URL del agente en la ventana del agente. Una petición a la URL se abrirá en otra pestaña del navegador. Este agente eléctrico Imp está programado para actuar como un pequeño servidor web - responde a las solicitudes en blanco sirviendo una pequeña página web. Esta página web le proporciona una manera de poner en un código postal nuevo o cadena de ubicación, y sirve para el pronóstico de 5 días para la ubicación de conjunto actualmente, cortesía de forecast.io.
Eso es todo, todo hecho! Si quieres echar un vistazo en el código, revisa los dos pasos siguientes.