outputMsg for DHT11

Arduino float output to serial monitor
 avatar
unknown
c_cpp
4 years ago
470 B
14
Indexable
#include <stdlib.h>
String outputMsg(float t, float u);

void loop(){
    /* etc... */
    msg = outputMsg(temperatura, umidade);
    Serial.println(msg);
}


String outputMsg( float t, float u ){
    String output;
    char buffer[10];
    
    output = "Temperatura: ";
    dtostrf(t, 4, 1, buffer);
    output += buffer;
    output += "ºC\tUmidade: ";
    dtostrf(u, 4, 1, buffer);
    output += buffer;
    output += " %";
    return output;
}
Editor is loading...