Переход ЕСП8266 в режим точки доступа по нажатию кнопки

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

Контроллеры на основе ESP8266
Ответить
stigmat1996
Рядовой
Сообщения: 45
Зарегистрирован: 02.05.2019{, 20:37}
Репутация: 2
Имя: Юрий

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#1

Сообщение stigmat1996 » 29.05.2019{, 21:12}

ЕСП работает в режиме клиента и передает данные по вайфай. Если изменится название или пароль вайфай то надо будет прошивать ЕСП снова. Хочу сделать, чтобы при нажатии кнопки ЕСП переходило в режим точки доступа и на веб-странице можно было изменить параметры сети вайфай.

Вопрос: как сделать включение точки доступа с кнопки?

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#2

Сообщение AlexCrane » 29.05.2019{, 22:03}

Попробовать по нажатию кнопки записать в системный параметр "WiFi точка доступа - состояние" значение true
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#3

Сообщение Phazz » 29.05.2019{, 22:24}

AlexCrane, не работает это, Сергей обещал исправить.
А пока stigmat1996, используйте этот блок. При true на входе on включается точка доступа. В настройках она должна быть включена.
Вложения
WIFI_AP_(CODE).ubi
(7.39 КБ) 180 скачиваний

stigmat1996
Рядовой
Сообщения: 45
Зарегистрирован: 02.05.2019{, 20:37}
Репутация: 2
Имя: Юрий

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#4

Сообщение stigmat1996 » 30.05.2019{, 08:48}

Спасибо!

lexuv
Рядовой
Сообщения: 58
Зарегистрирован: 25.07.2018{, 19:43}
Репутация: 1
Имя: Алексей

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#5

Сообщение lexuv » 15.07.2019{, 00:41}

Phazz писал(а):
29.05.2019{, 22:24}
В настройках она должна быть включена.
"Включена" или "В работе"? Это разные вещи.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#6

Сообщение Phazz » 16.07.2019{, 07:30}

lexuv писал(а):
15.07.2019{, 00:41}
"Включена" или "В работе"? Это разные вещи.
А вы попробуйте включить "Включена" при отключенном "В работе" :smile37: .
lexuv писал(а):
15.07.2019{, 00:41}
В настройках она должна быть включена.
Это значит должна быть включена точка доступа.

lexuv
Рядовой
Сообщения: 58
Зарегистрирован: 25.07.2018{, 19:43}
Репутация: 1
Имя: Алексей

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#7

Сообщение lexuv » 16.07.2019{, 13:03}

У меня поставлено "Отключена" (на AP), и у меня заработало. Правда, ESP работает после включения через блок в двух режимах: и точка, и STA. А хотелось бы, чтобы STA отрубало.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#8

Сообщение Phazz » 16.07.2019{, 14:26}

Не проблема, но зачем?

lexuv
Рядовой
Сообщения: 58
Зарегистрирован: 25.07.2018{, 19:43}
Репутация: 1
Имя: Алексей

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#9

Сообщение lexuv » 19.07.2019{, 12:51}

Недоработочка: если контроллер работает в режиме STA, у Вас в цикле каждый раз устанавливается режим STA
else {WiFi.mode(WIFI_STA);}

А надо только при изменении значения один раз. С точкой доступа то же самое. Вход En доделать, на который будет приходить единица от блока изменения бита.

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Переход ЕСП8266 в режим точки доступа по нажатию кнопки

#10

Сообщение Phazz » 19.07.2019{, 13:13}

Честно сказать это просто костыль пока автор не починит отключение точки доступа. Если в каждом цикле не будет переписываться значение, то точка доступа включится обратно.

Ответить

Вернуться в «ESP8266»