Reloj de tiempo de Arduino IoT (13 / 15 paso)

Paso 13: Cargar código en Arduino

Felicitaciones, ahora estás con el lado del hardware del proyecto. Sin embargo, todavía tenemos algunos trabajos para hacer en el lado del software. En primer lugar cargaremos el sketch de Arduino para hacer que funcione el sensor de IoT, entonces, en unos momentos, vamos a establecer nuestro panel de reloj de tiempo de IoT en Freeboard.io.

Por ahora, dirígete a GitHub para descargar el esquema de este proyecto:

https://github.com/Toglefritz/Arduino-IOT-Weather-Clock

Configurar el código

Con el fin de obtener el código para que funcione correctamente, necesita cambiar un par de valores: su SSID WiFi, contraseña WiFi y el nombre de cosa.

Las dos primeras entradas son fáciles. En el bosquejo, de entrada su casa WiFi SSID y contraseña en las líneas 85 y 86 respectivamente.

La tercera parte, su propio nombre de la cosa, tendrá un poco de explicación. Vamos a usar dos servicios en línea para ir de los datos del sensor en el Arduino a un reloj/tiempo hermoso tablero de instrumentos: Dweet.io y Freebord.io. Cubriremos la configuración Freeboard.io en el siguiente paso. Por ahora nos concentraremos en Dweet.io.

Dweet.IO es una forma super sencilla para dejar datos de la secuencia de IoT proyectos a la web para que los datos se puedan utilizar por otros servicios o dispositivos. Una secuencia de Dweet.io es una simple lista de lecturas, cada una identificada por un nombre de cosa, una marca de fecha y un conjunto de pares clave/valor. Los pares clave/valor son las partes que contienen las lecturas del sensor real. Un ejemplo que podría ser Dweet:

{"thing":"my-thing-name","created":"2014-02-17T01:10:21.901Z","content":{"temperature":"21"}}

Dweet.IO no utiliza las credenciales de usuario y la contraseña, por el contrario, utiliza objetos llamados "cosas" para almacenar información. Proyectos de Internet pueden simplemente insertar datos Dweet.io y todo lo que necesitan es un nombre de lo único que identifica el dispositivo. Así pues, en línea 109, especificar su nombre de la cosa:

Por defecto, su corriente Dweet será accesible públicamente. No estamos viendo datos sensibles pero todavía puede dar la cosa un nombre complicado para que nadie pueda encontrar. Por ejemplo, puede utilizar un nombre algo como "YourThingName_6Trz9OBjoVmM". Si desea que su información sea privada, que sólo cuesta $0,99 por mes por un "bloqueo".

Una vez que hayas subido el código, la Arduino IoT sensor será ser lecturas de las condiciones dentro de su casa y enviando los datos a Dweet.io.

Artículos Relacionados

¿TimeKeeping en ESP8266 & arduino uno sin un RTC (reloj en tiempo Real)?

¿TimeKeeping en ESP8266 & arduino uno sin un RTC (reloj en tiempo Real)?

Como dice el titulo, he probado hacer el seguimiento de tiempo en mi arduino uno y la ESP8266 / tablas Wemos D1 (programadas con arduino) sin el uso de bibliotecas, internet o una unidad RTC. Un montón de instructables grandes aquí en el sitio Dile q
Berlín reloj, Arduino Nano, DS1307 reloj en tiempo Real. 74HC595N 8 Bit Shift Register.

Berlín reloj, Arduino Nano, DS1307 reloj en tiempo Real. 74HC595N 8 Bit Shift Register.

Hace algún tiempo he querido construir un reloj de Berlín. ¿Realmente no sé por qué? Igual lo "diferente" a la hora.¿Cómo funciona?A partir de la parte inferior hay 4 amarillo enciende cada luz representa 1 minuto, así que si no hay ninguno en e
Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de tiempo Real de Arduino con alarma y sensores ambientales

Reloj de Arduino, con respaldo de batería (reloj en tiempo real), tiempo, fecha, alarma, temperatura, humedad, presión, LCD, salida, entrada de teclado, dormir modo, blanco de iluminación (4 X) LED LCD con control de intensidadPaso 1: Lista de piezas
Arduino Aquaponics: reloj de tiempo Real parte I

Arduino Aquaponics: reloj de tiempo Real parte I

necesidad fundamental de AA de cualquier sistema de control es la capacidad de registrar el tiempo.  Como lo que somos conscientes, el Arduino tiene tres métodos que puede emplear:1. serie.  Varias veces superar el tiempo de la conexión en serie.2. e
Reloj en tiempo Arduino Real (DS1307)

Reloj en tiempo Arduino Real (DS1307)

Esta vez mostrará usted cómo hacer un módulo para dejar el Arduino averiguar el tiempo. Aunque hay muchos tutoriales para el módulo de reloj en tiempo Real que quería hacer mi versión de este módulo centrado enteramente en el paso a paso de soldadura
Configuración de un reloj de tiempo Real (RTC) con un Micro Arduino Pro

Configuración de un reloj de tiempo Real (RTC) con un Micro Arduino Pro

Para un montón de proyectos, necesita saber el tiempo real. Siendo precisos segundos, la hora del día o la fecha del mes, un Módulo de reloj de tiempo Real RTC es la respuesta a esa necesidad.Con bajo consumo de energía, avanzadas de precisión y cali
Reloj en tiempo Real de Arduino DS3231 con color TFT

Reloj en tiempo Real de Arduino DS3231 con color TFT

Construcción de un reloj de tiempo real con un pantalla TFT a color es muy fácil utilizando Arduino. La pantalla muestra la hora, la fecha, la temperatura del currect a lo largo de la temperatura MAX y MIN que ha medido. Vamos a construirlo!Paso 1: O
Módulos de reloj en tiempo Real compatible con Arduino #5 (DS1307 y DS3231)

Módulos de reloj en tiempo Real compatible con Arduino #5 (DS1307 y DS3231)

Un módulo de reloj en tiempo Real (RTC) es que un RTC es un RTC. ¿Verdad? Mal!Mientras estos dos ECA muy común, compatible con Arduino un aspecto muy similar y están conectados a través del I2C (pronunciado ojo cuadrado, u ojo ojo) bus de comunicacio
NerdClock: Un RGB reloj binario [Software de Arduino]

NerdClock: Un RGB reloj binario [Software de Arduino]

IntroducciónRelojes binarios son una manera genial para mostrar el tiempo de una manera misteriosa. Y a los que no saben leer ese tipo de reloj es una manera simple, pero eficaz para incrementar su nerdiness nivel nubes. ¿Que podría ser algo que gust
Reloj de palabra simple (arduino)

Reloj de palabra simple (arduino)

Esta es una versión simplificada de la original reloj de Doug - ver aquíTodos los créditos van para él y su muy bien construido con código...!!Sólo he modificado el código para hacerlo funcionar con ICs más común y de sencilla ejecución.Todo lo que n
Montar un Kit de reloj de tiempo Real Adafruit DS1307

Montar un Kit de reloj de tiempo Real Adafruit DS1307

Sería justo decir que las industrias Adafruit ya ha hecho un gran trabajo de documentación de su Kit de reloj de tiempo Real DS1307. De hecho, sus instrucciones son mucho mejores que nada que tengo que ofrecer ya que incluye a todo tipo de archivos,
Reloj de tiempo para

Reloj de tiempo para

Este es el primer portátil que he hecho. Es una estación meteorológica portátil, que puede ser útil si están en festivales al aire libre, acampar o simplemente a dar largos paseos. Los monitores de Vigilancia meteorológica de aire la presión y temper
Circuito reloj del tiempo 3D impresa regreso al futuro

Circuito reloj del tiempo 3D impresa regreso al futuro

El reloj circuito mostrará lo siguiente a través de las pantallas de LED.Destino tiempo – (tapa roja)El tiempo de destino es un área que muestra una fecha fija y el tiempo. Utilice esta área para mostrar una fecha importante en su vida como boda, cum
El reloj de la historia: Arduino LCD con sensores de la tapa

El reloj de la historia: Arduino LCD con sensores de la tapa

Este es aún otro Arduino LCD reloj, pero con un giro; Este reloj sabe algunas fiestas y cumpleaños, realizar cálculos sobre la marcha de a qué edad una persona es y entonces Mostrar la información en la pantalla LCD. Me inspiré a hacer este reloj por