Есть полностью готовый проект (Валдай) в теме "Управление отоплением в загородном доме (GSM)" http://forum.amperka.ru/threads/Управление-отоплением-в-загородном-доме-gsm.999/page-18 пост #350 Надо переделать на охлаждение (теплица) и сменить все датчики DHT22 на DS18b20 Инвертор переделал сам уже под себя
По двум ds18b20 (если один опущен в воду) то- запросто (вспомнил школьный психрометр), но там таблица мудреная (может правда кто библиотеку сварганил)
Вопрос есть такой!!! Хочу переделать ВАЛДАЙ на охлаждения. Что бы реле включалось при авто температуры свыше заданного порога. Что тут меняем? ИЛИ не только в этой области? Подскажите пожалуйста! Код (C++): // Serial.print("t="); // Serial.println(t); // Serial.print("autoTemp+delta="); // Serial.println(autoTemp+delta); if (unit1status==true){ if (t1 < autoTemp-delta){ digitalWrite(unit1, HIGH); us1=0;} else if (t1 > autoTemp+delta) {digitalWrite(unit1, LOW); us1=1;} } if (unit2status==true){ if (t2 < autoTemp-delta){ digitalWrite(unit2, HIGH); us2=0;} else if (t2 > autoTemp+delta) {digitalWrite(unit2, LOW); us2=1;} } if (unit3status==true){ if (t3 < autoTemp-delta){ digitalWrite(unit3, HIGH); us3=0;} else if (t3 > autoTemp+delta) {digitalWrite(unit3, LOW); us3=1;} } if (unit4status==true){ if (t4 < autoTemp-delta){ digitalWrite(unit4, HIGH); us4=0; } else if (t4 > autoTemp+delta) {digitalWrite(unit4, LOW); us4=1;} } HIGH на LOW < на > - на + В общем без вас не могу разобраться!
Нахр...(зачем) такие сложности? Взять на али W1209 это уже законченное устройство (практически, верхний порог температуры не помню) и не заморачиваться. Или тебе с смс оповещением и всякими примочками надо?