Оглавление:

Устройство открывания гаражных ворот с обратной связью с использованием Esp8266 в качестве веб-сервера: 6 шагов
Устройство открывания гаражных ворот с обратной связью с использованием Esp8266 в качестве веб-сервера: 6 шагов

Видео: Устройство открывания гаражных ворот с обратной связью с использованием Esp8266 в качестве веб-сервера: 6 шагов

Видео: Устройство открывания гаражных ворот с обратной связью с использованием Esp8266 в качестве веб-сервера: 6 шагов
Видео: Sonoff Dual прошивка и адаптация к приводу периодического действия часть 1 2024, Июль
Anonim
Image
Image
Купить оборудование
Купить оборудование

Привет, Я покажу вам, как сделать простой способ открывания гаражных ворот.

-ESP8266 закодирован как веб-сервер, дверь может быть открыта в любой точке мира

-С обратной связью вы будете знать, открыта или закрыта дверь в режиме реального времени

-Просто, только один ярлык, чтобы сделать в вашем телефоне.

-Пароль защищен

-Дешево, до 10 $

-Нет Доминика для настройки.

-Без активации двери при потере питания и возвращении

Я поискал в Интернете и нашел код, но не совсем то, что я искал, поэтому я изменил другой код и идею + мой личный опыт + благодаря моему сыну, он действительно помог мне в этом. Реальная часть времени от него.

Итак, приступим!

Шаг 1. Купите оборудование

Купить оборудование
Купить оборудование
Купить оборудование
Купить оборудование

Вам понадобится плата esp8266 и плата реле.

На ebay поискать: NodeMCU ESP8266 и плата релейного модуля

Релейный модуль может быть простым или двойным, но мы используем только одно реле.

Это все, что вам нужно!

Шаг 2: Установите программное обеспечение Arduino и запрограммируйте Esp8266

Установите программное обеспечение Arduino и запрограммируйте Esp8266
Установите программное обеспечение Arduino и запрограммируйте Esp8266

Вот очень хороший способ установить arduino ide. Вы можете выполнить шаги с 1 по 12

www.instructables.com/id/Programming-the-E…

Разархивируйте файл и запрограммируйте свой esp8266 с кодом Garage_door_yt.ino

Вам нужно будет изменить некоторые переменные в ino-файле.

-SSID и пароль маршрутизатора для подключения к вашему веб-серверу.

-Также вы можете изменить порт по своему желанию. Пример: сервер WiFiServer (54195)

-Пароль: найдите и замените Passw0rd своим паролем, как вы хотите, в файле.ino.

-Добавлено время закрытия. Каждый день в точное время дверь будет закрываться, если она открыта. (GarageDoor2.rar)

Запустите серийный монитор в Arduino. Инструмент, серийный монитор. Вы увидите более подробную информацию, а также локальный IP-адрес веб-сервера. Вам нужен локальный IP-адрес, чтобы ввести его в веб-браузере.

Например, если IP-адрес вашего веб-сервера 192.168.2.53, введите следующее:

Местный:

192.168.2.53:54195/Passw0rd

Удаленно:

ip-адрес: порт / пароль (ip-адрес роутера)

В коде вы можете изменить все как хотите.

Предлагаю зарезервировать этот ip-адрес в вашем роутере. Таким образом, ярлык на вашем телефоне всегда будет работать. В противном случае залог маршрутизатора часто составляет 30 дней, и IP-адрес изменится.

Этот ярлык работает только в вашей интрасети. Если вы хотите открыть дверь гаража удаленно через Интернет по всему миру, вот как это сделать:

1- Вы должны знать свой публичный IP-адрес. Введите мой ip в гугле и вы это узнаете.

2-Вы должны сделать переадресацию портов в вашем маршрутизаторе. В нашем случае это порт 54195. Итак, в моем маршрутизаторе я перенаправляю порт 54195 на IP-адрес моего сервера 192.168.2.53. Вы можете использовать Google для переадресации портов для получения более подробной информации.

3-Например. Если мой публичный IP-адрес 70.52.46.219. Я должен ввести 70.52.46.219:54195/Passw0rd, чтобы увидеть веб-страницу.

Доступ к веб-серверу, не зная вашего публичного адреса:

Большинство поставщиков услуг на время предоставляют вам IP-адрес. И этот адрес со временем меняется.

Вы можете бесплатно подписаться на no-ip, и публичный адрес всегда будет работать везде.

Просто зайдите на https://www.noip.com/ и зарегистрируйтесь

Пример:

Важно: если вы дома с включенным Wi-Fi, ваш ярлык не будет работать. Итак, на моем телефоне есть 2 ярлыка. Интранет и ярлык в Интернете. У меня есть оба. Если я нахожусь в своей локальной сети, я использую интранет, а если я нахожусь вне сети, я использую ярлык Интернета.

Шаг 3: Установите платы

Установите платы
Установите платы
Установите платы
Установите платы
Установите платы
Установите платы

Здесь я использую двусторонний скотч, чтобы закрепить свои доски.

Шаг 4: Схема подключения, очень просто

Схема подключения, очень простая
Схема подключения, очень простая

В качестве источника питания можно использовать зарядное устройство для телефона Android. Это дешево и удобно.

Вы должны подключить плату реле к 5 В. Избегайте использования 3,3 В. Иногда это может работать, но катушки рассчитаны на 5 В.

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

D1 - это выход. Этот вывод должен входить во вход релейной платы. Этот вывод всегда ВЫСОКИЙ (3,3 В). При активации он переходит в НИЗКИЙ (0 В) на 0,5 секунды, чтобы активировать катушку.

D2 - это вход для распознавания двери. Если LOW (0v) дверь закрыта. Если нет, то он открыт.

Имейте в виду, что этот вход (D2) является входом 3,3 В. Активировано внутреннее подтягивание.

С моей стороны, мой гаражный моторный вход дает мне 5В. Его внутренние подтягивания, вероятно, тоже активируются. Я все равно подключился, и у меня нет никаких проблем. Только убедитесь, что на этом выводе не вводится больше 5В. Используйте свой мультиметр, чтобы проверить вход вашей гаражной двери. Если это значение превышает 5 В, у вас будет 2 варианта:

1-сделать делитель цепи с 2 резисторами

2-установить отдельный магнитный переключатель

*************************

ТАКЖЕ ВНИМАНИЕ на полярность при подключении релейной платы к гаражному открывателю. ВСЕГДА кладите esp8266 gnd в гаражный моторный отсек или в обычный.

*************************

Шаг 5: еще несколько картинок

Еще несколько картинок
Еще несколько картинок
Еще несколько картинок
Еще несколько картинок

Это мой открывалка для гаража. Старый, но пока рабочий:)

Как видите, я подключил релейную плату к кнопке двери гаража, а вход D2 - к пределу закрытия.

Проверьте свой открыватель гаража, вы найдете что-то подобное.

Рекомендуемые: