DyadyaGenya
Member
Доброго времени суток. По моему опыту, если крякозябрит, то весь текст. А тут решил слегка изменить скетч из примера работы с датчиком dht11. Причем крякозябра может смещаться в слове в зависимости от табуляции, или напр, если первое слово пишется на англ, то в остальных её уже нет. Привожу свой пример, в нем ссылка на библиотеку. Скорость менял. Может не все перебрал, но основные вроде как 9600 и 115200.
Ниже пример вывода
��татус = OK Влажно��ть = 29.0 Температу��а = 25.3
��татус = OK Влажно��ть = 29.0 Температу��а = 25.3
Код:
#include "DHTesp.h" // Click here to get the library: http://librarymanager/All#DHTesp
DHTesp dht;
void setup()
{
Serial.begin(9600);
dht.setup(D4, DHTesp::DHT11);
}
void loop()
{
delay(dht.getMinimumSamplingPeriod());
float humidity = dht.getHumidity();
float temperature = dht.getTemperature();
Serial.print("Статус = ");
Serial.print(dht.getStatusString());
Serial.print("\t\tВлажность = ");
Serial.print(humidity, 1);
Serial.print("\t\tТемпература = ");
Serial.print(temperature, 1);
Serial.println();
delay(2000);
}
��татус = OK Влажно��ть = 29.0 Температу��а = 25.3
��татус = OK Влажно��ть = 29.0 Температу��а = 25.3