через переменные и блок сравненияlifter писал(а):добрый день , подскажите как реализовать :
Хочу заказать услугу ...как у вас написано в подписи...whitevip писал(а):датчик lm35 точнее чем 18b20 ?
а вот этой строчкой вы мне мозг сломали....lifter писал(а):+10 ! = 900 сек .
да пофиг! главное то чтобы было ...а работает или нет уже второстепенный вопрос)))pan писал(а):за 5 руб сделаю с точностью до 0.00001 , только один хрен брехать будет
Здесь пример можете посмотреть.lifter писал(а):может быть использовать блок нелинейного масштабирования ,единственное не до конца догоняю как он работает
Посмотрите плату в приложеном файле (если я правильно понял Ваши факториалы ). Назначение переменных в их описаниях. Удачи!lifter писал(а):измеряем температуру и присваиваем значения
И Вам спасибо, спрашивайте, мне нужно учиться и применять где-то уже приобретённый опыт.lifter писал(а):что нибудь подобное ,для обучения
Если честно- не знаю, но делать этого по любому не стал бы. Недавно отвечал тут на форуме про 8-битные Arduino+ Float и результаты моего экспресс-тестирования DS18b20 ("original Dallas" bought in Aliexpress ). Сделайте сначала преобразование Float данных с DS18b20 в Int, а потом манипулируйте этими данными. Делайте максимально реже опрос датчика (у него сильный саморазогрев). Отопительные системы домов- очень инерционная система, и не нужно уменьшать эту инерционность. Чем меньше разница температуры теплоносителя и обогреваемой среды- тем меньше потери тепла в дымоход и выше устойчивость системы, хотя дольше работает насос. Нравиться, когда на дисплее мнимые сотые градуса отображаются- выводите Float, но сравнения, расчёты и другие операции проводите с Integer. Удачи!lifter писал(а):ds18b20 сигнал можно пихать в блок poligon
Что то вы перемудрили. Зачем такие астрономические расчеты, если работа котла исчисляется в минутах?lifter писал(а):котел работает по таймеру ,20 работает ,20 спит ,25 работает 15 спит ,в зависимости от температуры на улице