Комментарии 32
датчик летучих органических веществ. Очень уж просили внедрить возможность определения курения
Только он скорее духи обнаружит.
Мы, когда тестировали датчик CO для каминной, то проверяли как раз сигаретным дымом.
Minut когда разбирал обнаружил, что он, судя по маркировке, на Bosch BME688 работает. Ну или типа того. Но нейронка упорно советует именно SGP41. За любые советы и критику буду признателен
Датчик TVOC реагирует как на СО так и на весь спектр летучей органики. Так, например, мои датчики отлично реагируют на лак для волос, ватку со спиртом и разжигание печки. А также на газы, которые производят люди. Курение конечно дает скачок СО и реакцию датчика, но отличить курение от лака для волос - я бы не взялся.
По моему опыту горение производит не только СО, но и заметно повышает уровень микрочастиц пыли в воздухе (пепел). В моем случае розжиг печи заметно повышают PM2.5 и PM10.
Возможно, именно курение можно обнаружить по корреляции роста TVOC и PM2.5 и PM10
По моим наблюдениям наиболее адекватно отражает ситуацию CCS811, но он снят с производства, BOSH BME680 (688) неплох, но тормозит заметно. Воздух уже чистый, комната проветрена, но с точки зрения BME680 еще грязно. Возможно, дело в бошевском проприетарном софте.
СО, кстати, от сигареты уловился вообще?
Только он скорее духи обнаружит.
У меня в котельной ловит отмывку флюса спиртом. И бензин от генератора. Про СО тоже интересно.
Сигаретный дым (как и пожар) надёжно обнаружит датчик PM2.5 - у того же Sensirion есть много вариантов.
Зигби бы или провода.
JLCPCB и PCBWay вроде же уходили по санкциям для РФ/РБ. С тех пор не отслеживал вопрос. Вернулись, или реселлер?
Вообще, датчик СО2 (углекислого газа) прекрасно определяет не только человека в комнате, но и их число. Например scd41 отлично работает.
Люди не могут не дышать.
Микроволновый датчик несколько сомнительная штука, я бы это постоянно свистящее на СВЧ у себя в комнате не поставил бы.
Открытое окно может нарушить алгоритм подсчёта людей
датчик СО2 (углекислого газа) прекрасно определяет не только человека в комнате, но и их число.
Посмотрел на график co2 и он ничего мне не говорит.
Размеренное дыхание во сне или тяжёлое после пробежки? один человек рядом с датчиком или четверо в соседней комнате? Окно на микропроветривании или открыто или бризер? Готовят на газу?
При этом хороший радар отрабатывает мгновенно и ведёт несколько целей, CO2 имеет задержку как вверх так и вниз. Оба требуют питания, но co2 по хорошему ещё шумит вентилятором и калибровка ползет.
Ну и стоит co2 чуть дороже мультизонного радара, простых радаров можно вообще пачку набрать.
У каждого датчика есть свои плюсы и минусы. Датчик следует выбирать, исходя из ТЗ и прочих условий. Я отвечаю не для спора, что именно следует применить ТС, а только для расширения понимания области применимости того или иного датчика, делюсь личным опытом.
Задержка у датчика СО2 конечно есть, но на удивление небольшая - минута-две. СО2 растекается по помещению весьма шустро. Как часто ТС данные о наличии людей в комнате снимает?
Вентилятора ни у одного известного мне датчика СО2 нету.
Калибровки NDIR датчики не требуют годами. Один из моих работает более 10 лет с выключенной калибровкой, ухода нуля не заметил.
Конкретно scd41 достаточно умно автокалибруется.
У ТС задача определения присутствия человека. Не имеет значения, спит он или тяжело дышит после пробежки. Сколько он так будет тяжело дышать? ну минут пять от силы... Переход от уровня стандартных 450 ppm определяется без проблем. Я, например, по графику СО2 безошибочно вижу, дома ли сын и когда он пришел\ушел. Независимо от проветривания, температуры воздуха, лета\зимы и пр. факторов.
Про готовку на газу притянуто за уши... Уверен, что как курение запрещено, так и готовка на газу тоже запрещена :))
С радаром я экспериментировал и результатами остался не очень доволен. У меня было две платы от разных производителей, результаты одинаковы. Оба радара теряли цель после длительной неподвижности, хотя было обещано детектирование по микроколебаниям грудной клетки от дыхания и сердцебиения.
Но самое удивительное - оба радара видели человека в квартире этажом выше! Через железобетонную плиту перекрытия.
Я остался в некотором недоумении и пока в раздумьях.
Я у себя короткие потери цели логикой закрываю, присутствие по нескольким подтвержденным пакетам засчитываю, убытие сканируем 20 минут. Но про СО2 неплохая идея. А определение присутствия, кстати, в большей степени просили для контроля клининга даже
Датчик следует выбирать, исходя из ТЗ и прочих условий.
Согласен. Можно определять наличие людей тензодатчиком на полу, датчиком движения, радарным датчиком присутствия, камерой. Все методы имеют преимущества и недостатки. Меня просто смутила ваша фраза про подсчет количества людей.
Вентилятора ни у одного известного мне датчика СО2 нету.
Его ставят в готовые изделия (например Qingping Air Monitor), главным образом для лазерных датчиков pm2.5, но скорость отклика co2 он тоже повышает.
Калибровки NDIR датчики не требуют годами.
...
Конкретно scd41 достаточно умно автокалибруется.
Дак не требует или автокалибруется? Лично у меня при выключенной калибровке показания начинают расползаться. Жду пока выйдет и подешевеет scd53...
С радаром я экспериментировал и результатами остался не очень доволен
У меня их некоторое количество на 5.8-24, от LD2410 до готовых датчиков. Их надо настраивать и располагать по месту/направлению если вы хотите стабильно ловить покой.
Извините за поздний ответ, на работе навалилось :)
У меня опыт с двумя типами NDIR CO2 датчиков: K30, пара которых была куплена очень давно и относительно недавний с SCD41, года 4 примерно.
K30 имеет два режима - автокалибровка включена и автокалибровка выключена. Во включенном состоянии он берет минимальное намеренное значение за две недели и считает его за базовое. Когда я получил эти датчики, поиграл с ними, увидел, что у меня дома за две недели условие базового СО2 не соблюдается. Подумал, отключил автокалибровку и так оба живут. Относительно друг друга не разошлись заметно, будучи однажды вывезены на дачу и оставлены на лужайке на часок - показали значения, очень близкие к принятой норме СО2 на открытом воздухе. Решил забить с калибровкой.
Про SCD41 не помню, что там с калибровкой. Мануал читал, но в памяти не осталось. Как-то оно само живет в авторежиме и меряет более-менее адекватно.
Был бы весьма благодарен, если Вы осветите вопрос про настройку радаров. Про размещение и ориентацию луча понятно, какие еще настройки надо сделать?
Первый радар я подключил по 1 пину и тоже был недоволен, сейчас предпочитаю uart.
Для примера возьмём Hlk-ld2410c, его можно настроить через ble с телефона, есть библиотеки к arduino ide и esphome.
У него переключается ближний (1.8м) и дальний (6м) режим работы. Все поле у этого радара поделено на 9 секторов удалённости (gate 0-8, по 20 или 75см), дальше gate8 радар не видит, дальше 6м тоже. Для каждого сектора крутится чувствительность движения и покоя.
Для комнаты 3м у меня дальний режим, отключены gate 5-8, загрублен gate0 чтобы радар не реагировал на шторы за которыми он спрятан.
Для LD2412 (13 гейтов по 0.2/0.5/0.75м) на потолке размер gate 20см чтобы не бил к соседям.
К сожалению произвольный размер gate имеют только дорогие радары, у остальных он фиксирован или 2-3 варианта на выбор.
Радар вообще безошибочно работает, мгновенно определяет наличие человека. Пару раз тестировал, правда, срабатывал на шторы, бывало. В остальном даже кошку ловит спокойно
Но соглашусь, у меня друг тоже спросил "скока-скока ГГц??"))
Может. Но экспериментально проверено - человек детектируется уверенно. Даже с работающей вентиляцией.
Хотя соглашусь конечно - всегда можно так открыть окно и так разместить датчик, что он почти ничего не увидит :)))
Тоже хотел такой датчик шума. Но в продаже нигде не нашел. И тоже думал самому сделать, но знаю, что займет очень много времени, т.к. не знаком ни с Ардуино, ни с пайкой. Сейчас у меня все датчики на smartlife/tuya. Надеюсь ваш вариант тоже будет поддерживать эту экосистему
Зачем вы спектр шума приводите к шкале dBА? Она ведь придумана чтобы приблизить спектральную чувствительность к человеческому уху. Для ваших целей это вроде ни к чему.
Изначально было без фильтра и показания постоянно плавали, калибровка вообще не спасала. Видимо сказывался фон помещения и собственный шум микрофона низкочастотный. После внедрения фильтра 2 датчика рядом начали показывать плюс-минус одинаковые значения и строить синхронные графики. Была идея параллельно DbC измерять и сравнивать показания, но внедрять пока не стал
Комментарий юриста тоже очень хотелось бы почитать
Устройство технически содержит микрофон и, в случае претензий со стороны постояльцев, суд с большой вероятностью признает этот девайс жучком. То бишь имеем сразу пару-тройку статей: вмешательство в частную жизнь, а также – изготовление и применение оборудования скрытого слежения. По идее требуется экспертиза и сертификат, подтверждающий, что запись и передача звука здесь невозможна (а она практически неустранимо возможна)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Шумомер для посуточных квартир: ESP32, радар 24 ГГц и год с нейросетями