Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Делюсь опытом ESP8266 Wifi Serial Bridge

Тема в разделе "Общие вопросы по esp8266", создана пользователем DenchaIT, 23 июн 2018.

  1. DenchaIT

    DenchaIT Новичок

    Сообщения:
    1
    Симпатии:
    0
    Здравствуйте, ни разу не писал тему на форум, но попробую. Началось всё с того когда мы с друзьями строили мини-карт-электромобиль. После установки руля захотелось иметь бортовую панель. Нашли в интернете интересный проект, называется Venator Цифровая приборная панель на автомобиль своими руками (Автор: FRUD) . Это цифровая приборная панель. К проводке авто подключается Arduino MEGA, а к ней ESP8266. ESP8266 соединяется с планшетом на Android по WIFI Bridge. А на планшете, в приложение визуализируется все показания в красивую графическую среду. Я сразу же, без раздумий поехал в другую часть города на автобусе покупать ESP8266. После того как я приехал домой я стал делать всё по инструкции, как на сайте автофил. Ну и меня конечно же не заработало. Это была прошивка fullflash_tcp2uart.bin. Затем я попробовал прошивку ESP-LINK. Тоже Wi-fi bridge не заработал. Читал разные темы на этом форуме, но к решению так и не пришёл. Судя по всему, не у меня одного такая проблема, но решения нет, но я ЕГО НАШЁЛ в 2:37 ночи). Пока я не наткнулся на одну прошивку написанную в ESPLorer. Вот как её установить и запустить Wifi Serial Bridge:

    1. Установите программу NodeMCU flasher ( nodemcu/nodemcu-flasher )
    2. Подключить питание к NodeMCU ESP8266 и перевести в FLASH режим (в NodeMCU надо сначала удержать кнопку FLASH, не отпуская нажать RESET, отпустить FLASH)
    3. Открыть программу NodeMCU flasher выбрать порт и нажать Flash
    4. После того как процесс прошивки завершён отключите и опять подайте питание на ESP8266.
    5. Установите программу ESPlorer ( https://esp8266.ru/esplorer/ )
    6. Запустите, в правом окне выберите ком порт, скорость (обычно 9600), нажмите кнопки RTS, DTR
    7. Нажмите в программе File > Open from disk (выберите файл: https://www.roboremo.com/uploads/2/4/5/7/24571986/esp8266-tcp-to-serial-lua-code.zip (init.lua))
    8. Откорректируйте под себя. Я же указал под себя:

    cfg.ssid="ECODI" //Имя сети которую будет раздавать ESP
    cfg.pwd="qwerty123" //Пароль

    cfg.ip="192.168.4.1" //IP-Адресс к которому будет поключение Wifi Serial Bridge
    cfg.netmask="255.255.255.0"
    cfg.gateway="192.168.4.1" //IP-Адресс к которому будет поключение Wifi Serial Bridge

    port = 3333 //Порт

    9. Нажмите "Save to ESP"

    Далее можете подключить к ESP ардуино например (важно помнить что на ардуине TX к RX ESP,НА ардуине RX к TX ESP
    Подключиться к раздаваемой сети "у меня ECODI"
    И через Putty перейти на Raw > 192.168.4.1:3333
    И получите Wifi Serial.

    Суда по грамматическим ошибкам в этой статье, кажется, что её написал безграмотный 6-классник, ВПРОЧЕМ, ТАК И ЕСТЬ ^_^ =).

    На этом форуме особо не часто появляюсь, так что если будут вопросы пишите vk.com/DenchaIT
     

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