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

Нужна помощь Проблема с WIFI в ESP8266 Witty Cloud (бутерброд)

Тема в разделе "Раздел для начинающих", создана пользователем Юрий Николаевич, 8 авг 2019.

  1. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    Взял новый модуль. Подключил к компьютеру через USB шнурок. Модуль опознался COM6.
    Скачал последнюю версию Arduino IDE 18.9 Взял простейший пример (сделал всё в точности как описано в:
    ESP8266 "Witty Cloud" - самый удачный на данный момент WiFi-модуль для самоделок и "умного дома"
    (ESP8266 "Witty Cloud" - самый удачный на данный момент WiFi-модуль для самоделок )
    Пример зашился без проблем.
    Казалось бы элементарно, только подставил в скетче:
    ssid = ssid моего роутера
    password = параль моего роутера
    и добавил в
    while (WiFi.status() != WL_CONNECTED) {
    delay(1000);
    Serial.println(WiFi.status());
    }


    Смотрю монитор порта:
    Выдает поочереди то WiFi.status() = WL_DISCONNECTED (6),
    через секунд 10 WL_CONNECT_FAILED (4)
    и так очень- очень долго, бесконечно.
    Один раз за все время в таком режиме неожиданно проскочил коннект WL_CONNECTED(3):
    вывело:
    "IP-адрес нашего модуля: тра-та-та"
    Проверил пинг с компьютера - есть.
    Тоесть ssid и пароль введен верно.

    Взял второй такой же новый модуль. Проделал тоже самое. Таже хрень. Уже сутки копаю интернет.
    Что может быть??

    ps. Роутер wifi с антенкой подключен через USB к компьютеру в режиме АP точки доступа. Смартфоны без проблем работают. Уровень сигнала полный.
     
  2. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    Попробуйте установить lwIP variant в v2 Higher и отключите отладку в debug level.
     
    Юрий Николаевич нравится это.
  3. esp340

    esp340 Новичок

    Сообщения:
    66
    Симпатии:
    4
    а вы попробуйте делать не все в точности как там описано. Когда прошиваете попробуйте выбрать плату Generic ESP8266 Module. В принципе Wi-Fi должен и с NodeMСU заводиться (там разница если не ошибаюсь только в определениях GPIO), но чем черт не шутит.
     
    Юрий Николаевич нравится это.
  4. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    Вот мои настройки платы.
    Спасибо буду пробовать. Отпишусь.
     

    Вложения:

  5. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
  6. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    Ничего не изменилось. Токое впечатление что wifi выключен.
    Привожу код скетча и скрин монитора.

    Причем светодиодик тоже не загорается.
    Раскрыть Спойлер
    Код (C):
    1.  
    2. #include <ESP8266WiFi.h>
    3.  
    4. const char* ssid = "WIN95_WF";
    5. const char* password = "azsxdcfv";
    6.  
    7. WiFiServer server(80);
    8.  
    9. void setup() {
    10. //Включение встроенного светодиода
    11.   pinMode(BUILTIN_LED, OUTPUT);
    12.   digitalWrite(BUILTIN_LED, HIGH);
    13.  
    14.   Serial.begin(115200);
    15.   WiFi.begin(ssid, password);
    16.   while (WiFi.status() != WL_CONNECTED) {
    17.     delay(1000);
    18.     Serial.print(WiFi.status());
    19.     Serial.print(",");
    20.   }
    21.   server.begin();
    22.   Serial.print("IP-адрес нашего модуля: ");
    23.   Serial.println(WiFi.localIP());
    24. }
    25.  
    26. void loop() {
    27.   WiFiClient client = server.available();
    28.   if (!client) {
    29.     return;
    30.   }
    31.   while(!client.available()){
    32.     delay(1);
    33.   }
    34.   client.flush();
    35.   String s = "HTTP/1.1 200 OK\r\nContent-Type: text/plain\r\n\r\nhello from esp8266!\n";
    36.   client.print(s);
    37.   delay(1);
    38. }
    39. С
     

    Вложения:

    • Monitor.JPG
      Monitor.JPG
      Размер файла:
      47,7 КБ
      Просмотров:
      6
  7. exeland

    exeland Новичок

    Сообщения:
    22
    Симпатии:
    1
    Как бы банально это не звучало - проверьте питание на выводах ESP12. Попробуйте сменить шнурок.
     
  8. esp340

    esp340 Новичок

    Сообщения:
    66
    Симпатии:
    4
    поскольку в скетче указано BUILTIN_LED то здесь нужно правильно выбрать плату при прошивке - это то о чем я выше писал. У бутерброда и Node MCU светодиоды на разных пинах висят. Ну и зажигается светодиод низким уровнем
    digitalWrite(BUILTIN_LED, LOW);

    З/ы Попробовал прошить свой бутерброд с выбранной платой NodeMCU - wi-fi заводится с полуоборота. Поэтому проблема не в этом
     
  9. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    Питание я проверял первым делом. Ровно 3,29 В.
    В у меня этом модуле светодиоды включаются HIGH. Покрайней мере все остальные, кроме BUILTIN_LED, с ним еще надо разбираться (никак не включается).
    Выяснилось другое.
    Я решил создать точку доступа с помощью смартфона. И чудо, всё заработало, как вы пишите с пол оборота.
    Буду копать USB-Wifi адаптер в компьютере. Хотя смартфоны и планшет работают с ним.
     
  10. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    А как вы настраиваете комп, что бы он выступал в в режиме точки доступа?
     
  11. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    У меня есть адаптер, одним концом в USB порт, с другого конца антенна Wifi. К нему идет драйвер и софт. Софтом выбираешь режим работы адаптера. Либо клиент, либо точка доступа. Ну и там настройки всякие, типа пароль, имя, шифрование, канал, еще что-то.
    Типа этого
     
  12. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    А как комп получает интернет, по проводу, тогда советую взять хотя бы бу WiFi router, но фирменный.
     
  13. ESP-01S

    ESP-01S Новичок

    Сообщения:
    5
    Симпатии:
    0
    Ха! Собрат по несчастью!
    Уже неделю пытаюсь подружить точку доступа на компе с ESP-01 ... (https://esp8266.ru/forum/threads/podkljuchenie-k-internetu.4489/)
    Пока без результатов.
     
  14. ESP-01S

    ESP-01S Новичок

    Сообщения:
    5
    Симпатии:
    0
    А какие настройки IP на точке софтовой доступа?
    Удивительно, но мне помогло (https://esp8266.ru/forum/threads/podkljuchenie-k-internetu.4489/).
     
  15. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    На удачу долго мучится не пришлось. Сгорел тот адаптер. Горячий как утют. Буду надеятся что в этом причина и была. Паленый он похоже был. Заказал другой. Судя по отзывам неплохой. Будем пробовать.
     
  16. nikolz

    nikolz Гуру

    Сообщения:
    4.491
    Симпатии:
    443
    если горячий то возможно еще не сгорел
    просто где-то кз на выходе
     
  17. CodeNameHawk

    CodeNameHawk Moderator Команда форума

    Сообщения:
    1.564
    Симпатии:
    178
    Вы не показали своих настроек, почитайте
    ip адреса для локальных сетей
    Частный IP-адрес — Википедия
    надо все цифры вписать правильно.
     
  18. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    для локальной сети по проводу, стандартный ip 192.168.1.nnn
    wifi адаптер (по воздуху) 192.168.23.1, он сам автоматически присваивается windows, пробовал менять, ничего не менялось.
    в сети предприятия есть прокси, но моей машине он не мешает, доступ прозрачный, как говорит admin. Да и на wifi как это может влиять. Смартфоны через него ходят в интерент.
    Можно задать номер канала для wifi №9 по серединке, свободный.
     
  19. Юрий Николаевич

    Юрий Николаевич Новичок

    Сообщения:
    8
    Симпатии:
    0
    Пришел новый адаптер.
    Download for MW150US V2 - Официальный сайт компании Mercusys в России – производителя Wi-Fi роутеров, точек доступа, адаптеров, усилителей сигнала и коммутаторов для дома
    Коннект в режиме Soft AP с модулем ESP, полет нормальный. Всё заработало сразу.
    Единственное надо было в настройках сетового подключения по локальной сети поставить галочки, вот так :
    Раскрыть Спойлер

    upload_2019-8-13_13-51-2.png
    Настройки адаптера, их немного, и жаль канал нельзя задать
    upload_2019-8-13_13-45-41.png
    СOM - монитор
    upload_2019-8-13_13-47-45.png
     
  20. view24

    view24 Читатель

    Сообщения:
    163
    Симпатии:
    7
    Вам для чего этот Бутерброд нужен? Управлять светодиодом через интернет? Тогда смотрите Живой пример управления witty cloud , если подойдет, то спросите 'как?'
     

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