Начало
Звонит мне как водится один знакомый чел и бодро просит сделать ему управление на теплицу. Чтоб форточки открывались, температура и влажность мониторились, полив по расписанию но не циклический.
Cамым простым путем для меня, еще лет десять назад, был бы — все спаял бы на голой логике с примесью часового кварца с делителем на 32, но сейчас уже есть малина, вот ее то и взял за основу устройства, кстати узнал много нового.
1. Полив по часам.
Тогда я еще не знал что такое крон а жаль. В результате привинтив часы реально времени по квадратной шине (I2C) дня два ушло на поиски инфы как вынуть из регистров время и как туда записать текущее время.
Потом сделал текстовый файлик с названием watering.cfg в который тупо записал через запятую: день недели, время начала полива, время окончания полива и поливную линию в которую воду подать надо. таких управляющих строк может быть не одна тысяча и можно запрограммировать полив хоть каждую минуту в течении нескольких лет.
Читать полностью »