После покупки воздушного компрессора, задался вопросом."а как же отслеживать интервал между заменами масла? "
Осознав, что я даже приблизительно не знаю сколько отработал компрессор с момента покупки, начал поиски готовых решений в интернете. попытки были тщетны .решено было собирать свою " приблуда" контроля меж интервального контроля замены масла.( Для избежания "срача" в комментариях, добавлю. Эта " приблуда" Мне и я не кому не не навязываю. Большинство меняет масло раз в год и не парится, а то и вообще не меняет. )
Принцип работы.
Есть время "t" ( от замены до замены масла.
При первом включение наченет работать таймер ( на дисплее сверху с лева) от 00.00.00 в + паралельно "наработанное" время отнимается от времени "t" и выводится в верхнем правом углу в оставшихся часах, в нижнем правом углу в оставшихся минутах
Как только выключается двигатель компрессора, сохраняется наработанное количество времени в память Ардуино и таймер останавливается. На дисплее в нижнем левом углу моргнет сообщение "save" и 0 изменится на 1 ( в следующем цикле ещё +1 и так далее . Информирует о количествах циклоd вкл/выкл двигателя )
При очередном включение двигателя, таймер продолжает работать с места прошлой паузы .
Есть 2 кнопки
Одна включает подсветку дисплея на пару десятков секунд, .
Вторая кнопка производит обнуление таймера ( нажимается после замены масла) изменения в таймере сохранятся после первого вкл и выкл двигателя.
Два светодиода.
1 информирует о работе таймера.
Второй о паузе таймера
Питание Ардуино подключается к сети компрессора через адаптер 5-12в достаточно.
Слегка варварский но простой способ вкл/выкл таймера используется коммутация 5в и входа в Ардуино с помощью реле от цепи питания двигателя ( удобно подключаться в пресостате)
второй вариант цеплять оптопару с обвязкой.
В архиве с прошивкой присутствует в временном "t" ассортименте прошивки, схема подключения и софт для прошивки
Распиновка:
12 pin — при замыкание о +5 вольт стартует таймер, при отсутствие 5 вольт включается пауза.
11 pin — кнопка сброса таймера после замены масла в компрессоре ( кнопку ставте с учетом исключения не чайного нажатия)
10 pin — кнопка включения подсветки
9 pin — светодиод индикации работы таймера
8 pin — светодиод индикации остановки / паузы таймера
Дисплей 1602 lcd подключается через i2c
5в r 5В
gnd к gnd
SDA к А4
SCL К А5
Не забываю про подтягивающие резисторы 10 кОм к кнопкам ! иначе будет жить своей жизнью!
На данный момент версия прошивки 2.3
Скачать архив
|