датчик присутствия

serenka
Offline
Зарегистрирован: 08.03.2017

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

1. Если мне нужно, то по вайфаю я мог его включить/выключить - сделал

2. если светильник включен, а я отошел (ну покушать к примеру) то через некоторое время чтобы он гас. когда я подходил, он включался. если скажем прошел час а я так и не пришел, то он вообще выключался. На этом этапе столкнулся с проблемой. У меня есть 3 сенсора. 1й rcwl-0516, 2й hc-sr501 3й HC-SR04. контроллер arduino uno. перепробывал все эти сенсоры. к сожалению ниодин мне не подошел. подскажите пжл, может я что-то не правильно делаю, или есть какой-то другой сенсор присутствия. Итак по порядку.

rcwl-0516 - из всех 3х он мне подошел больше всего. но есть 2 проблемы. 1я это слишком большой радиус действия. в моей маленькой комнате, он срабатывает не когда я подхожу к светильнику у компьютера, а сразу как в комнату. лечится вроде уменьшением чувствительности + можно облепить фольгой. 2я проблема, что все же надо взмахивать руками. я у светильника только пишу ручкой (т.е. совершаю мелкие движения). на это он не реагирует.

hc-sr501 не подошел т.к. мне нужно чтобы срабатывал в радиусе метра + нужно производить еще сильнее взмахи частями тела чтобы он сработал. HC-SR04 - к сожалению если его направить на ткань (скажем шерсть, то он ничего не показывает. одни 0.) попробовал на дерево (дом деревянный), тоже самое. если поднести скажем на 1м, то все ок показывает. в общем мне тоже не подошел.

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

П.С. есть еще у меня сенсор. инфракрасный. но у него прям совсем мизерная дальность. что-то порядка 15см.

Заранее благодарен за ответ.

sadman41
Offline
Зарегистрирован: 19.10.2016

Объемники все на движение реагируют, вроде. Может тайм-аут поставить побольше - на полчаса, к примеру? За полчаса по любому дернуться придется. А можно ещё тензодатчик под стул подвести, например.

serenka
Offline
Зарегистрирован: 08.03.2017

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

 

rkit
Offline
Зарегистрирован: 23.11.2016

Нету. Иначе такая лампа уже бы стояла на полке в магазине.

slider
Offline
Зарегистрирован: 17.06.2014

решений валом. ищите и найдете. 

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

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

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

ВН
Offline
Зарегистрирован: 25.02.2016

 

Емкостные, индукционные датчики, все это труднореализуемо в домашних условиях

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

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