Paso 4: Spark.io/build
A partir de la programación de la chispa.
- Apunte su navegador a https://www.spark.io/build
- Inicio de sesión con su cuenta que ya creado usando la aplicación móvil o crear uno nuevo desde el mismo inicio de sesión windeow, usted debería ver "Sing Up" enlace.
- Después de iniciar sesión con éxito usted debe ya afirmó su núcleo a través de la aplicación móvil o manualmente siguiendo los pasos aquí: http://docs.spark.io/connect/
- Ahora eligió las bibliotecas de los pequeños iconos abajo el lado izquierdo de la Página Web.
- La búsqueda para "MQTT", usted verá una biblioteca con el mismo nombre, haga clic en él.
- Después de hacer clic en la biblioteca, 3 lengüetas se abrirán en el IDE de código de área (MQTT.cpp, MQTT.h y mqtttest.ino).
- Haga clic en "mqtttest.ino" y en el panel izquierdo verá "Uso este ejemplo", haga clic en él.
Editar el código:
Generalmente cuando confío en lo que dicen la web de chispa IDE en la izquierda "incluye las bibliotecas" no funciona, puede ser que me falta algo, necesita copiar los archivos manualmente cada vez.
- En la parte superior derecha del IDE, verá un signo más "+", esto agrega un nuevo archivo al proyecto.
- Crear dos nuevos archivos y copiar el código de MQTT.cpp y MQTT.h a los nuevos archivos y los nombres del mismo.
- Ahora verificar el código.
- En el "mqtttest.ino" línea 29:
Client.Connect("sparkclient");
cambiar a:
client.connect ("cloudmqtt-url", "ID", "contraseña"); - Ahora poner la URL, nombre de usuario y password desde tu panel de control de CloudMQTT.
Código de prueba de chispa MQTT y bibliotecas: https://github.com/hirotakaster/MQTT