Программирование по порядку.
В этом скетче, модуль становится доступен для обнаружения по протоколу SSDP.
SSDP – Простой протокол обнаружения сервисов
Скетч: step3-ssdp
Программирование по порядку.
В этом скетче, модуль становится доступен для обнаружения по протоколу SSDP.
SSDP – Простой протокол обнаружения сервисов
Скетч: step3-ssdp
Программирование по порядку.
В этом скетче модуль превращается в web сервер и отвечает на несколько запросов.
Скетч: step2-webserver
Программирование по порядку.
В этом скетче модуль пытается подключится к точке доступа и при не удачной попытке сам становится точкой доступа.
Скетч здесь :step1-wifi
По просьбе одного из подписчиков и совместно с ним был разработан проект WI-FI светильника на ленте RGB LED WS2812B.
Много нового функционала!
Внимательно смотрите видео:
Скетч на github.
Плата для Smart-Room готова. Скачивайте и используйте.
Конструкция платы Smart-Room рассчитана на установку в корпус коммутационной коробки формата 75 х 75 которую можно приобрести в любом магазине электрики.
Появились вопросы как сделать Web сервер для работой с SD картой. Пример подключения карты был http://esp8266-arduinoide.ru/sd/.
Я взял стандартный пример SDWebServer, модифицировал его и получил скетч SDWEBSERVER
По просьбе: Дополнил скетч SDWEBSERVER_V2, чтение данных состояние GPIO.
До этого момента web страницы обменивались с контролерам данными только по средствам запросов GET и POST. Каждый раз когда web страница получала запрос она должна была быть перерисована. Более интересным решением является использование AJAX.
AJAX (аббревиатура от «Asynchronous Javascript And Xml») – технология обращения к серверу без перезагрузки страницы.
Фактически при помощи AJAX страница отправляет запросы к серверу и получает ответы без перезагрузки. Читать далее AJAX – технология обращения к серверу без перезагрузки страницы.
Устройство уже установлено рядом с люстрой и успешно работает.
Скетч теперь находится в архиве и разделен на отдельные вкладки, для удобства работы. Файлы файловой системы там же.
Библиотека WIFIMANAGER обновилась до версии 0.6.0 Читать далее Умная комната SMART-ROOM демонстрация, код
Сегодня мы подключим библиотеку IRremoteESP8266 к нашему проекту.
Теперь скетч будет обладать функцией отправки команд на бытовую технику по ИК интерфейсу.
Команды будем получать с использованием библиотеки aREST. Для этого допишем маленькую функцию, которая будет взаимодействовать с ИК светодиодом. Читать далее ПОДКЛЮЧЕНИЕ ИК приемника и передатчика к ESP8266 Библиотека IRremoteESP8266