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

BreweryArduino с нуля.

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

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

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

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

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

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


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


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

    Вложения:

    • IMG_20160923_214755.jpg
      IMG_20160923_214755.jpg
      Размер файла:
      754,5 КБ
      Просмотров:
      575
    • cxem.gif
      cxem.gif
      Размер файла:
      182,8 КБ
      Просмотров:
      17
    sergey154 и panteak нравится это.
  2. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Тестируем кнопку "Отмена" Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    Схема подключения:
    Подключение-кнопки-_Отмена.gif
    Кнопка подключена на прерывание ,что дает ей 100%-ое срабатывание и выход из любой части программы в главное меню.
     
  3. OlegInsa73

    OlegInsa73 Новенький

    Регистрация:
    28.11.2016
    10
    0
    Имя:
    Олег
    Да, кнопочка "Return" не помешала, бы.
     
  4. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    482
    167
    Имя:
    Александр
    Добрый день! Николаю спасибо, ардуинка работает. Подсказал где искать, начинающим: далеко папку с кодом не прячьте, особенно на не системные диски.
    Моё мнение: 1. при кипении насос особо ненужен, конвекционные потоки и так сильны.
    2. Давайте от начала считать, иначе запутаемся.
     
  5. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Я так понимаю от начала кипячения?
    При кипении, насос работает только до набора температуры закипания сусла.
    --- сообщения объединены, 22 фев 2017, дата первого сообщения: 22 фев 2017 ---
    Есть просьба: посмотрите название 5-ти микросхем на плате расширения (между мегой и экраном)
     
  6. Альберт

    Альберт Active Member

    Регистрация:
    21.12.2015
    177
    26
    У меня:
    HC541
    HM39625
    TXD540G
    Вроде так, чуть глаза не сломал!:)
     
  7. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    482
    167
    Имя:
    Александр
    Боюсь мой насос не выдержит температуры закипания ( 99) , ограничу 80.
     
  8. lumen

    lumen Участник

    Регистрация:
    11.10.2016
    44
    0
    --- сообщения объединены, 22 фев 2017, дата первого сообщения: 22 фев 2017 ---
    Есть просьба: посмотрите название 5-ти микросхем на плате расширения (между мегой и экраном)[/QUOTE]
    HC541
    3N3W901
    UXD5406
    И сбоку надпись NXP

    ... если глаза не подвели, тяжело без лупы разглядеть.
     
  9. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Включите защиту насоса по максимальной рабочей температуре.
    --- сообщения объединены, 23 фев 2017, дата первого сообщения: 23 фев 2017 ---
    HC541
    3N3W901
    UXD5406
    И сбоку надпись NXP

    ... если глаза не подвели, тяжело без лупы разглядеть.[/QUOTE]
    Спасибо.
    --- сообщения объединены, 27 фев 2017 ---
    Хотелось-бы узнать как работает кнопка "Отмена", кто-нибудь пробывал?
     
  10. moct05

    moct05 Участник

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

    Сейчас проверить работы физической кнопки нет возможности. Нахожусь далеко от ардуины. как вернусь в город, так постараюсь проверить. Ведь именно я был инициатором этого предложения.
    --- сообщения объединены, 28 фев 2017, дата первого сообщения: 28 фев 2017 ---
    Для чего? Если я не ошибаюсь, и не подводит меня память, то это резистивная развязка экрана с мегой. Сам контроллер экрана, тача и SD находится под экраном. Чтобы до них добраться, нужно оторвать экран от платы. Лишний раз это делать геморно. У меня где-то есть схема этого шилда (переходника между экраном и мегой), если нужно, то могу поискать и выложить. Как я понял, этот шилд можно использовать с разными экранами. Он универсальный. А вот включать экран на прямую в мегу не рекомендуют, может выйти из строя.
     
  11. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    Я спрашивал про микросхемы которые конвертируют логический уровень, а не про контроллер экрана. Кстати микросхема управления тачскрином находится снаружи и легко доступна.
     
  12. moct05

    moct05 Участник

    Регистрация:
    22.11.2016
    105
    2
    Имя:
    Станислав
    Так они должны стоять не на шилде, а на самом экране. Или гоню?
     
  13. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
  14. moct05

    moct05 Участник

    Регистрация:
    22.11.2016
    105
    2
    Имя:
    Станислав
    Вот схемы старых шилдов. Новые пошли другие.
     

    Вложения:

  15. Алексей Павлович

    Алексей Павлович Новенький

    Регистрация:
    18.12.2016
    5
    1
    Дима привет, с сайта нельзя скачать файл HEX, исправь плиз
     
  16. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
    HEX загрузка пока не возможна, устанавливайте через IDE.
     
  17. frost

    frost Новенький

    Регистрация:
    09.03.2016
    17
    0
    Имя:
    Олег
    Николай как убрать эту ошибку (C:\Users\Олег\Desktop\ард\BreweryArduino\BreweryArduino.ino:14:21: fatal error: pitches.h: No such file or directory) Спасибо
     
  18. Николай Дементьев

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

    Регистрация:
    01.09.2016
    1.262
    202
  19. Andrei50

    Andrei50 Участник

    Регистрация:
    02.09.2016
    177
    12
    Имя:
    Андрей
    Добрый день Николай. У меня такая же ошибка голова уже опухла. Все идеи о исправлении закончились.
     
  20. moct05

    moct05 Участник

    Регистрация:
    22.11.2016
    105
    2
    Имя:
    Станислав
    Когда запускаете файл BreweryArduino.ino, то в той папке где лежит этот файл создается еще папка с именем BreweryArduino. Положите туда весь комплект файлов. И все заработает.
     
  21. Andrei50

    Andrei50 Участник

    Регистрация:
    02.09.2016
    177
    12
    Имя:
    Андрей
    Спасибо за помощь. Заработало но кнопки со смещением. Но не сташно другой скеч я всетаки запустил. В поцесе всевозможых экспеременов взял хлоудер у Пивоварова засунул Ваш hex загрузка прошла успешно. Может понадобиться.