Перейти к содержанию
    

Разработка умного выключателя на ESP32 c тач-скрином

19 minutes ago, syoma said:

"Элегантно" это как? Вы собирали рабочий умный дом со всеми фишками на проводных решениях, как я или AlexandrY? Там либо элегантно, либо бюджетно. Вы можете выбрать одно из двух.

Я уже 5 лет управляю светильниками с планшетов на стенке через Wi-Fi. Эти планшеты постоянно подключены к питанию. На множестве форумов по УД такие решения используются повсеместно - где-то планшеты, где-то просто смартфоны на стенках вешают.

Представьте что я в теме еще с 1996 года, когда пошла первая волна строительства "Санта Барбар"

Дома собирал разные ... , чтоб не быть голословным давайте договоримся и покажу часть проектов, фото...

Управление с планшетов делали когда только вышла Windows CE

Этот объект делали 2009-2010гг , можете погуглить , там на тот момент все было супер круто. Одних плазменных панелей штук 50, проекторов с лифтами больше двух десятков . переговорные , свет , звук. интерактиавное перенаправление контента, управление заказом книг и подачей их в зал, комплексная система управления ...

Не хочу гнуть пальцы, но я в теме

IMG_6622.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, syoma said:

Как вариант, обсуждаема архитектура МК + ESP.

МК отвечает за графику, тач, датчики, SD карту, а ESP только за Wi-Fi и MQTT. Связь между ними через UART.

Ок, давайте уточним начальные требования. 
Подрозетник и плата такие? - 
Wall_box.gif

Подрозетник по DIN 49073 ? 
Правильно понимаю? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, smart_pic said:

Не хочу гнуть пальцы, но я в теме

Так расскажите все-таки, как сегодня сделать "элегантно"? Можно в отдельной теме, чтобы не засорять эту. Обсудим как разработчик с разработчиком, а не заказчик с исполнителем.

4 minutes ago, AlexandrY said:

Подрозетник по DIN 49073 ? 
Правильно понимаю? 

Да. Круглый подрозетник диаметром 68мм.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

29 minutes ago, syoma said:

Да. Круглый подрозетник диаметром 68мм.

Детектор присутствия или движения на чем делать?

Радарный модуль - https://www.innosent.de/fileadmin/media/dokumente/datasheets/180612_SMR-3X3_Data_Sheet.pdf 
Инфракрасный - https://content.kemet.com/datasheets/KEM_SE0206_PL.pdf

Радарный дает больше информации, можно придумать интересные юзкейсы. 
Но потребляет сильно больше. 

Надо рссчитывать, что WiFi модуль на максимальной скрости или удалении будет потреблять до 350 мА.
Еще 150 мА на процессор на макс. производительности. 30 ма на SDRAM. Еще 40 мА на SD карту на макс. скорости. 
Подсветка дисплея возьмет еще 100 мА. Все от 3.3 V.
Т.е. надо бы подбить бюджет потребления. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

36 минут назад, AlexandrY сказал:

Надо рссчитывать, что WiFi модуль на максимальной скрости или удалении будет потреблять до 350 мА.

Еще 150 мА на процессор на макс. производительности. 30 ма на SDRAM. Еще 40 мА на SD карту на макс. скорости. 
Подсветка дисплея возьмет еще 100 мА. Все от 3.3 V.
Т.е. надо бы подбить бюджет потребления. 

Там не бюджет потребления придется подбивать а бюджет теплоотвода. По опыту полностью закрытое и замурованное изделие работающее в режиме 24/7/365 нихера не охлаждается. Из этого следует две неприятности: а) превышение максимальной температуры например  для преобразователя питания; б) разогрев мешает встроенным датчикам (температура, влажность, качество воздуха, pir сенсор).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В принципе можно попросить модераторов почистить и перенести в другую ветку только значимое.

Вот фото одного прототипа. Не дисплей, кнопки управления.

Из функционала : Встроенный ВЕБ сервер, Создание сценариев управления с ВЕБ интерфейса, ИК вход и выход управления, недельный таймер с расписанием, питание РОЕ, интеграция с системами управления.

Вариант№2 в прямоугольной установочной коробке: Встроенный ВЕБ сервер, Создание сценариев управления с ВЕБ интерфейса, ИК вход и выход управления, недельный таймер с расписанием, питание РОЕ, наличие RS232, RS485, два универсальных входа или выход управления 12В, интеграция с системами управления, встроенное реле управления.

Для датчика движения можно использовать вот этот датчик. Работает отлично и малогабаритный. Или предложенные выше.

 

одноместный вид сбоку.jpg

IMG_0018_cr.jpg

datasheet ДАТЧИК ДВИЖЕНИЯ.pdf

Для интеграции с экраном аналогичного функционала придется переходить на многослойные платы, монтаж плотнее и скоре будет двух ярусная конструкция не считая экрана.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 часа назад, syoma сказал:

- Планшеты при плохой настройке могут иметь проблемы со стабильностью работы. Например у меня где-то раз в несколько месяцев на одном планшете, да падает GUI. Это можно улучшить.

И клиент, которому срочно приспичило, прибегает в сортир, за облегчением и.... бац! а выключатель света в нужнике завис!!! :girl_cray2:

Клиент с матами, сбивая по пути всякие шампуни жены и наступив в темноте в лоток кота, устраивается на толчке, по ходу пьесы уронив в него (гальюн) смартфон, которым подсвечивал себе путь:suicide2:

После всего этого, для того чтобы просто спустить воду в толчке (ведь смыв конечно-же тоже через планшет! :biggrin: ), ему ещё нужно час (как минимум) провозиться со сбросом зависшего планшета и переустановкой и настройкой необходимого ПО на него. Когда рядом ноют спиногрызы, которым тоже срочно приспичило в сортир. :vava:

А так как виснет оно "раз в несколько месяцев", а в хате наверняка оно будет не в единственном экземпляре, а в каждой комнате и не только, то такое приключение будет происходить каждый месяц примерно :russian_ru:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

13 minutes ago, jcxz said:

После всего этого, для того чтобы просто спустить воду в толчке (ведь смыв конечно-же тоже через планшет! :biggrin: ), ему ещё нужно час (как минимум) провозиться со сбросом зависшего планшета и переустановкой и настройкой необходимого ПО на него.

Хорошо если и автоматический смыв завис ... может еще успеть отловить утопленнника ...

Может быть возьметесь описать жизнь в умном доме? наверное получится ...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, jcxz said:

И клиент, которому срочно приспичило, прибегает в сортир, за облегчением и.... бац! а выключатель света в нужнике завис!!! :girl_cray2:

Клиент с матами, сбивая по пути всякие шампуни жены и наступив в темноте в лоток кота, устраивается на толчке, по ходу пьесы уронив в него (гальюн) смартфон, которым подсвечивал себе путь:suicide2:

После всего этого, для того чтобы просто спустить воду в толчке (ведь смыв конечно-же тоже через планшет! :biggrin: ), ему ещё нужно час (как минимум) провозиться со сбросом зависшего планшета и переустановкой и настройкой необходимого ПО на него. Когда рядом ноют спиногрызы, которым тоже срочно приспичило в сортир. :vava:

А так как виснет оно "раз в несколько месяцев", а в хате наверняка оно будет не в единственном экземпляре, а в каждой комнате и не только, то такое приключение будет происходить каждый месяц примерно :russian_ru:

Это, конечно, красивый сценарий и для кого-то может быть даже и реальный, но в данном случае нет.

Дело в том, что свет в умном доме сегодня можно включить сто и одним способом. Можно просто подойти к другом планшету в ближайшей комнате и включить свет оттуда - для этого существуют дублирующие вкладки. Можно, вместо того, чтобы ронять телефон в гальюн, разблокировать его и включить свет из приложения. В конце концов можно громко заорать "Эй Гугл, Сири, или еще кто там есть живой! Включи свет в туалете!" и заботливая умная колонка в дальней комнате все равно услышит и прислужит хозяину. Они сегодня очень чувствительные.  

Кстати приключения также редки, потому что на планшетах тоже существуют всякие приколы типа вачдогов, перезапускающие упавшие приложения. Но ввиду врожденной кривизны Андроида они не всегда работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 hours ago, _3m said:

Там не бюджет потребления придется подбивать а бюджет теплоотвода. По опыту полностью закрытое и замурованное изделие работающее в режиме 24/7/365 нихера не охлаждается. Из этого следует две неприятности: а) превышение максимальной температуры например  для преобразователя питания; б) разогрев мешает встроенным датчикам (температура, влажность, качество воздуха, pir сенсор).

Я привел пиковый бюджет, чтобы оценить требуемую нагрузочную способность встроенного AC/DC, от этого зависят его габариты  и габариты аккумулятора. 
Нормальные сенсорные IC делают с температурной компенсацией, там в каждой микросхеме есть измеритель температуры.
Температуту воздуха да, из подрозетника мало смысла измерять. 
Поэтому надо подумать о вспомогательной радиосети, скажем Thread
Себестоимость выросла бы незначительно, но сильно упростятся некторые моменты развертывания и управления сетью.  

Еще неплохо вибратор поставить под экран для тактильного сигнала. Весьма полезная фича. 

3 hours ago, jcxz said:

И клиент, которому срочно приспичило, прибегает в сортир, за облегчением и.... бац! а выключатель света в нужнике завис!!! :girl_cray2:

Умные дома делают не идиоты. 
Там эшелонированная оборона от всех стихийных бедствий.
Ставят обязательно солнечные батареи, естественно UPS, тепловые насосы для отопления, базовый свет включается мимо всякой электроники, на одном ПЛК управление всем домом не делают, как минимум несколько автономных систем, у всех своя телеметрия. 
Предусмотрены роботы. Есть бункер. :biggrin:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 hours ago, AlexandrY said:

Там эшелонированная оборона от всех стихийных бедствий.
Ставят обязательно солнечные батареи, естественно UPS, тепловые насосы для отопления, базовый свет включается мимо всякой электроники, на одном ПЛК управление всем домом не делают, как минимум несколько автономных систем, у всех своя телеметрия. 
Предусмотрены роботы. Есть бункер.

А как просто всё начиналось - ESP32с дисплеем в розетку.

Такими темпами до отдельного острова в океане доплывёте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

17 minutes ago, x893 said:

А как просто всё начиналось - ESP32с дисплеем в розетку.

Такими темпами до отдельного острова в океане доплывёте.

Настало время сказать: "Огласите весь список..."  (цитата из известного фильма)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 часов назад, jcxz сказал:

И клиент, которому срочно приспичило, прибегает в сортир, за облегчением и.... бац! а выключатель света в нужнике завис!!! :girl_cray2:

Так освещением в нужнике можно управлять автономно. Датчик освещенности и два сенсора для подсчета количества вошедших и вышедших индивидов. Что бы кошек и собак не считать сенсоры размещены на высоте с учетом роста самого мелкого индивида в семье. :)

Изменено пользователем Droid 77

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 hours ago, AlexandrY said:

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

Если правильно разместить датчик и компенсировать саморазогрев, то почему бы и нет? Настенные термостаты работают именно по такому принципу и продаются миллионами при этом. Никто пока не жаловался.

3 hours ago, AlexandrY said:

Поэтому надо подумать о вспомогательной радиосети, скажем Thread
Себестоимость выросла бы незначительно, но сильно упростятся некторые моменты развертывания и управления сетью.  

Как вариант когда-нибудь добавлю вариант на Z-Wave (с этой точки зрения и имеет смысл разделить коммуникационную и дисплейные функции на разные МК). Но это на будущее - Wi-Fi несмотря на все его недостатки и особенности гораздо более популярен.

3 hours ago, AlexandrY said:

Еще неплохо вибратор поставить под экран для тактильного сигнала. Весьма полезная фича. 

Heptic feedback планируется. Очень не хватает этой фичи в планшетах.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 minutes ago, syoma said:

Heptic feedback планируется. Очень не хватает этой фичи в планшетах.

Если нет тактильного отклика , очень часто неудобно пользоваться. Поэтому делали на кнопках. Там есть чувство нажатия

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...