Умные туалет и ванная.

axill
Offline
Зарегистрирован: 05.09.2011

вижу, номер #68, понятно что за датчик

такие не использовал

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

Обыкновенный цифровой ИК датчик. Инверсный выход сигнала. Питание 5в, на выходе 3.3в. Есть сигнальный светодиод и регулятор дальности.

Araris
Offline
Зарегистрирован: 09.11.2012

axill пишет:

вижу, номер #68, понятно что за датчик

такие не использовал

Упс, простите великодушно, номер 79, ссылка на http://www.aliexpress.com/item/Recommend-Adjustable-Infrared-Sensor-Switch-3-80cm-for-Arduino-Infrared-Sensor-Switch/655661080.html

axill
Offline
Зарегистрирован: 05.09.2011

Ну я про это. Датчик и понял

А чем он лучше для обсуждаемой задачи чем ультразвуковой?
Только форматом корпуса?
 
Если правильно понимаю, то указанный датчик настраивается поворотом линзы на корпусе, а на ардуину отдает только бинарный сигнал, так? Интересно, если в проем ставить то как он будет на дверь реагировать? Ведь это не лазер, чувствительность наверняка конусом. Если так то на дверь бедет реагировать как на человека
 
Более надежными могли бы быть датчики или у которых фотоизлучатель и фотоприемник по разные стороны от проема, либо если на одной стороне проема ставится отражатель. В такой схеме срабатыванте возможно гарантировано только из за прерывания луча от одной стороны проема до другой.
У вашего датчика я полагаю будут ложные помехи "с боков". Но конечно все проверяется только на практике
 
Надо как в шпионских фильмах - с одной стороны лазер и фоторезистор, с другой отражатель. В каждом проему - перекрестие красного лазерного луча) хотя по идее должно работать и цена такому датчику 3-4 доллара
alexey_and
Offline
Зарегистрирован: 03.03.2013

по поводу определения присутствия человека в ванной: может сделать проще? не считать количество людей (с этим есть очевидные трудности - стояние в проходе, ноги, если вешать выше ног, то ребенок что для меня актуально), а поставить луч на проем (как в некоторых хороших лифтах например) + пировский датчик внутрь помещения. было прерывание луча + срабатывание пира = человек есть. даже если если чел лежит в ванной и пир ничего не будет видеть, прога будет считать что чел не выходил, тк не было повторного прерывания луча. в дополнение можно поставить датчик шума

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

alexey_and, ваш алгоритм тоже не идеален. Что будет если человек лежит в ванне а второй зашел и вышел ?

>>А чем он лучше для обсуждаемой задачи чем ультразвуковой?<<

Меньше программной обработки сигнала. Да и человек лучше отражает ИК чем УЗ.

>>Если правильно понимаю, то указанный датчик настраивается поворотом линзы на корпусе<<

Нет. Дальность настраивается подкруткой переменного резистора. Я не изучал схемы этого датчика, но логично предположить что переменный резистор включен последовательно ИК диоду или последовательно базе транзистора , который управляет этим диодом.

 

 

 

 

alexey_and
Offline
Зарегистрирован: 03.03.2013

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

но большая задержка конечно некрасиво

Araris
Offline
Зарегистрирован: 09.11.2012

axill пишет:

А чем он лучше для обсуждаемой задачи чем ультразвуковой?

Мне это тоже интересно знать, приедут датчики - буду изучать вопрос.
Кстати, УЗ датчик HC-SR04 в туалете служит уже более полугода и впечатления (IMHO) от его работы не очень хорошие. Периодически выдает нули, иногда тупо "зависает", и это при том, что 9-ти вольтовый амперный блок питания кормит лишь Ардуино, УЗ датчик, радиомодуль и датчик влажности.
Блок реле и подогрев газового датчика специально отдан второму 5-ти вольтовому БП.
Короче, в плане стабильности и надежности имею к HC-SR04 нарекания.
 
(Эта тема уже обсуждалясь на форуме, свежий пример http://arduino.ru/forum/apparatnye-voprosy/pomogite-sonar-postoyanno-vyvodit-4-sm)
 
axill пишет:
 
Более надежными могли бы быть датчики или у которых фотоизлучатель и фотоприемник по разные стороны от проема, либо если на одной стороне проема ставится отражатель. В такой схеме срабатыванте возможно гарантировано только из за прерывания луча от одной стороны проема до другой.
У вашего датчика я полагаю будут ложные помехи "с боков". Но конечно все проверяется только на практике
 
Надо как в шпионских фильмах - с одной стороны лазер и фоторезистор, с другой отражатель. В каждом проему - перекрестие красного лазерного луча) хотя по идее должно работать и цена такому датчику 3-4 доллара

Опять согласен, пара Red dot лазер + фоторезистор мне представляются наилучшим вариантом для подсчета людей. Но тянуть провода на другую сторону проема, ставить там лазеры, брррр.... , особенно при отсутствии возможности сделать скрытую проводку.

axill
Offline
Зарегистрирован: 05.09.2011

Araris пишет:

Опять согласен, пара Red dot лазер + фоторезистор мне представляются наилучшим вариантом для подсчета людей. Но тянуть провода на другую сторону проема, ставить там лазеры, брррр.... , особенно при отсутствии возможности сделать скрытую проводку.

можно ставить с одной стороны отражатель, нужно только настроить геометрию для попадания в фотоприемник

Araris
Offline
Зарегистрирован: 09.11.2012

axill пишет:

можно ставить с одной стороны отражатель, нужно только настроить геометрию для попадания в фотоприемник

...что повлияет на сложность (и надежность) конструкции. Согласитесь, воткнуть в косяк два Infrared-Sensor-Switch-а и более-менее выставить им сектора "обстрела" проще, чем попадать лазером в крохотный пятачок фотоприемника, да еще с удвоением дистанции.

А если речь идет о ванной комнате, то зеркальце может запотеть и ...

kisoft
kisoft аватар
Offline
Зарегистрирован: 13.11.2012

Короче тема тянет на Нобелевскую, кто решит :) Удачи в решении, к сожалению идей у меня нет.

 

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

остался последний вариант, видеокамера с распознаванием образов и все такое ...  если не выгонят из дома с таким нововведением

alexey_and
Offline
Зарегистрирован: 03.03.2013

или опять же - как в лифте )))) плавающий пол. неспроста плавающие полы используются в лифтах - видимо самое надежное и дешевое решение

nestandart
nestandart аватар
Offline
Зарегистрирован: 15.06.2011

>>или опять же - как в лифте )))) плавающий пол<<

Тогда уж тензодатчики на полу.

alexey_and
Offline
Зарегистрирован: 03.03.2013

ну это совсем дебри. как эти датчики к плиточному полу приладить? и бюджет будет зашкаливать

Araris
Offline
Зарегистрирован: 09.11.2012

alexey_and пишет:

ну это совсем дебри. как эти датчики к плиточному полу приладить? и бюджет будет зашкаливать

Больше на стеб похоже.

alex2010
Offline
Зарегистрирован: 25.01.2013

kisoft пишет:

Короче тема тянет на Нобелевскую, кто решит :) Удачи в решении, к сожалению идей у меня нет.

Мдя... Очень на то похоже... Без реального понимания отличия живого от неживого не обойтись. Современная традиационная наука, к сожалению, на это не способна по-определению. :(

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

Да ладно уже проблемы искать, самый простой прием сделать распознавание по лицу, задача уже вполне реально решаемая на уровне не дорогого контролера... Короче, нет лица - нет света! )) Нужен лампочка? Значит не надо к камере поворачиваться обратной стороной ))

Probelzaelo
Offline
Зарегистрирован: 15.04.2011

alexey_and пишет:
как эти датчики к плиточному полу приладить? и бюджет будет зашкаливать

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

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

почитал, поржал, повеселили.. спасибо!

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

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

ну в общем как рабочая идея... 

минимально можно взять 2-3 зонный МКВ сканер и считать входят в комнату или выходят по мере срабатывания зон в одном или другом направлении...

alexey_and
Offline
Зарегистрирован: 03.03.2013

Имхо как только откроешь дверь объем уже изменится

axill
Offline
Зарегистрирован: 05.09.2011

Если вы имели дело с обьемными датчиками для авто то поймете, что у них очень плохо со стабильностью и к тому же для учеличения стабильности их как раз настраивают не на обьем, а на динамику изменения обьема, т.е. Они не реагируют на неподвижных любей так же как и PIR. Конеччно в комнате работа их может быть более стабильна из за отсутствия влияния внешней среды, но что называется "не верю"

alexey_and
Offline
Зарегистрирован: 03.03.2013

и я о том же

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

alexey_and
Offline
Зарегистрирован: 03.03.2013

А если в плоскости пола сделать сетку лучей? Правда все равно вопрос как определять есть ли кто в самой ванне. Но мне с этим проще, у меня кабина и кто внутри всегда ее включает

axill
Offline
Зарегистрирован: 05.09.2011

попытка найти идеальное решение всегда приводит к извращению первичной идеи, а первичная идея все таки практичность)

у меня с pir все нормально работает

можно и напротив ванны поставить pir и учесть закрытую дверь

не стоит ак все усложнять

Araris
Offline
Зарегистрирован: 09.11.2012

Вооот, вот в чем сила, братья и сестры !

"Довольно интересную систему разработали специалисты из Вашингтонского университета. Команда разработчиков создала прототип системы, которая использует сигнал Wi-Fi для идентификации жеста человека. Проект получил логичное название «WiSee». Все это может использоваться, например, в домашних условиях — для выключения света в соседней комнате, или изменения громкости проигрывателя. Все, что нужно от пользователя — сделать определенный жест, понятный WiSee.

Теоретически, такая система может быть идеальным центром управления «умного дома». Выключение света во всем доме, включение телевизора на верхнем этаже — все это становится возможным с WiSee.

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

По словам разработчиков, система основана на допплеровском смещении. Небольшие изменения сигнала беспроводной сети, вызываемые движением человека, улавливаются WiSee, анализируются, и переводятся в понятные для управляемых устройств сигналы. Прототип оказался эффективным в 94% проверок. Т.е. 94% жестов разработчиков, заложенные в систему, были распознаны правильно. Тестирование проводилось в квартире с двумя комнатами.

Разработчики утверждают, что WiSee — первая система распознавания жестов, которая не требует ни камер, ни каких-либо дополнительных устройств. Проектное оборудование улавливает сигналы обычной домашней сети, и с этими сигналами и работает.

При этом WiSee может работать одновременно с 5 людьми, а не только с одним пользователем. Активация ресивера, WiSee, проводится специальным жестом, известным только пользователю. Это позволяет защитить систему от вмешательства посторонних." (Источник http://habrahabr.ru/post/182212/)

Махнул рукой в туалете - вода спустилась, покрутил головой в ванной - "тепленькая пошла". Эххх.

axill
Offline
Зарегистрирован: 05.09.2011

не верю

первый экземпляр вазовской десятки я видел на ВДНХ в 1987 году)) и что? похвастаться и сделать ролик в ютьбе по нашим временам значит еще меньше чем поставить консервную банку на выставку достижений народного хозяйства во времена СССР

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

axill
Offline
Зарегистрирован: 05.09.2011

в обсуждении упоминался микроволновый датчик, мне попался тут один, делюсь http://www.suntekstore.com/goods-14001970-wireless_module_doppler_radar_...

axill
Offline
Зарегистрирован: 05.09.2011

а вот порект из прошлого, но так похожий к тому, что обсуждаем (подсчет входящих и выходящих)

http://meandr.org/archives/11754

можно реинкарнировать логику на ардуино

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

axill пишет:

а вот порект из прошлого, но так похожий к тому, что обсуждаем (подсчет входящих и выходящих)

сама идея подсчета входящих и исходящих относительно ванны с туалетом делает мне смешно :)

ну в ванну допустим еще может двое пройдут... но в туалет зачем толпой ходить? 

axill
Offline
Зарегистрирован: 05.09.2011

Puhlyaviy пишет:

сама идея подсчета входящих и исходящих относительно ванны с туалетом делает мне смешно :)

ну в ванну допустим еще может двое пройдут... но в туалет зачем толпой ходить? 

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

я за любую пьянку кроме голодовки)

gon-ur
Offline
Зарегистрирован: 01.12.2012

Здравия всем!

Не пойму, как отключить уведомления о новых сообщениях в теме, может, кто подскажет?

В настройках стоит "Не уведомлять".

Alexander
Offline
Зарегистрирован: 25.04.2010

В письме есть ссылка для отключения.

gon-ur
Offline
Зарегистрирован: 01.12.2012

Нажимаю. Уже раз пять нажимал.

Не работает.

Araris
Offline
Зарегистрирован: 09.11.2012

Приехали датчики. Обещал - выкладываю фото.

Сигареты - для масштаба.

maksim
Offline
Зарегистрирован: 12.02.2012

Puhlyaviy пишет:

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

Это ж что ж за такой датчик? Который обьем воздуха (или чего?) в комнате измеряет?

maksim
Offline
Зарегистрирован: 12.02.2012

На мой взгляд - херней вы занимаетесь с датчиками в порог, в стены, в унитаз, в пол и т.д.

Не читал всю ветку может кто-то уже предлагал подобное.

Так вот. Для нормального функционирования света в сортире/ванной достаточно двух датчиков: датчик движения (уз ,ик, мкв) и датчик открытия двери (контакт, магнит, оптика). Датчик движения устанавливается таким образом что бы зона его действия покрывала сортир/ванную и не выходила за пределы порога, тоесть размещен например над дверью.
Алгоритм работы прост:
Если дверь открыта свет горит, если же закрыта и в течении некоторого времени (3 сек.) нет движения свет выключается. Если же было движение при закрытой двери, то свет будет гореть до тех пор пока не откроется дверь. Возвращаемся в начало алгоритма.
Есть одно но - датчик движения должен быть с минимальной задержкой отключения, а лучше вообще без таковой.

01#define movePin 2
02#define doorPin 3
03#define lightPin 4
04 
05void setup()
06{
07  digitalWrite(movePin, 1);
08  digitalWrite(doorPin, 1); // на всякий подтянем
09  pinMode(lightPin, OUTPUT);
10}
11 
12void loop()
13{
14  static uint32_t millis_wait;
15  if(digitalRead(doorPin))
16  {
17    digitalWrite(lightPin, 1);
18    move = 0;
19    millis_wait = millis();
20  }
21  else
22  {
23    if(digitalRead(movePin)) move = 1;
24    if(millis()-millis_wait > 3000 && !move)
25      digitalWrite(lightPin, 0);
26  }
27}

 

axill
Offline
Зарегистрирован: 05.09.2011

maksim пишет:

Это ж что ж за такой датчик? Который обьем воздуха (или чего?) в комнате измеряет?

я пример выше приводил в посте #128, подобные датчики ставят установщики сигнализаций в салон авто

Araris
Offline
Зарегистрирован: 09.11.2012

maksim пишет:

На мой взгляд - херней вы занимаетесь с датчиками в порог, в стены, в унитаз, в пол и т.д.

Мне как-то больше по душе называть эту херню словом "хобби".

"Хо́бби (от англ. hobby) — вид человеческой деятельности, некое занятие, увлечение, которым регулярно занимаются на досуге, для души. Хобби является хорошим способом борьбы со стрессом, кроме того занятия хобби зачастую помогают развить кругозор."

maksim пишет:

Не читал всю ветку может кто-то уже предлагал подобное.

Жаль, что не читали.

maksim
Offline
Зарегистрирован: 12.02.2012

axill пишет:

maksim пишет:

Это ж что ж за такой датчик? Который обьем воздуха (или чего?) в комнате измеряет?

я пример выше приводил в посте #128, подобные датчики ставят установщики сигнализаций в салон авто

Этот датчик не измеряет объем, он реагирует на движение, что и написано в его названии, если сами прочитаете название этого датчика, а затем увидев знакомую фамилию почиталайте на каком эффекте основана работа этого датчика, то все поймете.

axill
Offline
Зарегистрирован: 05.09.2011

maksim пишет:

Вы бы для начала сами прочитали название этого датчика, а затем увидев знакомую фамилию в названии почитали на каком эффекте основана работа этого датчика. Этот датчик не измеряет объем.

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

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

maksim
Offline
Зарегистрирован: 12.02.2012

Перечитайте сообщение #120. И перечитайте мой вопрос еще раз. Не важно как он называется.

axill
Offline
Зарегистрирован: 05.09.2011

maksim пишет:

Перечитайте сообщение #120. И перечитайте мой вопрос еще раз. Не важно как он называется.

maksim пишет:

Это ж что ж за такой датчик? Который обьем воздуха (или чего?) в комнате измеряет?

я уже ответил на ваш вопрос - объемный микроволновый датчик объем не измеряет

 

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

в кубических метрах конечно не измеряет :)

но это и не нужно в принципе...
http://blog.makezine.com/projects/pir-sensor-arduino-alarm/

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

maksim
Offline
Зарегистрирован: 12.02.2012

Не получится.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

странно, у чуваков на видео получается, а у вас нет :)

maksim
Offline
Зарегистрирован: 12.02.2012

Что получается? Подключить датчик? Или измерить общий ИК-фон в помещении? Вы принцип работы ИК-сенсора движения знаете? Нет? Погуглите. 

Еще раз повторяю это

Puhlyaviy пишет:

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

не получится.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

maksim пишет:

не получится.

хорошо! не нужно нервничать! не получится, так не получится, тут главное не нервничать. У ребят на видео получается. У вас не получится, а мне пока оно не нужно.  :) главное спокойствие

maksim
Offline
Зарегистрирован: 12.02.2012

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

Да зачем мне что то вам доказывать. Считаете что "получается" - считайте дальше, земля от этого все равно плоской не станет. Этим спором вы только показали свое невежество в этом вопросе и больше ничего.

Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

maksim пишет:

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

Да зачем мне что то вам доказывать. Считаете что "получается" - считайте дальше, земля от этого все равно плоской не станет. Этим спором вы только показали свое невежество в этом вопросе и больше ничего.

да куда уж мне просто деревенскому мужику, до вас.. академиев не заканчивал..

но если бы вы немного глубже копнули то может быть заметили что ПИР сенсоры используются не только в системах охраны.. а еще и в дистанционном измерении температуры обьектов...  что подводит нас к мысли что при помощи калибровки и нескольких сенсоров. можно сканировать комнату на наличие теплых обьектов... ака инфракрасная камера.. только вам не нужно такое разрешение как в инфракрасных камерах используется...

а при достаточном разрешении сможете и жесты отслеживать.. и даже унитаз проверять на факт наполнения :)