WebLamp – парные Интернет-лампы

ОПИСАНИЕ


Парные лампы с синхронизацией через Интернет

  • Связь между двумя лампами через Интернет. Лампы управляют друг другом
  • Включение/выключение, смена цвета, функция “подмигнуть”
  • Управление яркостью (только локальной лампы)
  • Веб-интерфейс для настройки
  • Сенсорное управление
  • ИК датчик движения

ВИДЕО


КОМПОНЕНТЫ


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

  • Wemos mini купить в РФ, aliexpress, aliexpress, искать

  • Блоки питания aliexpress, aliexpress, искать

  • Сенсорная кнопка aliexpress, aliexpress, искать

  • Адресная лента

    • Купить в РФ, 60 свет/метр30 свет/метр
    • Купить на Али ссылка, ссылка
    • Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная
    • 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно)
    • 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр
    • IP30 лента без влагозащиты (как на видео)
    • IP65 лента покрыта силиконом
    • IP67 лента полностью в силиконовом коробе
    • Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость
  • Датчик движения ссылка

СХЕМЫ


ПРОШИВКА


УПРАВЛЕНИЕ


Подключение

  • При подаче питания начнётся подключение к роутеру (лампа мигает зелёным)
    • Если подключение не будет установлено за 15 секунд или юзер кликнет по кнопке, лампа запустит свою точку доступа WiFi (лампа мигает синим)
    • Точка называется WLamp <ip адрес>, где ip адрес – последний полученный от роутера адрес (успешное подключение)
    • При подключении к точке доступа должна автоматически открыться страница конфигурации (веб-интерфейс). Если не открылась – перейди в браузере по адресу 192.168.4.1
    • При сохранении настроек ИЛИ при клике по кнопке лампа будет перезагружена и процесс подключения начнётся заново
  • При успешном подключении лампа перейдёт в режим работы и включится настроенным цветом (если включена)
  • Страница конфигурации лампы (веб-интерфейс) доступна в локальной сети роутера по IP адресу, который роутер выдал лампе. Чтобы его узнать, можно повторить процедуру подключения

Настройки

Нужно указать на странице конфигурации данные для подключения к роутеру, а также имя своей лампы (Local Name) и её удалённой пары (Remote Name)

Управление

  • 1 клик: вкл/выкл
  • 2 клика: сменить цвет
  • 3 клика: подмигнуть
  • Удержание: сменить яркость

Поведение лампы

  • Удалённая лампа не в сети: локальная лампа горит ровным светом
  • Удалённая лампа в сети: локальная лампа плавно “дышит” яркостью раз в секунду, тайм-аут 18 секунд
  • Сработал ИК датчик на удалённой лампе: локальная лампа плавно “дышит” яркостью 3 раза в секунду, тайм-аут 60 секунд

ОШИБКИ И FAQ


  • Ставьте ядро esp8266 версии 2.7.4 – на более новых версиях самопроизвольно мигает первый светодиод!
  • Если кнопка срабатывает самопроизвольно – замените родную металлическую наклейку на лампе любой неметаллической, это снизит чувствительность
  • Также можно запаять конденсатор для снижения чувствительности, подробнее здесь

ПОДДЕРЖАТЬ


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

5/5 - (14 голосов)
Подписаться
Уведомить о
guest
132 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии