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

BreweryArduino с нуля.

Discussion in 'Автоматика' started by Николай Дементьев, Sep 23, 2016.

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

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

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

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

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


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


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

    Attached Files:

    sergey154 and panteak like this.
  2. L-set

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

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

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

    Joined:
    01.09.2016
    1,294
    210
  4. L-set

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

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

    pivolub Новенький

    Joined:
    17.12.2015
    29
    0
    что за ошибка
     

    Attached Files:

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

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

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

     
  7. pivolub

    pivolub Новенький

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

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

    Joined:
    01.09.2016
    1,294
    210
    Посмотрите на моем канале видео "Загрузка кода пивоварни в ардуино"
    --- сообщения объединены, Dec 8, 2016, дата первого сообщения: Dec 8, 2016 ---
    Нет, среда разработки....через которую вы заливали код в контроллер.
    --- сообщения объединены, Dec 8, 2016 ---
    качаем здесь Please login or register to view links
     
  9. serj_3000

    serj_3000 Участник

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

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

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

    moct05 Участник

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

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

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

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

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

    serj_3000 Участник

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

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

    Joined:
    01.09.2016
    1,294
    210
    Аргумент принимается..... но мне сейчас не до этого .
     
  15. pivolub

    pivolub Новенький

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

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

    Joined:
    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 Новенький

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

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

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

    pivolub Новенький

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

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

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

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

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