DHT 11 Не компилируется не один пример
- Войдите на сайт для отправки комментариев
Чт, 03/08/2017 - 15:38
Првиет. Немогу проверить датчик, не компилируется не один пример из интернета.
Вот например:
в строке
Serial.print("Влажность: "+h+" %\t"+"Температура: "+t+" *C ");
выдает ошибку :
invalid operands of types 'const char [21]' and 'float' to binary 'operator+'
что не так?
Спасибо!
вот полный код
в строке
что не так?
Так вы читайте текст ошибки - там же все сказано. Строки в Си нельзя "складывать" операндом "+"
что не так?
Всё не так, и в первую очередь, Вы пытаетесь программировать на языке, которого не знаете. Кто Вам сказал, что символьные строки можно конкатенировать операцией "+"? Таки нельзя.
String Addition Operator
Откуда все эту строку с температурой и влажностью берут, не первый раз ведь уже.
Здорово! А при чем тут стринг? Компилятор с опцией "хрустальный шар " поставляется отдельно и за деньги.
:-D
Напиши так.
Serial.println( (String) "Влажность" + h + ".......");
Блин! Ну зачем давать прямой ответ? Я написал ровно то же самое, но человек мог бы сам догадаться.
Если решение не найдено самостоятельно, то оно не несет никакой педагогической ценности! Чорт побери!
Если дается прямой ответ, это показывает, что мнение о спрашивающем - как о полном долбо..бе.... Что отдает мизантропией.
День добрый. Нужна ваша помощь, в мониторе порта при датчике DHT22 пишет вот такое вот: "Ðе ÑдаеÑÑÑ ÑÑиÑаÑÑ Ð¿Ð¾ÐºÐ°Ð·Ð°Ð½Ð¸Ñ"
Вот код
Напишите фразы в println() на транслите/английском языке.
Версия IDE? До Потопа или сразу после?