В 2014 году я наткнулся на видео где мужик делает пиво из концентрата пивного сусла. Я загорелся идеей пивоварения и тут понеслось…
Варка пива из консервов мне стала не интересной после 2-го раза и я решил перейти на all-grain. Раз сварил пиво на газу и понял, что это не мой метод. Решил сделать автоматику. Вечера стали интересней. Я так втянулся в программирование, что кодил аж до 2-3 часов ночи. Нужны были испытания в реальных условиях. В закромах откопал кипятильник и граненый стакан.
И вот, что в итоге у меня получилось
А теперь расскажу как сделать такую автоматику.
Для начала нам понадобятся следующие детали. Я их купил в Китае.
Ардуино Мега + Шилд + Экран 3,2 дюйма ssd1289 или ili9341.
Твердотельное реле для управления ТЭНом SSR-40DA (или схема на симисторах)
Твердотельное реле для управления насосом SSR-10DA, D3808HK(для насоса на переменном токе) или SSR-10DD(на постоянном токе)
Термодатчик ds18b20 или такой или такой
Блок питания 7.5-9В 1А . Например такой
Разьемы для подключения термодатчика и насоса GX12-3 и GX12-2
Пластиковый бокс (еще ссылка)
Пъезо динамик (buzzer)
Резистор на 4.7кОм
Схема низкого напряжения
Силовая схема. Будьте осторожны. Не уверены — доверьте профессионалам.
Сечение проводов берем в зависимости от суммарной мощности насоса и ТЭНа. Для твердотелки ТЭНа нужен радиатор т.к. греется он не слабо. Запихиваем все это в коробок. Заливаем прошивку,настраиваем и варим пиво.
Прошивка (инструкция внутри)
Мануал
Но базовых функций мне было мало. И я решил прикрутить wifi. Прикупил на aliexpress модуль ESP8266 devkit (NodeMCU). Заодно заказал модуль RTC DS3231 т.к. ребята с форума beersfan.ru ну очень просили внедрить его в проект (можно и без него) . И подключил по следующей схеме
Для питания wifi модуля нам нужен источник питания 5В. Использовать arduino нельзя. Можно использовать отдельный источник питания либо преобразовать 9В в 5В. Для этого можно собрать простенькую схему со стабилизатором напряжения или купить готовый у китайцев. Например такой (есть еще куча других вариантов).
Следующим шагом будет прошивка нашего модуля прошивкой NodeMCU. Скачиваем NodeMCU flasher. Запускаем. Нажимаем Start и ждем окончания заливки прошивки. Прошили? Вот и отлично. Теперь загружаем скрипт. Для этого нам понадобится ESPlorer. Есть конечно другие программы типа lualoader. Но у меня не получилось их заставить работать с моим модулем. В ESPlorer-е создаем новый файл init.lua с следующим содержанием: ссылка
Меняем имя wifi сети и пароль на свои. Ставим скорость 9600. Жмем кнопку «Open»(если не конектится может помочь нажатие кнопки reset на модуле). И жмем «Save to ESP». После загрузки скрипта, модуль должен подключится к вашему роутеру. Это можно проверить зайдя в роутер и посмотреть клиентов DHCP. Если вашего модуля там не видно, то что-то пошло не так.
В web-интерфейсе присутствуют следующие функции.
1. Мониторинг процессов. Можно следить за температурой, состоянием насоса, показателями затирания и варки. Веб интерфейс снабжен звуковым сигнализатором.
2. Загружать рецепты в память контроллера и на флешку.
3. Построение глобального графика всей варки.
Купи детали со скидкой (кэшбэк)
Вход в web-интерфейс http://beer.demin.org
Миха удачи в развитии! Я первый!
С открытием! Поздравляю!
буду третьим поздравляю с открытием !!!
Чегойто все меня поздравляют с открытием? У меня этот сайт уже 13 лет
Что-то не заметно!
Достаточно посмотреть whois информацию по домену. Creation Date: 2003-08-15T09:11:01Z
Михайл а какие дальнейшие разработки в плане?
Работаю над новым проектом: экран Nextion enhanced + esp8266
Сделал группу для обсуждения автоматики https://vk.com/beerduino а то вы меня уже вопросами засыпали.
Как подключили дисплей к шилду? На дисплее разъем из 17 пинов в ряд, а на шилде их 20. Дисплей с желтой колодкой. Фото тут http://images.vfl.ru/ii/1474982836/58c29f7b/14281768.jpg
К шилду такой экран нельзя подключить.
добрый день. подскажите возможно у вас заказать такую автоматику, а то я в электрике деревяный, если да подскажите сколько это будет стоить вместе с вашим затрачиным временем.
Изготовлением не занимаюсь. Времени у меня нет на это.
Спосибо за инфу,буду делать сам ,надеюсь все получится.
Респект и уважуха.
У меня есть уже в наличии Мега+Экран3.5(не надо шилда) на ili9488.Что не хватает заказал. Но без строки иницилизации своего экрана получаю только белый экран, как его прикрутить в вашу прошивку?
ссылку на экран и строку иницилизации в студию
ili9488 8 бит 3,95 420х380 брал на olx с рук(пару месяцев тому), чтоб запустить пришлось подменять в программе Arduino UTFT драйвера ili9327_8 на ili9488(скачал с форума) и строка иницилизации у меня теперь UTFTmyGLCD(31, 38,39,40,41); после чего графика и тач работают нормально.
Сегодня попробую
на страниц «время хмеля» задаются цифры от начала варки или до конца варки?
Время сколько хмель будут вариться.
http://file.karelia.ru/6ttgd5/ пробуйте
Сегодня попробовал, спасибо за ваши старания, но пока что белый экран. Извините что задал вам лишних хлопот.
ЧТО ЭТО ПО ССЫЛКЕ? ПРОШИВКА ДЛЯ ДРУГОГО ЭКРАНА?
Дмитрий, ошибку в слове «йоднУя пауза нельзя исправить?
Да Василий …. исправлю обязательно
Мне ваш вопрос не понятен?
Михаил, помогите разобраться, не работает дачик температуры, ставил от других тот же результат. показывает строго 0
Резистор какой ставили? Мож не к тем ногам?
4.7 кОм между 5v и 10 ногой
Похоже на плохой контакт или отгоревший пин
Вы правы Михаил. Спасибо за помощь. оказалась подгоревшая дорожка
А в схему датчик тока не нужен
Михаил почему прошивка только род экран ILI ведь начинал с ITDB32S ?
Михаил скажите, какая у вас последняя версия бирдуины а то у меня версия 1.3 и нет там часов. Подскажите прошу вас.
Качайте отсюда. Тут версия 1.4
Здравствуйте, Михаил!
Огромное спасибо за автоматику!
Все детали заказал четко по ссылкам, собрал, заработало без проблем с первого раза.
Единственное, мне показался ненужным модуль вай фай, в этом случае не нужен дополнительный блок питания, ардуино прекрасно работает отлично юсб
От юсб порта.
Железо пока собираю, поэту тестировал один раз на чайнике, второй на кастрюле. Первый раз питал от компа, второй — через зарядник и шнур от принтера.
Еще раз спасибо!
Начинал я с ssd1289. C ITDB32S никогда не работал
Респект! Труд титанический ! Низкий поклон за проделанную работу! Блин. Когда вы находите время Все Это делать?????? Респект!!!