Периодически проскакивает 0%, закономерности не наблюдается. Проверено на 3-х дат-ах, судя по всему считывание происходит с запозданием.
Ничего умнее , чем пропуск нулевых результатов не придумал. Может кто сталкивался и нашел другое решение?
DHT22 (AM2302)
DHT22 (AM2302)
Такая же проблемка. Может подскажите как реализовать пропуск нулевых результатов ?
Отправлено спустя 2 часа 43 минуты 16 секунд:
В продолжение темы, подскажите как реализовать алгоритм: если получаемое значение от датчика равно 0 то брать предыдущее значение. Датчик опрашивается раз в минуту.
Отправлено спустя 2 часа 43 минуты 16 секунд:
В продолжение темы, подскажите как реализовать алгоритм: если получаемое значение от датчика равно 0 то брать предыдущее значение. Датчик опрашивается раз в минуту.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
DHT22 (AM2302)
Использовать фильтры аномальных значений.
Отправлено спустя 8 минут 5 секунд:
Только если информация с датчика считывается раз в секунду, то и фильтр надо запускать раз в секунду.
Отправлено спустя 8 минут 5 секунд:
Только если информация с датчика считывается раз в секунду, то и фильтр надо запускать раз в секунду.
Кто сейчас на конференции
Сейчас этот форум просматривают: makita2440 и 2 гостя