Цитата:
Сообщение от andr128
Попробуйте измерять температуру по таймеру (750 ms - 12 разрядов, зависит от точности измерения). Можно задать и реже 1..n сек. Зависит насколько у вас быстро изменяется температура, которую нужно контролировать (но быстрее 750 мс не получится при точности 12 бит)
http://www.cyber-place.ru/showpost.p...&postcount=114
отключив ожидание
Код:
sensors.setWaitForConversion(false);
т.к. во время опроса происходит "тупой" delay(), что мешает основной программе.
В выше приведенном алгоритме ни какого ожидания нет, а измерение происходит в фоновом режиме заданное таймером.
|
Попробовал пример по Вашей ссылке.
Извините за тупой вопрос. Какую переменную брать чтобы температуру узнать? Пытаюсь
sensors.getTempC(Thermometer) послать в серийный порт он абрукадабру печатает...