Много было написано об этом удивительном « кубике », вот решил тоже воспользоваться данным чудом. Замысел был такой - поддержка микроклимата в погребе. Для вывода информации использован МЭЛТ 2-х строчный 16 разрядный, ключи управления со старой материнки 15N03H на 30 вольт и ATMEGA8–16PU.
Долго кувыркался с кодом, на индикатор выводились цифры, ну даже близко не напоминавшие истинное значение. Как оказалось, причины 2, преобразователь с 5 на 3,3 вольта и сам пересчет полученных данных.
С кодом пришлось просить помощи у сообщества, банальные ошибки от незнания Bascom’а, все мы учимся!
Что получилось.
Куда запихаем это.
Первое включение, заходим в меню и выбираем кнопками вверх, вниз настройку часов или пределы работы вентилятора и подогрева. После нажатия IN- ввод, все установленные параметры сохраняются в памяти МК. Это 8 первых ячеек памяти.
При достижении верхнего придела влажности включается вентилятор, а при понижении температуры – подогрев.
Вентиляторы использую от БП компьютера, нагреватель это автогрелка сидения автомобиля. Чтоб была лучшая отдача тепла, клеим ее на аллюмениваю основу 300*300 мм.
Если происходит изменение среды, данные и время, передаются на компьютер через RS-485.
Пропадания питания, так же оповещается через порт RS-485. (если приспособить автономное питание от телефона или просто батарею на 4,5 вольта.) Питается блок от 20 вольт.
Конечно это не шедевр, но работает как надо.