Wi-Fi WebServer на WeMos D1 R2

Всем привет, сегодня рассмотрим отличный скетч для создания вебсервера на  плате WeMos D1 R2 или ESP8266 с возможностью управлять любым устройством (реле, лампочка, светодиод и.т.д).

Данное устройство можно будет использовать для “умной wi-fi розетки” и управлять ей удаленно, хоть с компьютера, хоть с телефона через браузер. Скетч заливается через стандартную среду разработки Arduino.

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

Далее вам необходимо подкорректировать скетч под себя. А именно в строках для подключения вемос к WI-FI, вам необходимо ввести данные вашей сети. После чего подключить устройство, которым вы хотите управлять, к выводу GPIO2 и GND.

Теперь откройте монитор порта, и посмотрите какой адрес получило ваше устройство, и введите его в строке поиска в браузере. Если все сделано правильно, должен открыться вебинтерфейс с которого можно удаленно управлять вашим устройством. Если у вас что-то не получилось, задавайте вопросы, мы с радостью на них ответим!

В связи с обращениями пользователей, у которых возникает ошибка: 

Мы рекомендуем проверить следующий модифицированный скетч wi-fi  веб-сервера, в котором немного изменен веб интерфейс и обращение к айпи адресу, должно проходить без ошибок.

После того как зальете скетч, в мониторе порта посмотрите ваш айпи адрес и обратитесь к нему:

Ардуино+
Больше интересного ↓