Zigbee датчик присутствия на сенсоре LD-2410

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

Это уже вторая версия датчика присутствия на чипе LD-2410. Первая была максимально простая, прошивка была собрана на PTVO, все хорошо работало, но захотелось немного расширить функционал.

Немного о самом модуле.

Напряжение питания - 5-12 Вольт, если верить даташиту. Не надо ему верить. Я при сборке одного перепутал блоки питания, подключил в 12 вольтам. Яичницу на нем, конечно не пожарить было, но грелся он весьма ощутимо. И даже неприятно.

Потребление тока - 80 мА. Заявленное соответствует реальному.

Частота радара - 24 ГГц. С одной стороны хорошо, он не пробивает три стены на вылет. С другой - если залезть под одеяло с головой, то скорее всего за человека он уже считать не будет.

Размеры 35х7 мм. Исходя из размеров первая версия датчика присутствия была собрана в корпусе от светодиодной лампы MR-16.

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

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

Теперь вернемся из прихожей в туалет. Когда туда идешь ночью, то уже не очень хочется, чтобы свет включался и окончательно будил тебя. Поэтому в датчик добавилось текущее время и время начала и конца "дневного периода". Led mode это режим работы светодиода в датчике (горит всегда, всегда выключен, включается только в ночное время ври присутствии)

Соответственно добавились два выхода датчика для биндинга, "дневной" и "ночной".

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

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

Схема устройства с первой версии не сильно усложнилась:

На верхней стороне платы размещается все тот же модуль CC2530, над ним сам датчик LD-2410, фоторезистор, светодиод, питание и транзистор выключения датчика.

На нижней либо блок питания, если надо подключать к 220, либо просто разъем microUSB

В собранном виде на примере варианта с USB питанием:

Герберы и прошивку можно скачать тут

Для приобретения готового девайса можно написать мне

Источник: https://habr.com/ru/articles/804029/


Интересные статьи

Интересные статьи

Приветствую всех читателей Habr! В эти новогодние каникулы хочу поделиться с вами своим летним открытым проектом zigbee датчика температуры для бассейна. Идея разработать такой датчик появилась доволь...
❯ С чего всё началось В начале 2023 года, во многих СМИ появилась информация, что стрелки часов Судного дня перевели на десять секунд. Сейчас они замерли на отметке 90 секунд до полуночи, и тепер...
Роботом-пылесосом в доме уже никого не удивить. У кого-то они есть, кто-то хочет приобрести, кто-то считает игрушкой. И производители пользуются этими желаниями, и пытаются продать нам что-то. Именно ...
Микроэлектромеханические системы (МЭМС) — устройства, объединяющие в себе микроэлектронные и микромеханические компоненты. Сейчас довольно трудно встретить системы в которых не используют...
Лет десять назад как-то по случаю я купил простенькую погодную станцию Oregon Scientific BAR208HG. Радовала она домочадцев достаточно долго, и продолжает радовать до сих пор. Мне же со вр...