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

BreweryArduino с нуля.

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

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

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

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

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

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

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


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


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

    Вложения:

  2. ALEXANDR77

    ALEXANDR77 Active Member

    Регистрация:
    17.01.2017
    191
    28
    Имя:
    Александр
    Все верно, Николай в курсе проблем, писал ему в ЛС, обещал исправить.
    Еще я просил кнопку насоса в окне " ПИ настройки" и мелодию при засыпке хмеля бесконечную, до нажатия на экран.
    Будем с нетерпением ждать "Final+++".
     
    • За За x 1
    • Оптимистично Оптимистично x 1
  3. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
    Добрый день.
    На этапе засыпки солода работа тэна отключается.... скорей всего инерция и ПИ режим не точно настроен.
    По остальным кракозябрам да есть .... жду как под накопится косячков и буду исправлять.
     
    • Дружественно Дружественно x 1
  4. Олег

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

    Регистрация:
    18.11.2013
    445
    16
    Николай ! Как дела с новым проектом?
    Сайт ещё не создал для него?
     
  5. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
    Идёт, но медленно считай, что новый проект делаю :)
     
  6. Олег

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

    Регистрация:
    18.11.2013
    445
    16
    Да это понятно Николай! Когда я у тебя спросил про кнопочный вариант первый раз и попробовал....
    Понял что моих знаний для этого скудно маловато.
     
  7. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
    Сайт ещё не делал, так как ещё не определился с окончательным схемным решением.
     
  8. Олег

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

    Регистрация:
    18.11.2013
    445
    16
    А почему бы не сделать -выложи наброски на обсуждение -одна голова-это ГОЛОВА -а три уже ЗМЕЙ ГОРЫНЫЧ!!!:)
     
  9. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
    :) вот по этому и не выкладываю, боюсь мой мозг трёх голов не выдержит :)
     
  10. Олег

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

    Регистрация:
    18.11.2013
    445
    16
    :)Охотно верю!!!
     
  11. kollega63

    kollega63 Новенький

    Регистрация:
    24.03.2017
    6
    0
    Здравствуйте! Подскажите пожалуйста, кто знает где находится библиотека "pitches.h" при компиляции выдает ошибку как-бы ее нет.
     
  12. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
  13. Ers

    Ers Admin Команда форума

    Регистрация:
    02.01.2012
    391
    80
    Имя:
    Иван
    kollega63 скопируй всю папку с кодом в корень диска. Arduino IDE очень плохо относится если в пути проекта есть русские буквы и пробелы.
     
  14. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
    Это не библиотека, а часть кода соответственно он должен находиться вместе с основным кодом.
     
  15. Ers

    Ers Admin Команда форума

    Регистрация:
    02.01.2012
    391
    80
    Имя:
    Иван
    Николай Дементьев да, только в видео ты копируешь на рабочий стол. Если пользователь винды будет заведен как Вася Пупкин то полный путь проекта на столе будет C:\Users\Вася Пупкин\Desktop\BreweryArduino и на этом пути IDE запнется, поэтому лучше перенести весь каталог проекта в корень диска, например C:\BreweryArduino
     
  16. kollega63

    kollega63 Новенький

    Регистрация:
    24.03.2017
    6
    0
    Перенес в корень диска ,компилятор опять ругается .C:\Arduino\BreweryArduino\BreweryArduino.ino:18:21: fatal error: pitches.h: No such file or directory #include "pitches.h"
    Вот та строка которую на видео нужно изменить: //rtc.begin(); Помогите пожалуйста, что делаю не так.
     
  17. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
    kollega63 на второй минуте видео ваша проблема.
     
  18. alekseysytov

    alekseysytov Новенький

    Регистрация:
    23.04.2017
    11
    1
    Имя:
    Алексей
    Николай, а можно вот такой зумер как то использовать (два контакта)? HTB1nDIrKFXXXXahXVXXq6xXFXXXx.jpg
    --- сообщения объединены, 22 май 2017, дата первого сообщения: 22 май 2017 ---
    Ошибся заказал не на плате, а только эти пищалки.
     
  19. Николай Дементьев

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

    Регистрация:
    01.09.2016
    785
    110
    Да .... минус на GND ; плюс на выход зуммера (по моей схеме подключения 11 пин).
     
  20. alekseysytov

    alekseysytov Новенький

    Регистрация:
    23.04.2017
    11
    1
    Имя:
    Алексей
    Спасибо, а я уже думал с транзистором морочиться придется.
     
  21. kollega63

    kollega63 Новенький

    Регистрация:
    24.03.2017
    6
    0
    Николай спасибо за подсказки,но нужна опять ваша помощь.Компилируется с новыми ошибками:
    Код:
    C:\Users\Администратор\Desktop\BreweryArduino\Beer.ino: In function 'void Beer()':
    
    Beer:1839: error: 'playTone' was not declared in this scope
    
    Beer:1851: error: 'playTone' was not declared in this scope
    
    C:\Users\Администратор\Desktop\BreweryArduino\Functions.ino: In function 'void NoCommerc()':
    
    Functions:378: error: 'ReturnBackup' was not declared in this scope
    
    C:\Users\Администратор\Desktop\BreweryArduino\Functions.ino: In function 'void TochStop(byte, boolean)':
    
    Functions:811: error: 'playTone' was not declared in this scope
    
    C:\Users\Администратор\Desktop\BreweryArduino\Functions.ino: In function 'void Return()':
    
    Functions:916: error: 'playTone' was not declared in this scope
    
    exit status 1
    'playTone' was not declared in this scope
    
    Что нужно сделать чтобы их не было?