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

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

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

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

  1. HBPro

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

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





    Uniholic_schematic.png Uniholic_schematic_v2_logo.png Uniholic_schematic_v3_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, совместимость будем бороть позже.

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

    Вложения:

    • Класс Класс x 16
    • Отличная идея Отличная идея x 1
    • Полезно Полезно x 1
  2. Phantom

    Phantom Active Member

    Регистрация:
    11.05.2014
    287
    77
    Имя:
    Олег
  3. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    637
    30
    Имя:
    Александр
    если подгадать длину ножек от шильда к плате то будет усиливать сигнал
     
  4. HBPro

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

    Регистрация:
    10.02.2012
    835
    254
    На этот вопрос можно ответить только самому.
    А вот какие было выше.
    Практика покажет. На то это и опытный образец.
     
    • За За x 2
  5. Andynovosib

    Andynovosib Участник

    Регистрация:
    08.02.2014
    288
    16
    Привет, не могли бы вы поделиться наработками в создании этой прошивки?
     
  6. HBPro

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

    Регистрация:
    10.02.2012
    835
    254
    А давайте поступим так. Если кто сильно заинтересован в развитии данного проекта и кто хочет предложить свою активную помощь в написании кода предлагаю объединить усилия. :drinks:
    На Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! имеется возможность бесплатно организовывать приватные репозитории для команд до 5 человек.
    Как вам такая идея?
     
  7. Andynovosib

    Andynovosib Участник

    Регистрация:
    08.02.2014
    288
    16
    Я не против, программист из меня правда аховый, С чуть освоил.
     
  8. Юрий Моисеев

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

    Регистрация:
    20.03.2014
    109
    22
    А чем плох открытый код? Вон как развился открытый ArdBir ;)
     
  9. HBPro

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

    Регистрация:
    10.02.2012
    835
    254
    Очень спорное утверждение. Открытый код работает при активном участии сообщества.
     
  10. Serg2000

    Serg2000 Участник

    Регистрация:
    26.10.2014
    130
    16
    А что спорного? Разве есть более масштабный и функциональный?
     
  11. Ers

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

    Регистрация:
    02.01.2012
    330
    66
    Имя:
    Иван
    1) развитие за счет сообщества нет, каждый просто адаптирует под себя, не улучшая и не развивая для всех
    2) "качество" кода - лучше даже и не пытаться строить на нем что-то более интересное
     
    • Класс Класс x 1
  12. Юрий Моисеев

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

    Регистрация:
    20.03.2014
    109
    22
    Моё мнение.
    1. Для фиксов прошивки ArdBir сделана отдельная тема
    2. ArdBir пошёл в массы за неимением лучшего. Речь не про конкретный ArdBir и его "качество", а про саму мысль. На то он и открытый код что бы народ зажигался и делал.
     
  13. mishgan

    mishgan Active Member

    Регистрация:
    29.04.2014
    251
    70
    Я свой код тоже в открытом виде не выкладываю. Хочу, чтоб люди сами что-то придумывали, а не делали многочисленные копии с минимальными доработками.
     
    • За За x 1
  14. Ers

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

    Регистрация:
    02.01.2012
    330
    66
    Имя:
    Иван
    Пока нет рабочего костяка кода с базовыми функциями, выкладывать в публичный доступ не планируем, а дальше будет видно. Для желающих реально активно помочь, организуем совместную работу.
     
  15. alexgo

    alexgo Active Member

    Регистрация:
    07.10.2014
    637
    30
    Имя:
    Александр
    есть продвижения?
     
  16. HBPro

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

    Регистрация:
    10.02.2012
    835
    254
    Небольшое.
    Энтузиазизма пока нет.:)
    Да и праздники на носу.:dance2:
     
  17. blade runner

    blade runner Новенький

    Регистрация:
    27.11.2013
    8
    0
    Добрый день.Вопрос к разработчикам: сколько стоит ваша автоматика? Мы являемся производителями мини и микропивзаводов,автоматику заказываем у сторонней фирмы на базе контроллера Овен.
    --- сообщения объединены, 10 янв 2016, дата первого сообщения: 16 дек 2015 ---
    Похоже сами разработчики давно слились уже....
     
  18. HBPro

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

    Регистрация:
    10.02.2012
    835
    254
    Уважаемый blade runner, как можно определить стоимость автоматики, которая находится в разработке?
    Нет еще готового законченного решения.
    Если нужна автоматика попроще welcome на Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок! в раздел Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!.
    Вам здесь никто ничего не должен... ;)
     
  19. blade runner

    blade runner Новенький

    Регистрация:
    27.11.2013
    8
    0
    Да я без претензий.Мне просто понравился ваш образец и мы хотели бы посотрудничать с вами.Ну или описать комплектующие из чего это все собрано.На подошла бы ваша разработка.
    --- сообщения объединены, 10 янв 2016, дата первого сообщения: 10 янв 2016 ---
    Когда планируете завершить разработку?
    --- сообщения объединены, 1 фев 2016 ---
    И снова тишина.....Вы можете хоть выложить наименования комплектующих со схемой?
     
  20. HBPro

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

    Регистрация:
    10.02.2012
    835
    254
    Предварительная схема как и комплектующие уже выкладывались в данной теме. Еще и демо прошивка была.
    Законченного решения пока нет. Как появится, сразу будет продемонстрирован.

    Вот необходимые модули:
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
    Ссылки могут видеть только зарегистрированные пользователи. Зарегистрируйтесь или авторизуйтесь для просмотра ссылок!
     
    • Класс Класс x 2
  21. alternativshik

    alternativshik Новенький

    Регистрация:
    16.12.2015
    22
    1
    Имя:
    Sergey
    кстати, если использовать ESP-12E то вроде как раз хватает GPIO для работы 1 датчика, 2 реле и пищалки.