• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

ESP8266 подключение к Интернету



 

 

Здесь объясняется, как подключиться к Интернету с помощью модуля ESP8266 wifi от LUA Programming.

 

Подключите RX и TX контакты модуля ESP8266 к последовательному порту вашего компьютера, если у вас его нет на вашем компьютере, можно использовать FTDI или CP2102.

 

 

Программа LUA:

Для подключения модуля WIFI ESP8266 к Интернету потребуется следующий код LUA. Загрузите этот файл init.lua. Откройте его и напишите свое имя точки доступа Wifi и ключ безопасности. Сохраните этот файл и загрузите его в свой WIFI-модуль ESP8266.

 

wifi.setmode(wifi.STATION)
wifi.sta.config("AP_NAME","SECURITY_KEY") -- Replace with your AP Name and security key.
wifi.sta.connect()
tmr.alarm(1, 1000, 1, function() 
if wifi.sta.getip()== nil then 
print("Obtaining IP...") 
else 
tmr.stop(1)
print("Got IP. "..wifi.sta.getip())
end 
end)

 

Объясняя программу:

Этот код написан в init.lua, так как ваш модуль WIFI ESP8266 запускается, этот код будет выполнен. В этом коде ESP8266 работает в режиме станции. Он подключается к точке беспроводного доступа, предоставленной вами. Мы создали таймер продолжительностью в одну секунду, чтобы таймер получал IP-адрес. Этот таймер работает до тех пор, пока не получит IP-адрес. Когда модуль ESP8266 получает IP-адрес, таймер останавливается. Получение IP-адреса означает, что ваш ESP8266 подключен к точке доступа, предоставленной вами. Если точка доступа имеет доступ к Интернету, ваш ESP8266 подключен к Интернету.

 

 

 

 

В начало обзора



Купить радиодетали для ремонта
 



Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 372



          

Радио для всех© 2024