Honey Bee Counter (4 / 4 steg)
Steg 4: Data inloggning på Google Docs
- Leva datum från och med idag den 25 juni, 2012
Värdena som laddas upp via koden bifogas. Grundidén är att använda en 'formkey' länk som är tillgänglig när du fyller i ett formulär för Google dokument.
1) Logga in på google docs
2) skapa ett nytt formulär med så många ingångar som du har datapunkter
3) gå till "levande form" och granska källan koden... titt för 'formkey' och input identifierare... här är vad jag hittade:
4) det är lätt att räkna ut när du få källkoden och börja klippa och klistra in värden direkt i din webbläsare för att testa dina påståenden... prova dess ganska kraftfull...
Bearbetning (kan du bokföra den förmodligen redan från Arduino men jag tänkte jag skulle prova i bearbetning ..)
String [] docs = new String [8]. "strängen" sätter bara alla delar av URL-adressen tillsammans 0 till 7 eller 8 totalt...
docs [0] = "https://docs.google.com/spreadsheet/formResponse?formkey=dHNHNWtZQ3lJSzFCZ1kyX0VVVmU0LUE6MQ & amp; ifq& entry.0.single="; Detta är formkey från källkoden
docs [1] = par [1]. Detta är min första data pekar # bin tum
docs [2] = "& entry.1.single="; Detta säger google doc min första min 2: a variabel kommer nästa... Sök källan koden till räkna ut men det kommer att se liknande...
docs [3] = par [3]. Detta är den andra variabeln # bin ut.
docs [4] = "& entry.2.single="; Detta säger google doc min 3: e variabel kommer nästa...
docs [5] = Delta_in; # bin på minus förra antalet bin i
docs [6] = "& entry.4.single=";
docs [7] = Delta_out;
String docs2 = koppling (docs, "");
loadStrings(docs2); När du sätta alla dessa bitar ihop postar det ditt kalkylblad! ... testa dina egna bitar i din webbläsare... Jag har det bokföring var 5-10 minuter...
Jag bifogade bearbetning koden... Jag behöver fortfarande att ändra variablerna INT att FLYTA eftersom efter några timmar överskrida 32 000 bin! Woops...