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

Wi-Fi контроллер на ESP8266

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

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

  1. HBPro

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

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





    Uniholic_schematic.png Uniholic_schematic_v2_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. Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! для насоса (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!) и Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! для тена (например Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!). Не забываем, что 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, совместимость будем бороть позже.

    Все замеченные баги можно отправлять через форму Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!. Обязательно будем устранять :компик:.
    Также будем очень рады вашим Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! данной автоматики.
     

    Вложения:

    Последнее редактирование модератором: 4 июн 2017
    • Класс Класс x 15
    • Отличная идея Отличная идея x 1
    • Полезно Полезно x 1
  2. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    637
    30
    Имя:
    Александр
    а как узнать на какой частоте работают эти устройства и какой он именно? пробовал вчера загружать блик,при любых установках nodemcu скетч нормально загружается и работает
     
  3. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    275
    71
    Имя:
    Олег
    Вообще в ардуино иде частота мк прописана в конфигурационных файлах. Типа boardsчто-то там. Нужно пошарить. Как вариант в настройках поставить галочку Вывод информации при компиляции. Частота должна промелькнуть в логах.
     
  4. msg31

    msg31 Новенький

    Регистрация:
    01.03.2015
    16
    0
    Да уж. Здесь главное - состояния конечного автомата себе четко представлять.
     
  5. HBPro

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

    Регистрация:
    10.02.2012
    823
    252
    Вот, набросал схемку :)
    schematic.png
     
  6. HBPro

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

    Регистрация:
    10.02.2012
    823
    252
    Ну и вдогонку прошивочка. :)
    В архиве Uniholic_v3_DEMO.zip находится сама прошивка и утилита для ее заливки.
    Настройки для заливки:
    Config.png Advanced.png
     

    Вложения:

  7. Олег

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

    Регистрация:
    18.11.2013
    430
    16
    Не понятно как пользоваться
     
  8. EGoR

    EGoR Участник

    Регистрация:
    03.02.2015
    43
    2
    есть в наличии такой экран 3.2 дюймов модуль TFT LCD 320 X 240
    [​IMG]
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!

    подойдет для данного проекта?
     
  9. HBPro

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

    Регистрация:
    10.02.2012
    823
    252
    Нет
     
  10. EGoR

    EGoR Участник

    Регистрация:
    03.02.2015
    43
    2
    а вообще есть смысл заказывать, проект будет развиваться?
    я в программировании не силен, так что вся надежда на Вас)
     
  11. HBPro

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

    Регистрация:
    10.02.2012
    823
    252
    В свободное время, неспешно, пишется код.
    По железу все же решили сделать шильд для платки NodeMCU 4M и SPI LCD TFT 320x240.
     
  12. Юрий Моисеев

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

    Регистрация:
    20.03.2014
    109
    21
    я уже спрашивал :)
    В открытом доступе исходники, к сожалению, не планируют выкладывать. То есть внести корректировки "под себя" не получится :(
     
  13. Denstr

    Denstr Участник

    Регистрация:
    17.11.2013
    42
    0
    HBPro а можно ссылки на комплектующие, если не затруднит, пока код пишется заказал бы пока:)
     
    • За За x 1
  14. Serg2000

    Serg2000 Участник

    Регистрация:
    26.10.2014
    129
    16
    Экран этот? Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    Модуль вайфай этот? Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
     
  15. HBPro

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

    Регистрация:
    10.02.2012
    823
    252
    Да, но у него на картинке я не увидел чип тача, т.е. тач работать не будет, так-что будьте повнимательней.
    Да, главное чтобы flash на 4МВ была. В 512 KB код уже не лезет.
     
  16. Denstr

    Denstr Участник

    Регистрация:
    17.11.2013
    42
    0
  17. EGoR

    EGoR Участник

    Регистрация:
    03.02.2015
    43
    2
    А в целом будет работать или пока не торопиться?
     
  18. HBPro

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

    Регистрация:
    10.02.2012
    823
    252
    Теоретически должно работать, на практике посмотрим, когда будет первый готовый образец.
     
  19. HBPro

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

    Регистрация:
    10.02.2012
    823
    252
    А вот и платка-шильд в сборе

    1.png 2.png 3.png 4.png
     
    • Класс Класс x 5
  20. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    637
    30
    Имя:
    Александр
  21. Олег

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

    Регистрация:
    18.11.2013
    430
    16
    Заказывать детали или нет? И какие
     
    • Класс Класс x 1
    • За За x 1