Skip to content

ilkarataev/PTE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

PTE

Проект для октрывания 2 дверей домофона и брелка шлагбаума.

Схема работы:

  1. Уличный домоф,звонок происходит на домофон, по нажатию кнопки Дверь1 срабатывают пины D5 D6.
  2. Внутренний домоф,звонок происходит на домофон, по нажатию кнопки Дверь2 срабатывает пин D7.
  3. Брелок шлагбаума. Срабатывает после нажатия на кнопку шлагбаума и активен 3 секунд.(Брелок так и не заработал вроде)

Звонок не передается в веб среду или хоум ассистент. На плате в2 возможность сделана, но не реализованна.

Общие характеристики:
Напряжение 5V, Поднятое состояния пина 3.3V. Для срабатывания кнопки на домофоне необхоимо пробросить пин на кнопку после неё и землю на плату в любое место.Перед прошивкой можно указать wifi имя сети или пароль, либо ввести после включения устрояства через точку доступа.

Распиновка ethernet разъема:

1.Белооранжевый D5 (GPIO14)
2.Оранжевый D6 (GPIO12)
3.белозеленый D7 (GPIO13)
4.Синий D8  (GPIO15)
5-8 Земля Gnd.

Прошивка

Для того что бы прошить устроства необходим docker. Если прошивать по USB:
docker run --rm --net=host -it -p 6052:6052 -v "${PWD}"/config/:/config --device=/dev/ttyUSB0 esphome/esphome:dev
Прошивка по воздуху OTA:
docker run --rm --net=host -it -p 6052:6052 -v "${PWD}"/config/:/config esphome/esphome:dev
После этого доступен веб интерфейс для прошивки, на устройсве где вы запустили esphome dashboard http://127.0.0.1:6052.

Фото

Устройство

Схема

Схема

Устройство версия 2.

т.к. шлагбаум долеко не получилось использовать оптопару для упраления брелком решил сделать через реле.Сделал все на своей плате на модуле esp12e.

К сожелению фото платы не сделал. Основные компоненты работают. Вывод ethernet 4,5 Земля 6 для звонка GPIO16(Если кто то решит сделать который можно использовать для подключения через оптопару). Ссылка на проект платы.
https://easyeda.com/karvet89/PTE_domofon
При переводе в ЛУТ нужно отзеркалировать. На убунту я использовал.

gs \
  -o mirror.pdf \
  -sDEVICE=pdfwrite \
  -dAutoRotatePages=/None \
  -c "<</Install{340 0 translate -1 1 scale}>>setpagedevice" \
  -f normal.pdf

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published