Monitor de pote de café IoT (6 / 9 paso)

Paso 6: Firmware - ESP8266

El firmware para este módulo se puede encontrar en el directorio esp8266 del repositorio de código fuente. Este código está escrito en C, debe ser compilado utilizando el SDK de Espressif y XTensa herramientas GCCy puede ser flasheado al chip con esptool y un 3.3V USB to Serial Converter. Esto es no el código de Arduino.

El código presentado es construido de otro Instructable escribí anteriormente. Otra vez, le animo a tomar algún tiempo para leer a través de esa guía, ya que muestra cómo configurar el entorno de desarrollo, flash chip los detalles del código en uso así como cómo escribir tu propia biblioteca de PubNub.

En el arranque, llevará a cabo las siguientes acciones:

  • Inicializa los pines UART y de la entrada-salida
  • Conectar a red WiFi
  • Conectarse a PubNub
  • Habilitar un recurrente 1 ms temporizador

La 1ms temporizador puede servir como un lazo principal, medida que se repite cada 1ms. Es aquí que se solicitar información acerca de la escala o solicitar un reinicio de la Atmel ATmega328p. La aplicación entera de bit-bang I2C también es manejada aquí por utilizar varias banderas del estado y establecer las líneas de reloj y datos HI o LO en consecuencia. Después han sido leer dos bytes de datos que representa los dígitos de la escala, los valores concatenados y usados para construir una cadena JSON a publicar en la función publishMsg() .

Aviso, los datos sólo se publicaron si es nuevo! No tiene sentido que constantemente envíe bytes repetidos o irrelevantes. Sin embargo, un contador asegura que al menos un mensaje es publicado cada pocos minutos, sirviendo como una señal de latido del corazón . Usted tendrá que introducir su propia PubNub claves y credenciales personales de WiFi en el código fuente. Esto se explica en la guía comenzada que escribí.

Artículos Relacionados

Cocidas camarón deshelado en pote del café

Cocidas camarón deshelado en pote del café

es bastante fácil y cocinados de una manera segura de descongelar y descongelar mariscos.1. Enjuague la olla y el filtro con agua del grifo.2. Reemplace el filtro.3. Llene la olla con agua a la parte superior línea de medición y añadir a la cafetera.
Resolver el problema de pote de café goteo

Resolver el problema de pote de café goteo

si usted ha comprado una máquina automática de café en el pasado más que probable que encuentres que la jarra o garrafa dribla café cuando intenta servirse de él. Una búsqueda casual en internet mostrará que esto es un problema común. Busqué en los s
Pote del café ramen

Pote del café ramen

si eres como yo, un chico universitario muy pobre con patrones alimenticios altamente irregulares, sabes cómo aunque puede ser que no se permita tanto como un microondas en la habitación. Pero hace años mientras camping que puedo cocinar un buen núme
Monitor de temperatura con ESP8266 - IoT

Monitor de temperatura con ESP8266 - IoT

Este proyecto ayudará a crear a un monitor de temperatura usando un SoC de ESP8266 y un sensor de temperatura (DS18B20) con las siguientes capacidades:Medir la temperaturaEnviar un correo electrónico si la temperatura pasa por debajo de un umbralMoni
Creación de un monitor de calidad de aire IOT con el Edison de Intel

Creación de un monitor de calidad de aire IOT con el Edison de Intel

Aire limpio se está convirtiendo en un lujo en la sociedad actual. Familiarizarse con su entorno invisible usando a un Edison de Intel con placa de Arduino breakout, Grove Starter Kit y IBM Bluemix - un recurso en línea para geeks, latoneros y person
Pote del café taza de café

Pote del café taza de café

es este Instructable para el duro trabajo negocio hombres y mujeres que necesitan hay café a.s.a.p.Paso 1: los ingredientes Para esto necesitarás:.1ft de papel de aluminio. 2-3 tazas de café de papel. 1 pila AA o AAA. 12 en 2 diferentes coloreada de
Monitor de iluminación con ESP8266 - IoT

Monitor de iluminación con ESP8266 - IoT

Este proyecto ayudará a crear a un monitor de iluminación mediante un cos de ESP8266 y un sensor de iluminación (TSL2561) con las siguientes capacidades:Medida de iluminaciónControlar la iluminación de su teléfono inteligentePara completar este proye
Café calabaza en una olla

Café calabaza en una olla

Me encanta el sabor del café calabaza en otoño pero puede ser caro, yo he pagado $4,00 para una copa en mi cafetería. Esta receta es tan deliciosa y fácil de hacer, no puedo creer que no creo de él cuanto antes. Esta toda la masa de café calabaza (12
Habanero pimienta especias café

Habanero pimienta especias café

hace varios años era de la casa sentado para un amigo mío.  Insistió que trato su mermelada de frambuesa pimienta mientras estaba allí.  Nunca había escuchado de una mermelada elaborada con pimientos picantes. A la mañana siguiente que había recordé
Café turco / Oriente

Café turco / Oriente

esto le enseñará cómo hacer café turco paso a paso con un pote del café turco tradicional y una pequeña cacerola que una persona puede tener a la mano.Una olla de café turco como visto abajo también puede ser llamado un ibrik y es un metal con un fon
Intente verter sobre café en la casa

Intente verter sobre café en la casa

este instructable le mostrará cómo hacer "pour un café" en el país, y costará nada si ya tienes cafetera goteo estándar.Aunque uno puede ser escéptico, esto no produce la misma taza de café como su máquina actualmente.  Menos de 10 minutos y dec
Cómo hacer café Turco

Cómo hacer café Turco

Te hace faltaIbrik (pote del café turco)olla de agua hirviendocucharas de café molido muy fino de 3-4Paso 1: hervir el aguaponer el café en el Ibrikcalentar el Ibrikponer el agua en el Ibrikcalentar otra vez
Cómo preparar café

Cómo preparar café

Por lo que para muchas personas, el café es que una necesidad absoluta antes de que se consideran funcionales en las mañanas. Pero si sólo se buceo en el mundo del café, haciendo su primera Copa puede tomar esfuerzo sobre todo si es temprano por la m
Construir un Simple poder interrupción Monitor

Construir un Simple poder interrupción Monitor

Hola y Bienvenido a mi Instructable para la construcción de un monitor de corte de energía barata, simple, algo útil. Si estás aquí, probablemente es porque, como yo, vives en una zona que experimenta apagones ocasionales. ¿Felicitaciones? En cualqui