Vitaliy писал(а):Если у меня закончатся ATMEGA8, можно ли использовать ATMEGA48?
Потребуется небольшая доработка, но я ее уже делал. Когда закончатся Atmega8 - обращайтесь, я помогу.
Лучше, конечно, Atmega88 а не 48.
Теперь по теме.
Прошивка для отопительного котла включает вентилятор не для охлаждения, и температура никак не учитывается при подаче команд на вентилятор. Используется только таймер - задается время работы вентилятора после отключения нагрева.
Можно довольно легко изменить логику работы вентилятора и заставить его включаться каждый раз, когда нагреватель отключается. Впрочем, для этого ничего не нужно дорабатывать - просто не нужно использовать прошивку для отопительного котла, а использовать обычный термостат. Нагреватель подключаете к нормально-открытому выходу, а вентилятор - к нормально закрытому.
Реализация всего описанного вами алгоритма (50 - 35 - насыпаем какао - 30) возможна, но довольно громоздка и я не могу пообещать, что в ближайшие несколько месяцев найду для вас время.