Меню

  • Главная
  • 3D Модели
  • Гостевуха
  • Форум
  • Файлы
  • Обратная Связь
  • Форма входа

    Поиск

    Статистика


    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    ссылки

    Anti-lamer
    Среда, 2024-05-01, 09:28:49
    Приветствую Вас Гость, Авторизуйтесь!
    Главная | Регистрация | Вход | RSS
    Главная » 2018 » Октябрь » 3 » Контроль Мото часов на Ардуино
    10:43:25
    Контроль Мото часов на Ардуино

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    После покупки воздушного компрессора, задался вопросом."а как же отслеживать интервал между заменами масла? "
    Осознав, что я даже приблизительно не знаю сколько отработал компрессор с момента покупки, начал поиски готовых решений в интернете. попытки были тщетны .решено было собирать свою " приблуда" контроля меж интервального контроля замены масла.( Для избежания "срача" в комментариях, добавлю. Эта " приблуда" Мне и я не кому не не навязываю. Большинство меняет масло раз в год и не парится, а то и вообще не меняет. )
    Принцип работы.
    Есть время "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

    Скачать архив

    Просмотров: 2049 | Добавил: Bizon_Bess | Рейтинг: 0.0/0
    Всего комментариев: 0
    Добавлять комментарии могут только Авторизированные пользователи.
    [ Вход ]