INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Daten upload via GSM-Shield zu Thingspeak
09.12.2014, 18:05
Beitrag #1
Daten upload via GSM-Shield zu Thingspeak
Hallo Forum,

seit einigen Tagen bastle ich fröhlich mit Arduino und diversen Shields & Sensoren.
Ich komme aus der Hardware-Ecke und habe nicht viel Erfahrung mit dem Programmieren. Das Forum habe ich bereits intensiv durchforstet und weiß daher, dass es hier viele kluge Köpfe gibt, die fit im coden sind und einem Laien wie mir weiterhelfen können.

Konkret möchte ich Sensordaten via GSM-Shield in die Cloud bringen. Zum Testen habe ich mich bei Thingspeak angemeldet, hier scheint der Upload recht einfach von der Hand zu gehen. Leider gibt es nahezu keine Tutorials zum GSM-Upload.

Das Shield (Seeedstudio GPRS-Shield V2.0) funktioniert, Datenup- & download habe ich mit dieser Library getestet.

Es gibt ein Tutorial zum Upload zu ThinkSpeak, allerdings nur via Ethernet Shield.

Kann mir jemand helfen, diese beiden Codes übereinanderzubringen, bzw. mit Tipps helfen wo ich anpassen muss? Ich nutze einen Arduino Uno mit IDE 1.5.8.

Schon im Voraus besten Dank für die Unterstützung.
Freue mich aufs erste erfolgreiche Projekt...

Beste Grüße
Carsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.03.2015, 10:54
Beitrag #2
RE: Daten upload via GSM-Shield zu Thingspeak
(09.12.2014 18:05)Precedent schrieb:  Kann mir jemand helfen, diese beiden Codes übereinanderzubringen, bzw. mit Tipps helfen wo ich anpassen muss? Ich nutze einen Arduino Uno mit IDE 1.5.8.

Hi Carsten,
ich finde die Idee mit dem GSM Modul interessant (ich selbst schicke meine Daten via Ethernet Shield an Thingspeak.com).
Ich habe mir die Library mal angeschaut und sehe das so:
die Thingspeak API solltest du mit einem HTTP-POST ansprechen, die Methode der GSM Lib ist:
int InetGSM::httpPOST(const char* server, int port, const char* path, const char* parameters, char* result, int resultlength)

der Post den du senden musst, müsste ungefähr so aussehen:

POST /update HTTP/1.1
Host: api.thingspeak.com
Connection: close
X-THINGSPEAKAPIKEY: (Write API Key)
Content-Type: application/x-www-form-urlencoded
Content-Length: (number of characters in message)

field1=(Field 1 Data)&field2=(Field 2 Data)&field3=(Field 3 Data)&field4=(Field 4 Data)&field5=(Field 5 Data)&field6=(Field 6 Data)&field7=(Field 7 Data)&field8=(Field 8 Data)&lat=(Latitude in Decimal Degrees)&long=(Longitude in Decimal Degrees)&elevation=(Elevation in meters)&status=(140 Character Message)

d.h. man muss nun schauen wie man die GSM Methode ansprechen muss um als Ergebnis den Post korrekt an Thingspeak zu senden.
Das scheint mir nun ein wenig Trial and Error zu sein.
Hilft dir das? Oder hast du es mittlerweile vlt. schon gelöst?
bin gespannt auf deine Antwort Wink


Mein Thingspeak Projekt kann man sich übrigens hier anschauen: dbrenk BLOG

Beste Grüße,
doctorwhy
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Daten Visualisieren MeisterQ 12 539 01.12.2016 19:36
Letzter Beitrag: MeisterQ
  CP2102 und USB Host Shield ?? DL1AKP 0 39 01.12.2016 08:55
Letzter Beitrag: DL1AKP
  Data Logger Daten auf SD Card schreiben Crichton 12 272 22.11.2016 18:32
Letzter Beitrag: Crichton
  Arduino UNO und Ethernet Shield 2 POE und Fritzbox 3272 tr3 2 149 19.11.2016 10:46
Letzter Beitrag: tr3
  Kommunikation über das WiFi-Shield Flap 3 230 07.11.2016 20:20
Letzter Beitrag: hotsystems
  I2C Daten übertragen Gandalf 3 211 04.11.2016 13:20
Letzter Beitrag: hotsystems
  Daten über USB verarbeiten Felix91 10 319 12.10.2016 13:00
Letzter Beitrag: Tommy56
  Upload funktioniert nicht Levi 5 237 22.09.2016 20:19
Letzter Beitrag: hotsystems
  Arduino Lan Shield - Visual Basic ZackiE 6 214 20.09.2016 19:26
Letzter Beitrag: ZackiE
  adafruit V2.3 Shield Hangloose 6 290 08.09.2016 17:13
Letzter Beitrag: rpt007

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste