• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Temperatura przez WiFi do thingspeak
#3
Nie używam lua, ale robiłem to na c++ w Arduino. Wyślijcie linijkę wysyłaną do thinkspeak po przekonwertowaniu w tekst na uart i oczkami popatrzcie czy jest prawidłowa. Przed wysłaniem na thinkspeak należy dokonać konwersji wartości float na tekst, może tu tkwi problem?
Cała magia odbywa się tutaj:
connConfusedend("GET /update?key=YOURKEY&field1="..t1.."."..string.format("%04d", t2).." HTTP/1.1\r\n")
Można to zamienić tak:
Serial.println(GET /update?key=YOURKEY&field1="..t1.."."..string.format("%04d", t2).." HTTP/1.1\r\n) gdzie funkcję Serial.println() należy sobie podmienić na tę z lua, print?.
Ja wysyłam z arduino dane linijką :"GET https://api.thingspeak.com/update?api_ke...ield4=16.9 \r\n", gdzie poszczególne dane wskakują do zdefiniowanych field1, field2, itd. Sklejam sobie cały string do wysłania ze skonwertowanych do stringów zmiennych z czujników DS/ciśnienia/wilgotności/itp.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Temperatura przez WiFi do thingspeak - przez kaczakat - 08-01-2018, 20:53

Skocz do:


Przeglądający: 3 gości