Это странно, но есть проблема в библиотеке DallasTemperature.h для arduino, из-за которой температура иногда считывается неверно (обычно около -127), касается всех подключенных датчиков, при чем эта ошибка может проявятся достаточно редко, может раз в час (термореле сбойнет когда не ждешь!!!) и чем ниже температура тем чаще выскакивала. Гугл показал что с этим сталкиваются многие.
Конечно религия у всех разная, срать по поводу DallasTemperature.h не надо, кто не использует - не используйте молча.
Мне проще написать две строчки, чем десяток. Хотя не спорю что библиотека уебищная в плане delay.
Но вот выкладываю именно ту версию DallasTemperature, которая работает без глюков с китайскими датчиками.
Во всяком случае пока глюков не обнаружено.
Добавлено after 3 hours 9 minutes 29 seconds:Да, проблема решена, но не прям до самого конца.
Вот сейчас обнаружил, в некоторых случаях при включении питания кажет -127 на одном датчике, после перезагрузки все восстанавливается.
Короче не используйте эту говноподелку DallasTemperature для важных термометров
- Вложения
-
- DallasTemperature.zip
- (23.73 KiB) Скачиваний: 408