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
  Firmata (Daten senden an den Arduino und empfangen vom Arduino) comfan 6 577 29.04.2017 14:29
Letzter Beitrag: hotsystems
  Programmierung von PCa9685 Shield im Bezug auf Arduinos Crazydiver 5 215 10.04.2017 12:20
Letzter Beitrag: hotsystems
  Can-Bus Shield ok, aber keine Daten Clubsport 54 3.444 02.04.2017 22:28
Letzter Beitrag: Bitklopfer
  Keypad Shield luj1990 11 390 29.03.2017 21:15
Letzter Beitrag: Tommy56
  Daten auf der I2C Schnittstelle Franz54 2 209 15.03.2017 21:57
Letzter Beitrag: Franz54
  Seriell Daten senden / empfangen mi ProMini Maxel 4 742 13.02.2017 12:29
Letzter Beitrag: Tommy56
  Arduino hängt beim Upload deranda 14 1.047 20.01.2017 16:14
Letzter Beitrag: renid55
  nRF24l01 empfängt Daten nicht techniclover 1 285 09.01.2017 19:20
Letzter Beitrag: celle
  [Gelöst] SD Card (Ethernet Shield) IO funktioniert nicht __jb__ 7 601 05.01.2017 09:51
Letzter Beitrag: rpt007
  Daten Visualisieren MeisterQ 12 1.057 01.12.2016 19:36
Letzter Beitrag: MeisterQ

Gehe zu:


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