Как передать SSID и пароль для подключения к WIFI nodemcu?

Romanvd
Offline
Зарегистрирован: 17.03.2020

Здравствуйте! Можете пожалуйста помочь мне передать данные логина и пароля подключения к вифи.Це должен выглядеть примерно так как запускаю ардуинку она раздает точку доступа я к ней подключаюсь захожу веб интерфейс там вожу логин и пароль к своему вифи и ардуинка подключается к ней исключая свою точку.Прошу помочь реализовать это буду очень благодарен (переводчик)



Доброго дня!Можете будь ласка помогти мені передати дані логіна і пароля підключення до віфі.Це має виглядати приблизно так як запускаю ардуінку вона роздає точку доступу я до неї підключаюсь захожу веб інтерфейс там вожу логін і пароль до свого віфі і ардуінка підключається до неї виключаючи свою точку.Прошу помогти реалізувати це буду дуже вдячний(перекладач)

sadman41
Offline
Зарегистрирован: 19.10.2016

Да такой функционал вроде как давно уже в опенсорцных библиотеках реализован. Месяц назад искал кто-то и нашел. Так что шукайте в интернете получше.

vvadim
Offline
Зарегистрирован: 23.05.2012

радует, что тс умеет всё писать в одну строку и без знаков препинания, наверно чтобы хрен кто разобрался))))
да ещё на российский форум выкладывать текст на другом языке.
хорошо хоть не китаец.

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

Romanvd пишет:

Це должен выглядеть примерно так как запускаю ардуинку она раздает точку доступа я к ней 

Ардуинка - точку доступа? 

В принципе, на ЕСП ничего сложного:

1. На старте запускаете STA и пытаетесь найти известные сети. В случае отказа

2. запускаете радио в режиме AP, выводите в эфир веб-форму запроса ССИД-пароль, запоминаете их нарпимер в еепром для дальнейшего использования. После этого

3. запускаете радио снова в режиме STA и пытаетесь подключиться к этой сети. Если отказ - ГоуТу 2

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

непонятно зачем это нужно, пароли и ссиды от своих точек известны, так что их можно сразу использовать

Romanvd
Offline
Зарегистрирован: 17.03.2020

Возможно у вас есть библиотека или пример кода

Romanvd
Offline
Зарегистрирован: 17.03.2020

Если не трудно можете бросить ссылку

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

Romanvd пишет:

Если не трудно можете бросить ссылку

А пожалуйста! https://github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi

Если нужно будет погоду или курсы валют посмотреть - обращайтесь!

Rumata
Rumata аватар
Offline
Зарегистрирован: 29.03.2019

ua6em пишет:

непонятно зачем это нужно, пароли и ссиды от своих точек известны, так что их можно сразу использовать

Ну, теоретически, может быть полезно, чтобы не вспоминать ВСЕ возможные варианты на момент прошивки железки. Опять же, можно с телефона любого вифи раздать при необходимости и подключить МК без перепрошивки. 

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

Попробуй  WIFI Manager  или WIFI Connect  . Эти библиотеки  для ESP8266 и  ESP32.Я надеюсь их ты имел ввиду .