Termómetro de barbacoa Chef IMP: Internet-Connected (3 / 7 paso)

Paso 3: Programe su termómetro

Para empezar el dispositivo de programación, tiene que conectado a internet mediante WiFi. El imp apoya cualquier tipo de encriptación WiFi, así que todo lo que necesita es su SSID y contraseña, un iOS o dispositivo Android y una cuenta Imp eléctrico.

Si no tienes una cuenta eléctrica Imp, es tiempo para inscribirse en uno. Es gratis. Ir a ide.electricimp.com y registrarse allí.

Para obtener el imp conectado a WiFi, usaremos la aplicación gratuita de Imp eléctrico para enviar algo que llama "BlinkUp". BlinkUp es una señal óptica, enviada por el parpadeo de la pantalla del dispositivo Android o iOS. El imp tiene un pequeño sensor de luz construido en, y descifra el patrón intermitente para conseguir el SSID y la contraseña de tu red WiFi. Una vez que tenga las credenciales, el imp conecta a internet del mismo modo su teléfono u ordenador sería y comprobaremos con la nube eléctrica Imp. El nuevo dispositivo se mostrará en su IDE, el cual se puede trabajar con en el navegador, y usted podrá programar y controlar el dispositivo desde cualquier lugar del mundo con conexión a internet.

Una vez se haya inscrito en una cuenta eléctrica Imp, descargar la gratis Electric Imp app y letrero con el mismo nombre de usuario y contraseña utilizado para registrarse en su cuenta. En la aplicación, agregue una nueva red: esta es donde ingresar el SSID y la contraseña para la red WiFi.

Encienda su dispositivo conectando la batería con el contacto de la batería. Asegúrese de que el puente cerca del borde inferior de la placa breakout está ajustado en "BAT" para elegir la potencia de la batería. Inserte la tarjeta imp en el zócalo, y debe comenzar a parpadear.

Presione "Enviar BlinkUp" en la aplicación y mantener la pantalla de su teléfono contra el extremo de la imp con la luz parpadeante. La pantalla de su teléfono parpadeará durante aproximadamente 30 años, y luego el imp comenzará a parpadear colores diferentes como va el proceso de conexión a WiFi. Usted puede ver lo que significan los códigos aquí.

Cuando el imp termina la conexión a la nube de Imp, aparecerán en ide.electricimp.com en el panel de navegación a la izquierda en "nuevos dispositivos". Puede que necesite recargar la página para obtener el dispositivo que aparezca. "Nuevos dispositivos", haga clic en para expandir la lista de los nuevos dispositivos, y verás una cadena larga y aleatoria de caracteres. Este es el nombre predeterminado de su nuevo dispositivo, es "impee ID". Haga clic en el nombre para abrir las opciones del dispositivo. Aquí, usted puede dar el dispositivo un nuevo nombre y asignarle un "modelo". Un modelo es simplemente un grupo de firmware; muchos dispositivos pueden ser miembros del mismo modelo y ejecutarán el mismo código. Para crear un modelo nuevo, escriba un nuevo nombre de la modelo en el cuadro de nombre de modelo y pulsa "Guardar cambios".

Notarás ahora que allí son no uno, sino dos ventanas de código para su dispositivo, marcaron el "código agente" y "Código". Su código se ejecuta en el imp eléctrico, dentro de una VM, para que si se producen errores del dispositivo no sea inalcanzable. Un agente es un segundo VM que funciona dentro de la nube de Imp. Cada dispositivo tiene un agente como socio. El agente encarga de cosas como definición de una interfaz HTTP y realizando trabajos de uso intensivo de datos como el procesamiento de archivos. El agente y el dispositivo pueden enviar datos hacia delante y hacia atrás fácilmente.

Existe código ya redactado y listo para este proyecto, para que pueda seguir adelante y recojo de https://github.com/electricimp/examples/tree/master/turkeyprobe. Tenga en cuenta que hay dos archivos: "turkeyprobe.agent.nut" es el firmware que se ejecuta en el agente, y "turkeyprobe.device.nut" es el firmware que se ejecuta en el dispositivo. Pegar cada archivo en la ventana correspondiente. El IDE se guarda automáticamente cada vez que haces cambios, y también puede guardar el código en el modelo, construyendo y ejecutando el código.

Puede ejecutar el código ahora, pero esperar algunos errores: no hemos terminado todavía. El imp registrará datos de temperatura en un almacén de datos de series de tiempo llamado Xively, y usted necesitará configurar una alimentación allí para recibir los datos. Vamos a hacer siguiente.

Artículos Relacionados

TempBug: termómetro conectado a internet

TempBug: termómetro conectado a internet

En enero pasado, tuvimos algunos problemas con el calor en mi oficina. Específicamente, el tipo de problemas en donde el calor no es, que suba y todavía no no encendido. Esto se encendió por más de unos días y terminó un día o dos después de que cons
Aumentar la gama de un termómetro inalámbrico de barbacoa (rev 2)

Aumentar la gama de un termómetro inalámbrico de barbacoa (rev 2)

este instructivo describe un proceso muy simple para aumentar la gama de un termómetro inalámbrico de barbacoa.Mientras que el proceso debe ser similar para casi todos los termómetros RF, el modelo específico que estoy Pirateando es un "Maverick Redi
Termómetro de tubo Nixie bargraph analógico en 13

Termómetro de tubo Nixie bargraph analógico en 13

este es un proyecto para un gráfico de barras ruso IN-13 tubo de Nixie para utilizar como un termómetro de habitación interior.Se llama "NixieTherm" y también está disponible como un recinto de incluido kit completo como se muestra en www.Nixiek
Smart termómetro Personal con Arduino

Smart termómetro Personal con Arduino

Este instructable es preparado como parte de nuestra tarea para TfCD (tecnología para el diseño de concepto) el curso en TU Delft. Se prepara el siguiente instructivo:bo Koperdraat: 4209567Karthik Mahadevan: 4501578En este instructable aprenderá a co
Hacer un termómetro digital

Hacer un termómetro digital

en este instructable, usted aprenderá cómo hacer un simple termómetro digital por menos de £10 utilizando algunos componentes simples y 1 IC.Proyecto terminado debería ser algo como esto:Paso 1: Las partesAquí está una lista de todas las piezas que n
Construir el termómetro Digital más simple!

Construir el termómetro Digital más simple!

a pesar de que un aficionado electrónico desde hace años, esta será mi primera instructable aquí!Este proyecto no es una solución permanente para un termómetro digital, pero una rápida para construir uno en caso de que usted no puede encontrar su ded
Tablero de conexión Wi-Fi ESP8266: NeoPixels, termómetro, sueño profundo, AP servidor Web config, EEPROM

Tablero de conexión Wi-Fi ESP8266: NeoPixels, termómetro, sueño profundo, AP servidor Web config, EEPROM

En el archivo adjunto zip puede leer tutoriales sobre hacer divertidas las cosas con la Junta de ESP8266 WiFi de bajo costo:Módulo Wi-Fi ESP8266 de programación de IDE Arduino.Interruptor ON/OFF luz usando su teléfono móvil sobre Wi-Fi."NeoPixels&quo
Reloj con termómetro usando Arduino i2c 16 x 2 lcd, RTC DS1307 y DHT11 sensor.

Reloj con termómetro usando Arduino i2c 16 x 2 lcd, RTC DS1307 y DHT11 sensor.

Hello! Ya ha pasado un tiempo no me he posteado nada en Instructables, pero ahora hice un simple proyecto que he visto en internet en varias formas. He conseguido crear un código con otros códigos que he encontrado en internet y tengo que decir es tr
Termómetro al aire libre de LED

Termómetro al aire libre de LED

si no quieres leer cualquier cháchara sin sentido puede sentirse libre saltar a la página dos.Estáis avisados.Durante el verano una vez más estaba buscando un divertido proyecto, que podría aprender algo de (AKA lío hasta veinte veces y corregir mis
Termómetro con LM35 de Arduino

Termómetro con LM35 de Arduino

Hola, todo el mundo!!!!!! Hoy voy a mostrarte cómo hacer un termómetro con Arduino y LM35 sensor de temperatura, construido en un protoboard y conectado con puentes (manojo de cables: D).Paso 1: Reunir las partes Esta es la lista de las piezas necesi
Arduino WiFi termómetro (con página web) - Arduino wireless

Arduino WiFi termómetro (con página web) - Arduino wireless

Lo que usted necesitaUna placa Arduino (cualquier placa compatible es aceptable).LM-35 (para utilizar con el archivo suministrado se puede utilizar DS18B20 pero tienes que convertir el código fuente respectivamente).Módulo de router WiFi HLK-RM04.Fue
PICAXE lanzador perfecto termómetro

PICAXE lanzador perfecto termómetro

A veces, tonto parece que funciona.  Estaba terminando el software para un termómetro digital con todas las piezas en la mesa de trabajo y se me ocurrió que aún no había dado ninguna consideración a un recinto.  Esto es inusual para mí ya que pido ge
Termómetro LCD - Arduino

Termómetro LCD - Arduino

Vamos a aprender cómo crear un termómetro que muestra la temperatura en un LCD!Paso 1: Hardware necesario -Un Arduino Uno-Un protoboard-Jumper cables-Un potenciómetro de 10K-Un sensor de temperatura- Y por supuesto, una pantalla LCD (pantalla de cris
Termómetro digital de ventana

Termómetro digital de ventana

Hola, mundo! Si alguien preguntara lo que hoy es la temperatura, probablemente sería capaz de decir mirando su teléfono o un termómetro de la ventana. De hecho, usted probablemente lo haría con ningún pensamiento acerca de cómo llegó a la temperatura