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

WiFi Автоматика для пивоварни на ESP8266

Тема в разделе "Автоматика", создана пользователем HBPro, 23 авг 2015.

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

  1. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    :компик:Мы не стоим на месте, мы развиваемся и пытаемся идти в ногу со временем. :)
    Представляем Вашему вниманию





    Uniholic_schematic.png Uniholic_schematic_v2_logo.png Uniholic_schematic_v3_logo.png Uniholic_v3.1_logo.png
    Чтобы собрать вторую схему быстро, провода до LCD разведены по цветам как на реальном шлейфе, так что прежде чем отрывать найдите нужный край и тогда не запутаетесь ;)

    Для заливки прошивки используем ESP8266Flasher.
    Скачиваем файл прошивки и по выбираем его для загрузки.
    nodemcuflasherconfig.png
    Выставляем конфигурационные параметры
    nodemcuflasheradvanced.png
    Подключаем контроллер через USB и выбираем COM-порт контроллера
    nodemcuflasheroperation.png
    Запускаем прошивку и ждем завершения процесса
    nodemcuflasherupload.png

    Или можно FLASH_DOWNLOAD_TOOLS_V3.4.4 с настройками ниже
    setting.png
    Важно!!! Для заливки необходимо отключать от экрана провод на T_IRQ, или заливать только на сам модуль NodeMCU, вытащив его из платы расширения.

    1. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!. Например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!.
    ESP8266-esp.jpg
    Или сразу приобрести Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    ESP8266-kit-NodeMcu.jpg

    2. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! Обращаем внимание, чтобы на обратной стороне был чип тача XPT2046, без него будет только показывать. Например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    2-8-240x320-SPI-TFT-LCD-Serial-Port-Module-PCB-Adapter-Micro-SD-ILI9341-5V-3.jpg_640x640.jpg HTB1_oTELpXXXXa5XVXXq6xXFXXXk.jpg

    3. Расширитель портов GPIO на PCF8574
    Искать Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!) или Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)
    PCF8574T-I-O-I2C.jpg или IIC-I2C-Interface-LCD1602.jpg

    4. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! в гильзе
    DS18B20-Waterproof.jpg

    5. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)
    HTB1.jpg

    6. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! для насоса, ищем Low Level Trigger (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!) и Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! для ТЭНа (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!). Не забываем, что ssr-реле ТЭНа при работе греется и для охлаждения необходим Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!), а при большой мощности может понадобиться еще и вентилятор
    OMRON-SSR.jpg ssr.jpg radiator.jpg

    7. Подтягивающие резисторы на 4.7 кОм (Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)

    8. Диод (Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!)

    После первой прошивки или если контроллер не смог подключиться к домашней точке доступа, индикатор wi-fi будет гореть красным цветом.
    При этом контроллер переходит сам в режим точки доступа с адресом 192.168.4.1, по которому доступна страница для настройки подключения к домашней сети.
    Т.е. необходимо подключиться к открытой точке доступа вида Uniholic_000000, после в браузере перейти на страницу 192.168.4.1 и внести данные.
    IMG_20170531_000416.jpg IMG_20170531_000610.jpg
    При нажатии кнопки сохранить, модуль попробует применить их для подключения к домашнему роутеру.
    Если подключение будет успешным, то индикатор Wi-Fi будет белым.
    В проводнике Windows в сетевом окружении появится устройство, при клике по которому вы попадете на его страницу управления
    ssdp.jpg ssdp2.jpg

    Страница управления имеет адрес Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!

    MAC_STA - меняем на свой MAC STA (посмотреть можно в меню Об устройстве) и его записываем большими буквами без двоеточий

    P.S. На данный момент работа проверяется только в Google Chrome, совместимость будем бороть позже.

    Все ошибки и пожелания по данной автоматике отправляем на почту incoming+HBPro/Uniholic_v3@gitlab.com. Обязательно будем устранять и развивать :компик:.

    Репозиторий проекта - Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!.
    Можно увидеть текущую активность и в ближайщее время сделаю WiKi
     

    Вложения:

    • Класс Класс x 17
    • Отличная идея Отличная идея x 2
    • Полезно Полезно x 1
  2. Антон Павловский

    Антон Павловский Участник

    Регистрация:
    09.12.2013
    62
    2
    когда планируете в массы запускать
     
  3. mishgan

    mishgan Active Member

    Регистрация:
    29.04.2014
    252
    70
    Парни это прорыв.... Респект
     
    • За За x 1
  4. Дмитрий

    Дмитрий Участник

    Регистрация:
    09.03.2014
    68
    1
    Да, круто. Еще автоматику для HERMS начните делать
     
  5. mishgan

    mishgan Active Member

    Регистрация:
    29.04.2014
    252
    70
    Коммерческий проект или общедоступный?
     
  6. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    Проект планируется делать общедоступным - прошивка в HEX, схема и плата - в открытом доступе. Ну, посмотрим. :)
     
    • Отличная идея Отличная идея x 4
  7. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    639
    31
    Имя:
    Александр
    отличная сборка! а где по подробней о ней почитать?
     
  8. mishgan

    mishgan Active Member

    Регистрация:
    29.04.2014
    252
    70
    А что умеет данный девайс на данном этапе?
     
    • Креативно Креативно x 1
  9. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    Все, что было в видео. :)
    В данный момент добавили передачу данных температуры по Wi-Fi. Памяти пока хватает. ;)
    Вот Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!, когда включен девайс, можно мониторить температуру в реальном времени.
     
  10. mishgan

    mishgan Active Member

    Регистрация:
    29.04.2014
    252
    70
    Дай бог чтоб хватило..... а то знаю там ее совсем мало... а если прошивку использовать NodeMCU то там вообще не больше ~110 строк в коде можно использовать
     
  11. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    NodeMCU не наш путь. ;)
     
  12. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    639
    31
    Имя:
    Александр
    заинтриговал,на видео сенсор 2,4?
     
  13. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    LCD TFT 2,8" 320x240
     
  14. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    639
    31
    Имя:
    Александр
    а в дальнейшем будет поддержка других дисплеев? сейчас уже это полнофункциональное устройство или пока только в ручном режиме работает? где посмотреть схему подключения? извиняюсь за массу вопросов,просто очень заинтересовал проект
     
    • Не нравится Не нравится x 1
  15. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    Давайте не торопить события. Идет разработка. Прошивка еще сырая. Как только появится рабочая прошивка, все выложим.
    Предполагается поддержка экранов разрешением 320x240 имеющих SPI интерфейс, графический контроллер ILI9341, контроллер touch XPT2046.
     
  16. Юрий Моисеев

    Юрий Моисеев Участник

    Регистрация:
    20.03.2014
    109
    22
    Сколько весит скетч, пусть даже и в сыром виде?
     
  17. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    Пока ситуация такая
    Код:
    Sketch uses 345 132 bytes (79%) of program storage space. Maximum is 434 160 bytes.
    Global variables use 60 272 bytes (73%) of dynamic memory, leaving 21 648 bytes for local variables. Maximum is 81 920 bytes.
     
  18. Neonplan

    Neonplan Участник

    Регистрация:
    27.05.2015
    46
    15
    Если управление по WIFI, то зачем использовать экран и графический контроллер. Разве управление через Web-интерфейс не планируется ?
     
  19. HBPro

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

    Регистрация:
    10.02.2012
    866
    261
    Считаю, что контроллер должен быть самодостаточен и работать автономно (с сохранением возможности управления и настройки) в случае проблем с Wi-Fi.
    Это одно целое :)
     
  20. Neonplan

    Neonplan Участник

    Регистрация:
    27.05.2015
    46
    15
    Увеличивать кол-во элементов, это не в ногу со временем :) . Если есть опасения, что контроллер или WIFI может зависнуть, то это делается путем перезагрузки контроллера и восстановления работы с последней сохраненной контрольной точки.
    --- сообщения объединены, 25 авг 2015, дата первого сообщения: 25 авг 2015 ---
    Если быть совсем точным, это одно целое - называется дисплей.