Paso 5: Envio dos mortajas para o ThingSpeak
Para realizar una comunicación entre o e de Edison o ThingSpeak, foi utilizado como base o código disponibilizado pelo iobridge aqui, em um exemplo de comunicación Ethernet a partir de um Arduino. Adaptando para o WiFi, ficou assim.
No caso de nosso, queríamos mandar 6 para variáveis nuvem. A função updateThingSpeak foi chamada da seguinte forma:
if(!Client.Connected() & & (millis() - lastConnectionTime > updateThingSpeakInterval)) {}
updateThingSpeak("field1="+String(total_af1) + "& field2="+String(total_af2)
+ "& field3="+String(total_af3) + "& field4="+String(tempo_f1) +
"& field5="+String(tempo_f2) + "& field6="+String(tempo_f3));
}
Dessa forma cada vez o era programa executado, todo os mortajas enviados pelo Edison poderiam ser acessados através de enlace disponibilizado ningún sitio ThingSpeak.