Базовая Автоматика

Наконец-то готова базовая часть Arduino-Автоматики, по моему получилось неплохо. Устройство выполняет все прежние свои функции плюс добавилось несколько дополнительных функций, таких как: умный ШИМ, WiFi, контроль достоверности данных, датчики безопасности,  возможность расширения функционала, автоматическое определение подключенного железа и т.д. и т.п… Главная задача, я считаю, выполнена, устройство само по себе является полноценной автоматикой, стоимостью в разы дешевле «Доступных» коммерческих аналогов, к тому же ее легко можно дооснастить дополнительными функциями для каких-то своих специфических задач.

В описании прикреплен архив со схемами, печатной платой, прошивками и пошаговым видео-руководством как из всего этого дела собрать готовое устройство.

На этом разработка не заканчивается, в планах модули расширения, для чего — пока секрет 🙂

Пошаговая видеоинструкция по сборке, настройке и тестированию Ардуино-Автоматики:

Базовая Автоматика: 265 комментариев

  1. Вечер добрый! Залил новую прошивку, какая-то ерунда получается, датчики температуры не соответствуют адресам.
    Немного поработав температура куба стала +85 и не меняется.

  2. У меня тоже аварийный стал датчиком колонны, но это конечно не то чтоб проблема.
    Евгений, не планируется ли добавить еще хотя бы один датчик? (к примеру ПВК-рубашка)
    Так же хотелось бы узнать не будет ли реализация звуковой сигнализации на датчик колонны (или настраиваемого на любой имеющийся)?

    1. Датчиков можно подключить сколько угодно и логика работы Автоматики легко меняется. После реализации управления нагревом вплотную займусь модернизацией прошивок — пивоварение, ПВК и т.п.

  3. Евгений, Вы размышляли ведь наверняка о возможности реализации комплектов «Сделай сам»: плата + детали?
    Как бы записаться первым на рассылку наложенным платежом? 🙂

  4. Впрочем, собранный/настроенный получить тоже не плохо.
    А не планируется ли корпус чуть увеличить и добавить «наглядности» и ручного управления процессом, то есть без смартфона: переключатели, индикаторы, экраны? Может это уже обсуждали? Не читал ещё.

  5. Добрый день!
    Отличная автоматика, собрал, пользую, спасибо.
    Не могли бы Вы добавить поддержку LCD 1602 по I2C для вывода информации по температуре. Просто иногда телефон нужен для других функций (хоть трубку не бери пока гонишь), а за процессом все равно поглядываешь (без обид — это же автоматика), просто наблюдение глаз радует. Учитывая Ваши познания в Ардуино, я думаю Вам не сложно будет дублировать трансляцию показаний на LCD.
    Заранее спасибо.

  6. Добрый день! Подскажи пожалуйста как подключить по показанной базовой схеме клапан на 12в, заранее благодарю.

  7. ткните плиз носом в ссылку на архив со схемами, печатной платой, прошивками и пошаговым видео-руководством. спасибо

  8. Добрый день Евгений, после обновления программ (сегодня), появились проблемы.
    А именно после запуска Шим в ближайшие 30 секунд с датчиков приходят нули, Шим останавливается 🙁

  9. Прошивка искривляется после ввода своих датчиков почему то!!!
    Зачем такой пост в комментарии писать???
    Есть почта!
    Ждем исправления!

      1. А можно попросить чертёж платы в формате программы в которой она нарисована? Есть необходимость немного подкорректировать.

  10. Уважаемые коллеги!!! не хочется лишний раз тревожить Евгения!
    Может кто объяснит — зачем нужен датчик разлива, кто, что и как разливает стесняюсь я спросить??????

    1. Датчик разлива может предотвратить тяжёлые последствия при срыве шланга, переливе приёмной емкости, а может быть использован , как датчик уровня в этой самой ёмкости.

  11. Датчик уровня это просто — реле влажности в разрыв старт-стоп а датчик в ёмкость на нужный уровень!!!
    Остаются тяжёлые последствия -…???

  12. Я о сложности исполнения — это нужно перекрыть воду, откачать, высушить! ?
    Расход воды для наших целей очень маленький.
    Давление практически отсутствует.
    Проще поставить аппарат в ванну и спать спокойно.

  13. Датчик разлива и датчик температуры выхода — это датчики безопасности.
    Если датчик температуры продукта нагреется выше 65 градусов или на датчик разлива попадет жидкость, автоматика начнет прерывисто пищать, на телефоне включится сирена, на пине А0 появится высокий уровень (сигнал для какого-то модуля аварийного отключения перегонки)

  14. Может все таки попробовать старт-стоп по нижнему датчику через твердотелку!???
    На колонне мне думается все получится! И выключений сколько угодно можно скамутировать.

      1. Дошло!!! только в моем случае это между димротом и связью с атмосферой — супер то что нужно!!!!
        Осталось порешать с нагрузкой!

  15. День добрый Евгений, в версии 4.1 проблема с нулями от датчиков продолжается.
    https://homesamogon.ru/screenshot_20171026-210019/
    Появляются они в промежутке от 1 минуты до 3, после этого Шим останавливается, ползунки не сбрасывается, работа соответственно останавливается, требуется повторное нажатие на галочку,
    Началось это кажется после обновления программ
    Как в бесплатной -так и в коммерческой версии .

    1. Понятно что проходит где то сбой, не могу сказать только где именно, но если я правильно понимаю программа на андроиде может вернутся в свое последнее состояние?

        1. Да, после нулей (они висят примерно секунду, точно не больше двух) Шим как бы остановился, температура приходит нормальная и если нажать галочку начинает работать на заданных параметрах ползунками.

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

  16. Извините за наглость, но не могли бы подсказать шаг сетки в проекте печатной платы ? Не получается «на глаз» подобрать.

    1. Я использовал 1,27мм, так как у всех элементов расстояние между ножками 2,54 и дорожки бывает нужно подвинуть на пол шага.

  17. Добрый день Евгений, в процессе борьбы с нулями от датчиков поставил монитор портов на час. Логи затянул в excel, отфильтровал, значения с 3 датчиков фактически одинаковые в течении часа. (По крайней мере то что отдаёт Ардуина)
    Скажите пожалуйста где-нибудь можно получить прошлую версию программы для андроид ? Есть подозрения что у меня все таки с обновления ее началось.

  18. Просто отчитаюсь, как обычно «дело было не в бабине…» в процессе борьбы с нулями от датчиков заметил что они появляются только при подключенной катушке клапана, БП один с ардуино.
    Поменял несколько БП — все стало хорошо, странно только что на одном 2А редко но глючит, а на 1.5А все ок, новые оба, Китай фигли.
    Еще раз спасибо Евгению.

  19. Подскажите по самодельному датчику для куба. Там в запаянную с одной стороны вставлен сам датчик , а сверху термоусадкой закрыто и все? Полость внутри трубки ничем не заполнялась?

  20. Добрый день.
    Я (счастливый) владелец индукционной плиты Gastrorag.
    Мне надоел 180-минутный таймер и я полез внутрь. Там оказалась клавиатура и дисплей на сдвиговом регистре. Первоначально хотел сделать обход таймера через периодическое нажимание 2 кнопок (напр ардуиной). Теперь задумался о вайфае и полном апи, которое отдает в одну сторону дисплей, а в другую кнопки. И соответственно об интеграции с вами. Реализовать думаю на WeMos-D1, но скилов для приложений на андроиде у меня нет. Модификация плитки планируется минимальная, простая и доступная, а работа с вашим приложением позволит рулить мощностью плитки с телефона, удаленно ее выключать, с телефона же устанавливать таймер и т.п.

  21. Здравствуйте. Подскажите новичку, перерисовал схему платы в программе sprint layout6. Программа дает по умолчанию зеленые дорожки для нижней стороны, синие для верхней. Я правильно понимаю, что у Вас наоборот использованы цвета на схеме?

  22. Евгений, Доброго Дня!
    Подскажи, можно ли у тебя купить печатную плату? Наверняка ведь не одну заказывал…

  23. Евгений, я так понимаю наборы «сделай сам» продавать ты не планируешь? В таком случае озвучь примерную стоимость готового комплекта, я думаю ты всё уже посчитал… Руки чешутся стать обладателем сие чуда, но не понятна экономика — плата,детальки,корпус,настройка — стоит ли самому заморачиватся. Хотя и попаять ахота.

  24. И ещё вопрос.. сложно ли будет прикрутить три клапана (головы,тело,хвосты) работающие по алгоритму. Алгоритм я думаю всем известен.

  25. Доброго времени суток! Задумка хороша собой.
    У меня в куб врезан тэн 3*1,5квт, отдельно собирал управление им, 2 тэна просто вк/выкл, третий с управлением мощности и ваттметр PZEM-061.
    Так вот вопрос в следующем, возможно как то добавить к этой автоматике что то типа сервопривода для регулировки мощности тэна, включение/выключение питания на остальные 2 тэна и общее включение/выключение электропитания и передачу показаний ваттметра?

    1. Здравствуйте, Сергей
      Я так понимаю, у Вас тиристорный регулятор с ручным управлением?
      Управление нагревом еще не готово, но силовая часть будет похожей на Ваш регулятор, думаю с небольшими переделками можно будет допилить Ваше устройство для работы с Ардуино

      А сервопривода точно не будет:)

  26. Евгений, здравствуйте! Очень хорошо, когда автоматика с wi-fi. Но ради этого очень сильно усложнена схема для возможности прошивки. А нельзя использовать аналог ардуино — NodeMCU? Он ведь идет с тем же модулем, только на борту!

    1. Здравствуйте, Дмитрий!
      Можно конечно, но задача ESP — просто трансляция данных в TCP-порт, жалко использовать NodeMCU для таких мелочей
      Мы и так «Забиваем гвозди микроскопом» — используем ESP как простой передатчик…

  27. Здравствуйте! А сколько будет стоить собрать и прислать базовую автоматику с регулировкой температуры в кубе. Спасибо!

  28. Добрый день! Очень заинтересовался Вашей схемой. Я так понимаю разводку платы вы делали в программе Fritzing. Есть возможность получить файл «скетча»? Немного не устаивают габариты — хотелось бы переразвести.

  29. Вы наверное сильно заняты, но мне достаточно ответа — да/нет, чтобы я начал самостоятельно чертить схему.

  30. Здравствуйте Евгений!
    Сегодня после длительных поисков системы автоматизации для производства домашних напитков нашел ваш сайт. Ваш проект привлек идеей создания базовой платформы с воможностью дальнейшей модорнизации и наращивания ее возможностей.
    Скажите пожалуйста каким образом эту платфому можно приспособить для автоматизации дистилляции с отбором по пару?

    1. Насколько я знаю, серьезного решения для отбора по пару нет.
      Только «костыли» типа вращения игольчатых кранов шаговыми двигателями.
      Главная проблема — точное измерение Ардуино текущей скорости отбора.

    2. Добрый день. По поводу регулировки отбора по пару. Достаточно просто реализуется даже без ардуинуы, на простейшем термостате w1209. Дефлегматором настраивается нужный отбор. При повышении температуры, открывается клапан и подаётся дополнительная вода в дэф. Отбор прекращается. После падения температуры, клапан закрывается и отбор возобновляется. Когда работал по пару — схема отлично справлялась.

      1. Наверное на насадочной колонне?
        Для пленочной такие скачки будут фатальными.
        Да и насадочная в этом режиме постоянно находится на грани обеднения флегмы, когда хвосты уже почти в отборе.

        Термометр установлен в колонне или в дэфе?

  31. Добрый день Евгений!
    Многих наших братьев по оружию устроила бы автоматизация дистилляции и режима подстилла для СС по температуре в кубе\после дефа, т.е. включение\выключение и регулировка нагрева, включение\выключения подачи воды, переключение емкостей для получаемых продуктов(головы, тело, хвосты).
    Наличие датчиков безопасности, сигнализация о приближении тех или других температурных реперных точек . Все температурные точки можно задавать самим пользователям исходя из статистики предыдущих отборов.Многие были бы благодарны Вам за автоматизацию этих процессов, так как не все наши коллеги по тем или иным причинам(экономическим. религиозным и т.д.) используют жидкостный отбор.

  32. Добрый день, Евгений. Подскажите пожалуйста. Частенько вылетает из вкладки «Автоматика Arduino» с такой ошибкой —
    Bad arguments to+
    The operation + cannot accept
    the arguments: %3,14

          1. а у меня на 4.1 такая же хрень вылетает часто, но на работу она не влияет, в экран пальцем тыкаю и она пропадает.

  33. Евгений, Вы добавляете управлените ТЭНом, нужная вещь, если будет, буду собирать и присоединюсь. … . Сейчас у меня управление ректификационной колонной выполнят термостат — включает -откл. клапан отбора. Тэном управляет ручной тиристорный регулятор, типа SSR 40 LA (не DA !). ТЭНа два, один на разгон, после достижения температуры куба в 60 градусов , включается клапан подачи воды и он отключается .
    Большая просьба : реализуйте такой алгоритм. Ну а ТТ реле управления ТЭНом, я подсказывать не буду, все равно переделывать под диммерное управление (плавное, а не импульсное регулирование мощности), проще бороться с помехой (два ферритовых кольца, обмотанных тремя витками входящих силовых проводов), чем доставать домочадцев мигающими лампочками, да и ТЭНу сокращается жисть.
    С уважением Владимир.

    1. Да, управление будет конечно.
      К сожалению подвела почта, потеряли посылку с кучей комплектующих. Китайцы выслали повторно, но приедет она только к концу декабря.

      Я тоже склоняюсь к двум независимым выходам (разгон и работа), оказывается многие так работают: ТЭН+индукция, ТЭН+газ, РМ2 опять же. Ну и с клапаном охлаждения, скорее всего сделаю по Вашему алгоритму.

  34. Поддерживаю доработки системы :
    1. контроль и поддержания температуры куба.
    2. управление 2-мя тенами, один из них при достижении температуры куба в 65 градусов , отключается.
    3. управление клапаном подачи охлаждающей воды.

    1. Если первый перегон, согласен, нежели гоним спирт, что чтобы отобрать головы ацетон и всякую бяку), нужна температура чуть выше 65, о как !!! У меня.

  35. А датчик аварии у всех работает? У меня почему то аварию не играет. Т.е. температуру показывает, но на этом все. И канал на синий свет светодиода постоянно открыт. Красный и зелёный горят как положено, в нужный момент, а синий постоянно. Версия 4.1

    1. esp потребляет более чем 0,3 ампера. У вас разве может выдать такую мощность Ардуино, это сказано в описании? Проще взять транзистор и стабилитрон кс133, если нет указанного здесь.

    2. Характеристики позволяют, видимо можно. Но 1117 ощутимо нагревается, особенно в закрытом корпусе, да и цена ее на радиорынке — рублей 25 вместе с конденсаторами.
      Соглашусь с Владимиром, я бы все таки использовал отдельный преобразователь.

  36. если на ее посмотреть, то видно где подключить- это подписанный контакт, рядом с 13-м (3v3), но желательно питать от отдельног источника, все самоделкины так рекомендуют, и нежели нет опыта, то обычно придерживаются мнением сообщества. Мое мнение, если будете питать ардуино 12в, то дополнительный нагрев кристалл ардуино от стабилизатора питающего вайфай, что находиться на ее плате, будет вызывать сбои, так как будет выделяться дополнительно в виде тепла, около 1-3 ватт. О как!!! Вам это надо?

  37. Добрый вечер, не могли бы Вы сказать где заказывали плату, и какие нюансы при заказе, размеры, толщина дорожек и т.д.
    Заранее благодарю!

      1. Подскажите пожалуйста размеры платы, на картинке они не указанны, если делать ЛУТ каким размером печатать? Спасибо!

  38. И вопрос с аварийным датчиком остаётся открытым. Никак не хочет работать. Ошибки в монтаже нет, несколько раз проверил. Где в скетче строку посмотреть?

    1. Попробуйте убрать инверсию
      В строке:
      if (( ((_gtv15) > (65.00)) || (!( (digitalRead (9)))) )) {if (! _gen6I) { _gen6I = 1; _gen6O = 1; _gen6P = millis(); } } else { _gen6I = 0 ; _gen6O= 0; } if (_gen6I ) { if (_gen6O) { if ( _isTimer( _gen6P , 100 )) { _gen6P = millis(); _gen6O = 0; } } else { if ( _isTimer( _gen6P , 100 )) { _gen6P = millis(); _gen6O = 1; } } }
      заменить (!( (digitalRead (9)))) на ( (digitalRead (9)))

  39. Евгений, скажите маркировку стабилитрона? В видео услышал, что прекрасно работает и без него, но если я этого не сделаю, то он не даст мне покоя.

      1. Я ни в коем случае не планировал промышленного производства))), просто рукожоп, и не уверен что смогу сам сделать плату и мне было ба проще заказать, возможно у Вас есть готовые платы, я готов купить по Вашей цене!

  40. Евгений, пробую проверить скетч без подключенной периферии, выдает ошибку:
    используем библиотеку OneWire версии 2.3.3 из папки……
    exit status 1
    ошибка компиляции для платы Arduino Nano
    так и должно?

      1. Добрый вечер Евгений, заниматься Arduino, стал только что, при заливке скетча на датчик температуры , мониторинг идет. Может поможешь, буду благодарен, ну а лишнее в форуме по тексту, потом уберете, я не знаю, что требуется для анализа.
        Arduino: 1.8.1 (Windows 10), Плата:»Arduino Nano, ATmega328P»

        C:\Users\DED\Documents\Arduino\HomeSamogon-4.0\HomeSamogon-4.0.ino:4:20: fatal error: BMP085.h: No such file or directory

        #include

        ^

        compilation terminated.

        Несколько библиотек найдено для «OneWire.h»
        Используется: C:\Users\DED\Documents\Arduino\libraries\OneWire
        Не используется: C:\Users\DED\Documents\Arduino\libraries\OneWire-
        Не используется: C:\Program Files\Arduino\libraries\OneWire
        Несколько библиотек найдено для «Wire.h»
        Используется: C:\Users\DED\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\Wire
        Не используется: C:\Users\DED\Documents\Arduino\libraries\Wire
        Не используется: C:\Users\DED\Documents\Arduino\libraries\OneWire—
        Используем библиотеку SoftwareSerial версии 1.0 из папки: C:\Users\DED\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\SoftwareSerial
        Используем библиотеку Wire версии 1.0 из папки: C:\Users\DED\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.20\libraries\Wire
        Используем библиотеку OneWire версии 2.3.3 из папки: C:\Users\DED\Documents\Arduino\libraries\OneWire
        exit status 1
        Ошибка компиляции для платы Arduino Nano.

        1. 1. Arduino IDE не может найти файл в каталоге:
          C:\Users\DED\Documents\Arduino\HomeSamogon-4.0\HomeSamogon-4.0.ino:4:20: fatal error: BMP085.h: No such file or directory
          2. Найдено несколько одинаковых библиотек

          Точно не могу сказать, но проблема явно в Arduino IDE
          Я специально сделал портативную IDE которая включает в себя все нужные файлы
          В логе видно что она подключает библиотеки из профиля пользователя, я должна брать свои. Это не та IDE что выложена на сайте?
          Распакуйте эту Arduino IDE в корень диска попробуйте скомпилировать еще раз

  41. Отработала на ура почти двое суток, а на исходе вторых сдох нс. Автоматика отработала без нареканий, но так неуютно чувствовал себя без обратной связи. Дисплей очень нужен. Я его даже смонтировал, осталось только код перезалить.

  42. Евгений, спасибо за подсказки, мне надо просто по внимательнее смотреть твои видеомануалы. Итак, я подружил ESP8266-01s, залил прошивку в ардуино (может кому поможет: положил в корень диска D папку Hщmesamogon и на рабочем столе разместил Arduino.exe) и все залилось на ура. На телефоне тестирую «домашний самогон» (с гогле плэя последняя версия) , вопрос почему тоне вижу значка коннекта на экране и при нажатии в левом верхнем угл значка штепселей — черный экран и нет выбора к чему подключиться ( у нет блютузу), ничего не отражается, пошетнет соединения блютуз, хотя давеча в настройках- источники данных автоматика-WiFi-подключить (http://192.168.2.103)-галки температурн. датчиков-сохранить выход, запуск приложения «автоматика недоступна», то бишь отваливается . Что может быть?

  43. Евгений, добрый вечер. Разобрался с подключением бесплатного приложения с Плэй маркета. Оказалось что нет соединения смартфона с автоматикой только в меню «Автоматика Arduino», во всех остальных пунктах коннект есть, иконка в левом верхнем углу «штепсель», зажигается голубым цветом. Получается в бесплатном приложении я не могу пользоваться меню «Автоматика Arduino» . Это так задумано?

  44. Благодарю за ответ, а то я блин давай лепить осциллограф на ардуино для проверки передачи данных от esp8266 до ардуино, похоже они не идут, температуру отражает (где запроса нет) думал вай фай модулю пипец.

  45. а будет в дальнейшем предусмотрена возможность реализовать функцию отключения воды (скажем через клапан) после завершения процесса перегонки или аварии? Не думали об этом?

    1. Скорее всего будет в регуляторе мощности.
      А вообще, в автоматике уже есть сигнал аварии.
      При срабатывании — на пине А0 появляется высокий уровень, можно повесить на него реле управления клапаном

  46. Разобрался со всеми вопросами которые задавал выше (кроме Arduino Mini, хватит ли у него памяти?), собрал вашу автоматику на Uno, все работает отлично, правда в боевых условиях еще не тестировал (жду клапан отбора). При тестировании выяснилось, что программа на телефоне часто теряет связь с блоком, хотя на работу основного блока это не влияет. Еще хотелось бы иметь функцию включения клапана подачи воды в дефлегматор по температуре в баке , скажем при 80 гр. Возможно ли добавить код?

  47. Уважаемый Евгений! Клапан~220В включил последовательно с диодом 1N4007, клапан работает нестабильно (дребезжит), что значит диод меняем на перемычку?

  48. Евгений, здравствуйте. Подъехал блютуз HC-06 (zs-040), на платке написано rx-td level 3.3v, не сгорит, или конвертировать с 5в до 3, на шине данных надо. Что опыт показывает?

    1. Здравствуйте, опыт молчит, честно говоря не сталкивался… 🙂
      В схеме ESP8266 как раз подключена через примитивный конвертер 3.3В, там всего 2 резистора и стабилитрон.
      В сторону Ардуино уровень можно не менять, она нормально воспринимает 3.3В, а в сторону НС-06 резистор 330Ом и стабилитрон 3.3В. Так точно не сгорит

      1. Ясно, значить китайцы клепают разные модули и надо быть внимательным, поставлю резистор от ардуино 1кОм+отвод на блютуз_2кОм земля.

  49. Подскажите, в чем может быть проблема. При конфигурировании HC-06 при подаче команды AT+Name не приходит ответ от модуля исоответственно соедщинение не переименуется. Хотя как HC-06 его видно и подключается

  50. Дмитрий Дмитрий — было такое, снял перемычки с ВайФай модуля и все пошло. Попробуйте, может поможет и у модуля прием передача не 3.3 в ? на нем обозначено.

  51. Евгений, недошло подскажите, как установить температуру отбора колонны при ректификации. При работе на термостате w1209, я ее устанавливал в начале перегонки 78.5 гр.цельсия, потом почему то она у меня уходила к 78.8, то ли термостат то ли давление менялось. А тут как?

  52. Все просто
    Выставляем ШИМ-ом рабочую скорость отбора, ждем пока температура колонны стабилизируется, задаем дельту и жмем кнопку запуска.
    «Старт» — т.колонны, «Стоп» — т.колонны + дельта;

    1. — При достижении температурой колонны значения «Стоп» автоматика перекрывает отбор и ждет пока температура не опустится до «Старта»
      — Скорость отбора автоматически снижается если «Стоп» срабатывает слишком часто
      — Значения «Старт» и «Стоп» корректируются при изменении атм. давления (в следующей прошивке)

  53. Как то не привычно, хотелось бы , чтобы хоть приблизительно по умолчанию стояло пусть (78,4), а так караулить надо. И откат или сброс как сделать, или я не понял? Я собрал, а перебрать схему (заменить существующую) пока не освоил пока не решаюсь, вот и спрашиваю.

    1. Зачем караулить?
      Точная температура зависит от кучи факторов, сегодня она 78, а завтра 80…
      На «крейсерской» скорости колонна сама стабилизируется на нужной температуре (это и есть температура «Старта» на текущий момент)
      Наша задача -просто указать дельту в рамках которой может «гулять» температура колонны.

  54. Может кому поможет: для повышения устойчивости к работе, сбоям я добавил:
    1. от модуля Блютуз на разрыве перемычки S4 установил конвертер сигналов 3.3в в 5 в .
    2. установил блокирующие конденсаторы, керамические 0,1-0,15 мкф по шине питания у места пайки всех модулей к плате.
    3. в разрез дорожки от перемычки S5 включил делитель сигнала 5в/3.3в , состоящий из резисторов 1 кОм и 2 кОм. среднюю точку подаем на блютуз. 2кОм на землю, 1 кОм в сторону ардуино.
    Результат — исчезли глюки передачи и приема сигналов от телефона и на оборот.

  55. С начала ноября пытаюсь собрать эту автоматику. Пока счет 2:0 в её пользу. Собрал первый раз, соединяется и по вай-фай и по блютуз, но температуру не показывает, красные точки вместо цифр. Светодиод не горит. Скетч датчиков работает нормально, адреса шлет. Заказал всё заново, собрал с 0. Точно такая же картина. Что может быть, ума не приложу.
    Платы перепроверял уже неоднократно. IDE с сайта. Адреса прописываю, джамперы переключаю. Что еще может быть?

  56. Евгений, конечно же если 3.3в, я и не подумал, что под названием НС-06, есть столько вариаций модулей у китайцев.
    Евгений как дела с регулятором мощности, ждем с нетерпением, пусть будет бета, протестируем?

  57. Привет, приобрел вашу плату, просмотрел видео инструкцию по сборке, все хорошо, все сходится, а вот зачем у нее 3 лишних контакта? между BMP180 и ардуинкой, с пометкой (SDA SCL TEPM)??

  58. Друзья!
    Блин…
    В последнее время я периодически получаю претензии по поводу каких-то неработоспособных плат.
    Если Вы где-то приобрели «криво» разведенную плату, пожалуйста, с вопросами и претензиями обращайтесь к человеку, который Вам ее продал.

  59. Народ! Кто пользуется полноценно автоматикой по wifi? Мои танцы с бубном над wifi окончились тупиком. Клапан управляется, а данные приложение не видит. По блютус все нормуль. Кроме того при запуске приложения и попытке соединения по wifi периодически вываливается ошибка: «Runtime Error» End application». Перепробовал все. От смены скоростей, смены версий 4.0, 4.1, 4.3, менял настройки esp8266 12e через web интерфейс. Esp моргает диодом, а данных нет. Помогите разобраться.

    1. Какой модуль wifi использовали? ESP8266 12E или аналог? В Настройках скорости меняли? Адрес автоматики по wifi в настройках приложения какой указывали? Как реализовали питание esp и подключение к ардуино? Все делаю по мануалу, связь устанавливается а данные не поступают. Задолбала уже ошибка Runtime Error» End application.

      1. я wifi установил, данные от датчиков отображаются, использовать не могу ввиду отсутствия проги с индексом плюс, купить не могу. Пользуюсь блютузом, так вот, его я запустил через конвертер уровней 3.3в — 5в, иначе не работало, и блокировочные конденсаторы 3 шт установил по 0,1- 0,15 мкм на цепи питания у модулей вай фай, блютуз и ардуино. Может Тх-Rx местами поменять, перемычками, попробуйте ,что то было.

  60. Проблема с ESP. Залил на нее прошивку, все было как на видео (мигал светодиод), по окончанию перезагрузил плату, сменил перемычки. Точка доступа ESP не появилась, при попытки повторной прошивки ругается за закрытый ком порт. В чем может быть проблема ?

  61. Произвел первый практический запуск автоматики по блютузу. Работает отлично, мне понравилось, Спасибо Евгению, главное ШИМ работает по умному в режиме старт-стопа, корректирует автоматом ШИМ, правда у меня почему то на телефоне остаются старые показания( не меняются), хотя на дисплее, к примеру ставил 80, стало 56, а на телефоне 80. С клапаном я пролетел, пришел с китая( я заказывал12вольтовый, пришел с огромным током потребления, аж 4 ампера, пришлось использовать старый от ВАЗ 2103.

  62. rdh90. Вы соединялись по wifi? Я до сих пор над ним колдую. Уже подключил через специальный logic converter модуль esp8266-arduino управление клапаном есть, а данных нет. Танцы с бубном над wifi продолжаются.

  63. Доброго времени, уважаемые Господа!
    Не сочтите за рекламу, но когда встал вопрос об изготовлении платы набрел на китайский ресурс https://jlcpcb.com/ , на котором просят gerber файл печатной платы.
    Не мог бы кто поделиться данным архивом?

  64. Игорь, я пользуюсь блютузом, а ВайФай запустил, тестировал по https://geektimes.ru/post/271078/, данные идут, использовать не могу по причине отсутствия проги плюс, купить не могу, нет у мня карты для гогли плея, могу на яндекс маркете, но там ее нет. Потому не тестировал .

  65. Все конечно круто, НО я перфекционист по натуре, зачем старт-стоп постоянно щелкать, если можно регулировать через реле-регулятор и подавать напряжение на ТЭНы в диапазоне от почти нуля до максимума плавно? Тогда не будут моргать лампочки в доме, дольше проживет остальное оборудование дома и конечно стабилизируется процесс перегонки без волнообразных процессов, да и ТЭНы проживут на порядок дольше. Элементов нужных на али полно, могу подсказать чего-куда, если интересно. Если немного уйти от темы, то я вообще не могу понять современных производителей например печек, зачем плате управления конфоркой старт-стопить постоянно, если можно подавать разное напряжение и соответственно будет разный нагрев. Это же блин не сложно реализовать все! Почему если для меня просто, то это не могут реализовать заводы печек?

    1. aser57 МАРТ 28, 2018 В 4:34 ПП Да уж! подскажите пожалуйста!!!

      Если не ирония,
      то например берем:
      димер 4000 Вт 220 В AC SCR (378руб) или мощнее
      + DC 3 В-5 В X9c103S цифровой модуль потенциометра 10 К (56руб)
      Выпаиваем ручку с переменным сопротивлением,
      припаиваем вместо него цифровой потенциометр,
      прикручиваем к выходу ардуино, остальное уже есть,
      правим скетч и понеслась…
      или сразу на аналоговый выход вот эту штуку:
      Ssr-40la Напряжение регулятор твердотельные 4-20ma до 28-280 В AC (637руб), понятно с радиатором и наверно кулером.
      Но это все пока в теории, я собираюсь заказать и попробовать, а то устал подходить раз в час, контролировать, у меня бывает и 20 часов отжимает потихоньку…

  66. Денис Мишин , я с Вами согласен по режимам Тэнов, чего их дрочить, будем порусски выражаться, но вот старт стоп в перегоне на водочный спирт он просто необходим, не нужно сидеть и подбирать отбор краном, иглой, зажимом и т.д., видишь ли любая колонна индивидуальна и имеет ограничение по производительности — добавил нагреву или открыл кран поболе — колонна вышла из режима ( к примеру отошла от установившийся Т=78,5), и попер спирт не 95-96 проц, а 80, если это устраивает, то ни к чему Вам заморачиваться с ректификацией.. . Понятно.

  67. Владимир, я не заморачиваюсь с ректификацией, я зерновую дистиллирую.
    И куб с водяной рубашкой на 200л и 5,5кВт соответственно, да еще в рубашке литров 100 примерно греется, поэтому инерция охрененная и старт-стоп не подходит принципиально.
    Да и какая разница в установившемся режиме дистилляция это или ректификация, они зависят только от типа колонны, да и логику работы более плавную можно прописать, допустим потребляет твоя колонна 1,87кВт в установившемся режиме при Т=78,5, регулятор тебе и выдает ровно то напряжение, которое соответствует твоим 1,87кВт, ни больше ни меньше, зачем драконить 3кВт — 0кВт — 3кВт — 0кВт- …..
    Как раз это быстрее выведет твою колонну из режима.

  68. Денис, Вы скорее веткой ошиблись! Управление нагрузкой еще не реализовано!, если я ни чего не пропустил. А старт-стоп автоматики управляет не тэном! а э.м. клапаном!

  69. Тем не менее для вашей темы с клапаном есть вариант шарового крана с регулируемым углом открытия и даже обратной связью…
    Я так понимаю ваш клапан строчит как пулемет, чтобы обеспечить нужную пропускную способность.

  70. Он еще и из нержавейки и прослужит по любому дольше ЭМ клапана.
    Так что пользуйтесь качественными железками и грамотной логикой, а я пойду придумывать свой путь…

  71. Добрый вечер. Подскажите в чем может быть проблема. Подключаются к автоматике по блютуз. Выставляю ищи и начинаю и начинается работа клапана. Через 30 сек. Старт стопа данные по датчикам в программе становятся красными и больше не обновляются. Перезагружаешь автоматику и все повторяется снова

  72. Заметил одну особенность. Пока не выставляешь шим на открытие клапана данные отображаются в программе без проблем. Затем происходит срабатывание клапана несколько раз и данные пропадают. Перезагружаешь системы и все повторяется снова. Может кто знает в чем проблема?

  73. Питание от стабилизированного источника 5в. Подключено на Пин Vin. Все сделано по вашей схеме. Замерил питание мультиметром составляет 4,92 В. В момент срабатывания клапана не скачет. Может попробовать подать напряжение еще через usb одновременно с источником питания

  74. Евгений сделал как сказали, ситуация такая же. Если отключить клапан и оставить одно реле то все работает. Задаешь шим, реле начинает срабатывать. Данные не пропадают. Может быть проблема в самом клапане?

  75. Здравствуйте, Евгений! Спасибо за Вашу разработку. Пишу здесь первый раз. Собрал автоматику не макетке. Сейчас прошиваю. Ардуйнка прошилась нормально, а вот при прошивке esp8266 12e ESP FLASH DOWNLOAD TOOL выдает ошибку «chip sync error». Распайку на плате проверял несколько раз, перемычки и провода включаю, как на видео. В чем может быть проблема?

    1. Нужно чтобы сам flash tool и файл прошивки были в корне диска.Чтобы путь к файлам не содержал кириллицу.У меня лежали на рабочем столе,два дня прошить не мог,пока не перенес в корень.

  76. Собрал свою автоматику. Спасибо огромное за Ваши труды.
    Есть пару непонятных моментов:
    1. Реле для управления клапаном не переключается, вернее в момент подачи питания срабатывает, а затем независимо от сигнала на выводах D7 (или D8) не меняет состояния. Напряжение на выводах D7 (или D8) Arduino 5В (0,85В) соответственно. Может все дело в том, что низкий уровень не 0В?
    2. LCD дисплей: подсветка LCD работает, светодиод на модуле горит, прошивку в Arduino залил, но информация так и не выводится. Здесь конечно грешу на неисправность модуля.

    Может быть кто нибудь сталкивался с подобным или есть какие либо идеи?

  77. По поводу дисплея,символы могут быть не видны из-за яркой подсветки.Попробуйте отрегулировать яркость сзади болтом реостата.Мне помогло.

  78. Евгений.. Словил какой-то глюк. А именно. У меня в скетче были перепутаны адреса датчиков. Все работало идеально. Поменял адреса в прошивке и после этого в платной версии программы перестала показываться индикация аварийного датчика и температура в центре экрана для старт-стопа.Соответственно не могу внести дельту. Настройки сенсоров проверял — галки стоят везде. Даже программу переустанови- ноль эффекта. Самое интересное — что в бесплатной версии программы- все показывает идеально! В чем может быть проблема?

  79. Здравствуйте.
    Все работает. Одна проблемка. Пищалка пищит постоянно при зеленом и при красном, при синем не пищит (когда она пищит на D4 -4,95в разве так может быть). и в скетче pinmode d14 output это ошибка или все правильно, а pinmode d4 output вообще нет. Или я чего-то не понимаю

  80. добрый день Евгений подскажите пожалуйста я собрал всю автоматику по схеме вроде работает но почему то температура по всем трем датчикам прям стабильной не бывает. раз в минуту где то происходит скачок на 0,5-1 градус.от чего это может быть?

  81. Евгений и еще есть вопрос заказал еще вот такое реле: https://ru.aliexpress.com/item/1-Channel-5V-30A-Relay-Board-Module-Optocoupler-Isolation-High-Low-Trigger-New-828-Promotion/32826836373.html?spm=a2g0s.9042311.0.0.790233edbroMwJ можно ли его повесить на пин А0 который срабатывает в случае аварии и чтобы он выключал мой ТЭН? ТЭН у меня на 2,5 кВ.

  82. Евгений, добрый день!
    Управление нагревом еще не собрали? Как то пол года назад еще спрашивал)) У меня тэн врезан в куб 3*1,5кВт, регулятор с ручным управлением, два тэна просто вкл/выкл, третий с регулировкой мощности. Интересно было бы реализовать полую автоматику, то есть добавить к имеющимся возможностям еще:
    1. включение и выключение трех тэнов
    2. регулировка мощности одного из тэнов
    3. показания напряжения сети 220в
    4. общее показание потребляемой мощности
    5. общее показание потребляемого тока
    6. клапан воды включение и выключение на охлаждение
    7. клапана «смены емкости» головы, тело, хвосты
    8. было бы удобно иметь в программке дату/время/таймер/секундомер.
    9. модуль камеры видеонаблюдения (при необходимости отлучится и видеть наглядно что происходит)
    10. для группы безопасности можно добавить датчик пара и подсоединять его к трубке связи с атмосферой у холодильника для отслеживания работы холодильника, есть охлождение в нем или нет, справляется он или нет)
    11. GSM модуль для аварийного отключения автоматики ( в случае потеря связи, что бы по звонку можно было выключить всю автоматику)
    Если все это реализовать, то получится реальная автоматика, когда можно включить в розетку и уехать на работу и управлять всем процессом перегонки от начала до конца :)))

    1. Почти все есть в планах:

      Пункты 1-6 в регуляторе мощности;
      7. Будет. Но не с клапанами, а фракционником;
      8. Для чего нужен таймер?
      9. Жалко ресурсов 🙂 Если есть интернет, проще использовать отдельную ip-камеру;
      10. Есть;
      11. Остановка перегонки при аварии или по завершению будет в регуляторе мощности.

  83. Добрый день!
    Собрал автоматику, протестировал. Было несколько проблем:
    1) Периодически переставало срабатывать реле (на экране и на телефоне при этом показывало, что старт-стоп работает). Вроде бы решилось установкой более мощного блока питания.
    2) Зависает экран: сначала показывает кракозябры, потом просто становится синим, на телефоне при этом все работает.
    3) Зависли показания температуры на смартфоне (экран как раз в это время не работал). Старт-стоп не включался, думая, что все в порядке и в отборе оказалась вся гадость из куба.
    У кого-нибудь такое было?

  84. Евгений , не подскажите где найти разъёмы под audio jack 3,5, которые на плату Вы устанавливаете ? И стабилитрон не совсем понятно какой нужен и где лучше его купить ?

  85. Приветствую всех!
    Подскажите в чем может быть проблема. При подключении нагрузки к реле в виде клапана, после трех-четырех срабатываний происходит перезагрузка ардуино, и реле перестает щелкать. Нажимаешь в программе опять на две галочки и все повторяется вновь. ардуино питается от источника 9В. Без подключения клапана реле и ардуино работают часами!

  86. Евгений, спасибо за подсказки. Виной зависание блютуз. Мне китайцы прислали SPP-C Bluetooth он ардуинке постоянно отправляет сообщения. Надо в мониторе порта где изменяем имя и пинкод, там же послать команду на отключения их. AT+ENABLEIND0 и чтоб можно было там подовать команды надо поставить 9600 скорость и поставить другую вместо нет конца строки состояния

  87. Евгений, подскажите пожалуйста. В интернете смотрю ip адрес ротора. Записываю его в программе где адрес вай фая 46.17.252.235:80. Подключаюсь если нахожусь в своей сети вайфай все отлично. Если захожу через передачу данных сотового оператора, немогу подключиться и после этого я к автоматика немогу подключиться даже через блютуз. Помогает выдернуть из резетке автоматику. Провайдер меняет ip адрес два раза за сутки. Пока провайдер не поменял я понимаю что должно работать без динамической ip адреса

Добавить комментарий для Олег Эрмих Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *