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

BreweryArduino с нуля.

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

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

    Николай Дементьев Well-Known Member

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

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

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


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


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

    Вложения:

    • IMG_20160923_214755.jpg
      IMG_20160923_214755.jpg
      Размер файла:
      754,5 КБ
      Просмотров:
      710
    • cxem.gif
      cxem.gif
      Размер файла:
      182,8 КБ
      Просмотров:
      186
    sergey154 и panteak нравится это.
  2. L-set

    L-set Новенький

    Регистрация:
    28.03.2016
    9
    0
    Подсветка самого экрана ардуиновского ,как бы в полнакала.Может так и должно быть?
     
  3. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
  4. L-set

    L-set Новенький

    Регистрация:
    28.03.2016
    9
    0
    Да наверное такое-же свечение.. Спасибо большое за помощь.
     
  5. pivolub

    pivolub Новенький

    Регистрация:
    17.12.2015
    29
    0
    что за ошибка
     

    Вложения:

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

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Поставите версию IDE 1.6.11 и проблем не будет
    --- сообщения объединены, 8 дек 2016, дата первого сообщения: 8 дек 2016 ---
    Видео отчет по текущей работе над прошивкой

     
  7. pivolub

    pivolub Новенький

    Регистрация:
    17.12.2015
    29
    0
    Что такое IDE? Где брать куда сувать?
    --- сообщения объединены, 8 дек 2016 ---
    Версия ардуино?
     
  8. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Посмотрите на моем канале видео "Загрузка кода пивоварни в ардуино"
    --- сообщения объединены, 8 дек 2016, дата первого сообщения: 8 дек 2016 ---
    Нет, среда разработки....через которую вы заливали код в контроллер.
    --- сообщения объединены, 8 дек 2016 ---
    качаем здесь Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
     
  9. serj_3000

    serj_3000 Участник

    Регистрация:
    24.09.2016
    49
    10
    Имя:
    Сергей
    Николай Дементьев
    Здравствуйте Николай!
    Насчет программной регулировки яркости экрана.
    Вот здесь _habrahabr.ru/post/234601/
    есть описание на похожий экран и как это реализовано.
    Может встроите в проект?
     
  10. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Подумать можно над этим.... только у меня вопрос : с какой целью его можно использовать в проекте?
     
  11. moct05

    moct05 Участник

    Регистрация:
    22.11.2016
    105
    2
    Имя:
    Станислав
    Муторно это, но можно. Правда не на всех экранах действует. Приходили мне два экрана от одного китайца. Экраны внешне одинаковые, но работали по разному, разные библиотеки для него подходили и функционал был разный. Короче....сделать можно, но может не пойти.

    Для чего нужно? Ну например регулировать яркость экрана если варишь ночью, чтобы не слепило. Либо вообще выключать экран когда идет пауза (типо спящего режима).

    Мое предложение чуть проще....сделать скринсевер. Если не нажимаешь на экран, то онпереходит в режим сбережения и показывает, например "Пауза 1" и "Время до конца паузы ...." ну или просто текущее время. Данные показывать крупными цифрами, чтобы было видно далеко.
     
  12. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Тут уж все в Ваших руках... на то я и выкладываю открытый код, что бы вы могли проявить свое творчество :drink:
     
  13. serj_3000

    serj_3000 Участник

    Регистрация:
    24.09.2016
    49
    10
    Имя:
    Сергей
    Николай Дементьев
    Вот я не умею программировать на си.
    А рег. яркости мне лично требуется для увеличения яркости тускло мой дисплей светиться питание в норме но яркости не хватает. Я ещё вижу не очень поэтому более яркий дисплей мне лучше.
     
  14. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Аргумент принимается..... но мне сейчас не до этого .
     
  15. pivolub

    pivolub Новенький

    Регистрация:
    17.12.2015
    29
    0
    реле насоса работает наоборот , когда прога загружается на управлении +5 .
     
  16. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Это связно со схемотехникой реле.... на одни нужно подать HIGH что-бы оно включилось для других LOW. По этому я хочу предусмотреть программную инверсию управления выходом на насос в меню SYS.
    А сейчас, что-бы сделать инверсию надо на странице BreweryArduino......:
    • в 117 строке изменить byte ReleOn = 0; на byte ReleOn = 1;
    • в 118 строке изменить byte ReleOff = 1; на byte ReleOff = 0;
     
  17. pivolub

    pivolub Новенький

    Регистрация:
    17.12.2015
    29
    0
    ок. а последнюю прошивку где взять?
     
  18. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    на 10 странице последняя версия BreweryArduino 14_11_2016
    --- сообщения объединены, 9 дек 2016, дата первого сообщения: 9 дек 2016 ---
    Версия с картой памяти еще в работе.....выложу когда понадобится тестировать ;)
     
  19. pivolub

    pivolub Новенький

    Регистрация:
    17.12.2015
    29
    0
    ок
    --- сообщения объединены, 9 дек 2016, дата первого сообщения: 9 дек 2016 ---
    продувка помпы слишком долгая , 30 сек. за глаза . желательно чтоб отключать этот режим можно было. у меня миксер вместо помпы я думаю не только у меня.
     
  20. Николай Дементьев

    Николай Дементьев Well-Known Member

    Регистрация:
    01.09.2016
    1.294
    210
    Режим продувки насоса настраиваться. Вторая страница настройка пивоварни. Поставьте нули и продувки не будет.
     
  21. Олег

    Олег Участник

    Регистрация:
    18.11.2013
    509
    20
    Спасибо Николай!!! Всё загружается -теперь буду смотреть -переделывать под свой дисплей.Немного приболел -поэтому было недосуг ответить -да же и не видел как ты выложил данный проект хотя заходил на минутку каждый день.