Stap 3: Uploaden van de gegevens
Ik setup XIG (https://code.google.com/p/xig/) op de connectport X2 om de Arduino te uploaden de sensorgegevens. Er zijn veel tutorials over het opzetten van de Connectport en de XIG, dus ik zal niet ingaan op die.
Ik heb de gegevens geüpload naar https://www.thingspeak.com/. Na het opzetten van een account alle u wilt is het instellen van de kanalen en kunt u de seriële opdracht print in de code van de Arduino. Het weer hebben veel voorbeelden van hoe het uploaden van gegevens vanaf verschillende apparaten.
XIG zal nemen van de seriële data en upload het op het juiste kanaal. Hier is het fragment uit mijn code voor een voorbeeld:
uploaden van sensorgegevens
String stringOne String = ("http://api.thingspeak.com/update?key=XXXXXXXXXXXXXXXXXX & Veld2 =") + photocellReading + String ("& Veld3 =") + moistReading + String ("& Veld1 =") + tempReadingF;
Serial.println(stringOne);
Ik verklaar een tekenreeks voor de sensorgegevens van mijn dan ik naar thingspeak uploaden door gebruik van mijn unieke API-sleutel en het definiëren van een veld voor elk van mijn sensoren.