私はユンシールドに接続されているDHT11センサーを持っている、と私はDHTライブラリーを用いたセンサからのデータを読んでいます:arduinoにsstreamを使用せずに浮動小数点値を文字列に変換するにはどうすればよいですか?
indoorHumidity = dhtBedRom.readHumidity();
// Read temperature as Celsius
indorTempinC = dhtBedRom.readTemperature();
// Read temperature as Fahrenheit
indorTempinF = dhtBedRom.readTemperature(true);
// Compute heat index, Must send in temp in Fahrenheit!
hi = dhtBedRom.computeHeatIndex(indorTempinF, indoorHumidity);
hIinCel = (hi + 40)/1.8 - 40;
dP = (dewPointFast(indorTempinC, indoorHumidity));
dPF = ((dP * 9)/5) + 32;
し、私は、データの露点と温度、湿度、熱指数を置くしようとしていますBridgeClient
というキーになるので、Pythonのbottle
wsgiフレームワークを使ってHTMLを表示して表示するPythonプログラムで読むことができます。言っ
Bridge.put(DEWPNTkey, dP);
Bridge.put(HEADINDXkey, hIinCel);
:
no matching function for call to 'SerialBridgeClass::put(String&, float&)'
http://stackoverflow.com/questions/1123201/convert-double-to-string-cを参照してください。最初の質問を混ぜた以前のリンクは役に立たなかった。 – MABVT