Pull to refresh

Умный сетевой WI-FI-удлинитель с функцией таймера, управляемый через интернет из любой точки земного шара

Smart House IOT
Sandbox

Здравствуйте, уважаемые друзья! Идея создать WI-FI розетку меня посещала давно (лень было выключать сетевой фильтр, каждый раз перед сном). Именно эта мысль подтолкнула меня изобрести что-то подобное.


От идеи к реализации


Решено было сделать "умный" сетевой удлинитель управляемый по WI-FI, но не в рамках одной локальной сети, а из любой точки земного шара.


Управляем с любой точки земного шара, из приложения BLYNK


В качестве приложения с помощью которого можно управлять "умным" сетевым удлинителем WI-FI со смартфона android или IPHONE, был выбран BLYNK, доступный многим начинающим осваивать дистанционное управление устройствами на микроконтроллерах.



У приложения BLYNK есть виджет, если его добавить на главный экран смартфона, то управлять нагрузкой, подключенной к "умному" сетевому WI-FI удлинителю, можно напрямую с главного экрана смартфона, не заходя в приложение.




Внешний вид


И так, сам удлинитель внешне ни чем не отличается от обычного, самое интересное кроется, внутри. И как многие наверное уже догадались, в основу лег микроконтроллер на базе ESP8266.



Настройка подключения к WI-FI сети


При первом включении, "умный" сетевой удлинитель создает открытую точку доступа, подключаясь к этой точке по адресу 192.168.4.1 — попадаем на ВЕБ страницу настройки.



В веб-интерфейсе настраиваем подключение по Wi-FI (есть два режима со сканированием доступных сетей и без). В первом режиме, из доступных WI-FI сетей выбираем нужную нам сеть и вводим пароль от точки доступа Вашей WI-FI сети. Эти настройки будут сохранены в энергонезависимую память.



Теперь наш "умный" сетевой удлинитель WI-FI, подключился к нашей домашней точке доступа и им уже можно управлять со смартфона или IPHONE через приложение BLYNK, с любой точки земного шара.


Допустимая нагрузка


Для коммутации нагрузки было использовано реле, которое рассчитано на переменный ток в 10А, напряжение — 250В.
Максимально допустимую нагрузку (учитывая контакты реле) считаю 6А переменного тока 220В.


Пробовал в качестве нагрузки использовать электрический чайник на 1500Вт, "умный" сетевой удлинитель успешно прошел испытания.


А вот для включения чайника по заданному времени, было решено добавить функцию таймера.


Сделаем сетевой WI-FI удлинитель по-настоящему умным


Но, пока это только дистанционное управление нагрузкой с функцией таймера, а вот что бы сетевой WI-FI удлинитель стал по-настоящему умным, добавим функцию, которая позволить ему управлять нагрузкой исходя от показания датчиков подключенных к другому микроконтроллеру.



Добавим в наш проект еще одну кнопку "мост" (вкл/выкл) позволяющую принимать или не принимать управление датчиков подключенных к другому микроконтроллеру в системе умного дома.



Управление условиями


Теперь в приложении BLYNK создадим еще один проект (станицу) где добавим условия работы с датчиками.


.
Красный светодиод свидетельствует о срабатывании датчика движения. Зеленый светодиод сообщает о низкой освещенности (темно) от датчика освещенности.


1-ое условие: кнопка "ВКЛ" датчика движения — умный сетевой WI-FI удлинитель включает нагрузку при срабатывании датчика движения.
2-ое условие: кнопка "ВКЛ" датчика освещенности — умный сетевой WI-FI удлинитель включает нагрузку при низкой освещенности (если темно).
3-ие условие: обе кнопки "ВКЛ" (датчика движения и датчика освещенности) — умный сетевой WI-FI удлинитель включает нагрузку при одновременном выполнении 1-ого и 2-ого условия.


Результат


В итоге получился как сейчас принято называть Smart WI-FI power switch, управляемый с приложения BLYNK



Спасибо за внимание!

Tags:
Hubs:
Total votes 20: ↑14 and ↓6 +8
Views 22K
Comments Comments 35