Aruduino trädgårdsskötsel (3 / 8 steg)
Steg 3: Ladda upp data
Jag setup XIG (https://code.google.com/p/xig/) på connectport X2 att aktivera Arduino att ladda upp det är sensordata. Det finns många tutorials för att inrätta Connectport och XIG, så jag inte ska gå in i det.
Jag laddade upp data till https://www.thingspeak.com/. När du har konfigurerat ett konto alla du behöver till är konfigurera kanaler och du kan använda följetong utskrivningskommandot i Arduino koden. Den igen har många exempel på hur man laddar upp data från flera enheter.
XIG tar den seriella data och överföra den till en lämplig kanal. Här är utdrag från min kod för ett exempel:
Ladda upp sensordata
String stringOne = sträng ("http://api.thingspeak.com/update?key=XXXXXXXXXXXXXXXXXX & Fält2 =") + photocellReading + sträng ("& field3 =") + moistReading + sträng ("& Fält1 =") + tempReadingF;
Serial.println(stringOne);
Jag förklarar en sträng för min sensordata sedan jag ladda upp den till thingspeak med hjälp av min unika API-nyckel och definiera ett fält för var och en av mina sensorer.