1. Уважаемые форумчане! Убедительная просьба, используйте наиболее подходящие темы для своих сообщений. Спасибо за понимание.
    Скрыть объявление

BreweryArduino с нуля.

Тема в разделе "Автоматика", создана пользователем Николай Дементьев, 23 сен 2016.

Поделиться этой страницей

  1. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    Добрый день пивовары!
    Мой коллега занимается пивоварением и попросил меня собрать ему автоматику.
    Я посмотрел многие проекты но они не все удовлетворяли по функционалу ( помимо пива нужно "гнать" и другие напитки).
    По этому я решил сам написать программу (так-как только она требует изменения)
    На данном этапе почти закончена часть пивоварения, отдельное управление тэнами, настройка часов.
    В процессе настройка пид, управление насосом.
    В перспективе сохранение и чтение рецептов с карты памяти, настройка насоса.

    На данный момент есть следующие вопросы:
    1. Режим работы насоса при варки пива.
    2. Время отсчета засыпки хмеля : от начала кипения или от предыдущей засыпки.

    Ну и небольшое видео


    --- сообщения объединены, 23 сен 2016, дата первого сообщения: 23 сен 2016 ---


    Сижу рисую экран кипячения возник вопрос: Нужно-ли отображения температуры если мощностью тэнов управляем сами?
     

    Вложения:

  2. sergei122

    sergei122 Участник

    Регистрация:
    06.12.2016
    41
    0
    Имя:
    Сергей
    Добрый вечер.Николай подскажите почему после нажатия кнопки сброса пропадают часы и дата.
     

    Вложения:

  3. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    Спасибо вы как полагаю первый кто протестировала кнопку я её тестировал только в симуляторе буду разбираться
    --- сообщения объединены, 16 мар 2017, дата первого сообщения: 16 мар 2017 ---
    Кнопки на МК ресет?
     
  4. sergei122

    sergei122 Участник

    Регистрация:
    06.12.2016
    41
    0
    Имя:
    Сергей
    Все сделал по схеме.да кнопка ресет.
     
  5. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
  6. sergei122

    sergei122 Участник

    Регистрация:
    06.12.2016
    41
    0
    Имя:
    Сергей
    да подсоединил кнопку по схеме с 35 страницы.
     
  7. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    Все понял. Спасибо.
    --- сообщения объединены, 16 мар 2017, дата первого сообщения: 16 мар 2017 ---
    В дороге был.
    И так уточняем симптомы:
    При нажатии на кнопку которую Вы сделали как нарисовано на схеме со страницы 35 у Вас происходят следующие действия-выход в главное меню (как и было задумано), но при этом пропадают часы, температура и сд карта(статус) я правильно всё описал?
     
  8. sergei122

    sergei122 Участник

    Регистрация:
    06.12.2016
    41
    0
    Имя:
    Сергей
    Да все правильно.
     
  9. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    А если после этого зашли в любое меню и вышли обратно, остается все по прежнему?
     
  10. sergei122

    sergei122 Участник

    Регистрация:
    06.12.2016
    41
    0
    Имя:
    Сергей
    потом кнопки не реагируют и помогает только отключение питания
     
  11. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    понятно, сейчас посмотрю
    --- сообщения объединены, 16 мар 2017, дата первого сообщения: 16 мар 2017 ---
    попробуйте в 153 строчке вот так
    Код:
    attachInterrupt(5, setup, RISING);
     
  12. sergei122

    sergei122 Участник

    Регистрация:
    06.12.2016
    41
    0
    Имя:
    Сергей
    Николай давайте завтра вечером попробую . А то завтра на работу и глаза слипаются.
     
  13. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
  14. gagarinser

    gagarinser Новенький

    Регистрация:
    04.10.2016
    2
    0
    Имя:
    Сергей
    Всем привет. Как осуществляется калибровка датчика температуры?
     
  15. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    Доброе утро.
    Сильно врёт?
     
  16. gagarinser

    gagarinser Новенький

    Регистрация:
    04.10.2016
    2
    0
    Имя:
    Сергей
    Пока не проверял. Спросил на всякий случай.
     
  17. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    116,137 строки Functions
    --- сообщения объединены, 17 мар 2017, дата первого сообщения: 17 мар 2017 ---
    Кнопку победил, теперь работает как положено.
    Для использования нужно раскомментировать 153 строку файла BreweryArduino
    Схема подключения кнопки приложена к коду.
    Файлы на скачивание обновил.



    :)
    --- сообщения объединены, 17 мар 2017 ---
    Функционал кнопки можно расширить.
    --- сообщения объединены, 17 мар 2017 ---
    Например, что-бы при варке при нажатии выходили в настройки с возвратом на то же место (этап) варки
     
    • Класс Класс x 1
  18. lumen

    lumen Участник

    Регистрация:
    11.10.2016
    36
    0
    Николай Дементьев, может сталкивались. Всё работает как надо, но когда достаю\вставляю датчик температуры в гнездо, происходит перезагрузка системы.
     
  19. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    Нет с таким не сталкивался..... у меня датчик припаян к плате (не разрывное соединение)
     
  20. lumen

    lumen Участник

    Регистрация:
    11.10.2016
    36
    0
    Так то бы и бог с ним, но если во время варки умрет датчик температуры, то уже придется спасать затор.
     
  21. Николай Дементьев

    Николай Дементьев Active Member

    Регистрация:
    01.09.2016
    837
    126
    На мой взгляд две причины КЗ или брак датчика