Контроль воздуха на CO2 в умном доме

Смотреть видео на Youtube

Недавно я перенастраивал датчика CO2, у меня работает подключенный к Arduino Nano, датчик я начал использовать не так давно, это был уже конец зимы, и не удалось проверить как он работает в зимний период, и даже за то время, которое я испробовал, конечно значение датчика все время были завышены, потому что приток свежего воздуха недостаточный через окна и даже если в комнате один человек, где-то через час, а если в комнате два человека, то гораздо быстрее, становится достаточно душно и содержание CO2 повышается на 500 пунктов. CO2 измеряется в ppm и нормальным считается 400 ppm, это такое содержание CO2 как на улице, и при проветривании хорошем, конечно содержание CO2 выравнивается становится такой же нормальной как и за окном, но при закрытой двери конечно в комнате находиться постоянно очень сложно и например хорошим решением будет просто, я открываю дверь в коридор из комнаты и таким образом содержание CO2 выравнивается и становится не критичным.

В начале когда его начал использовать показания CO2 сильно поднимались и за ночь могли достугнуть 1500 и даже 2000 ppm. Это конечно связано тем, что я достаточно хорошо утеплил окна и воздух проходил не очень хорошо и не очень сильно через окна, и из-за этого за счет дыхания конечно CO2 сильно повышался.

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

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

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

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

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

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

В принципе автокалибровка в таком случае происходит ориентировочно где-то раз в три или четыре дня.

В интернете продаются датчики CO2 которые конечно самодельные, но у них может использоваться и другой сам датчик, который имеет другие параметры. Он также калибруется на 400 ppm, но при этом у него автокалибровка происходит раз 7 дней. Конечно там сделаны специальные настройки, которые позволяют этот датчик перекалибровать при необходимости. Стоимость готового устройства конечно достаточно высока и даже сам датчиков стоит около 2000, это тоже не очень мало. И в других комнатах я пока не использую, использую только в одной комнате больше для экспериментов, а например в течение лета я тоже отслеживал, конечно в течение лета чаще гораздо открываются окна, практически постоянно, и постоянно датчик может возвращать свои значения к нормальным.

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

В этом году зимой я планирую не утеплять сильно окна сейчас я начал эксперимент, в котором я смотрю как проветриваются комнаты. Конечно при зимней холодной температуре на улице тяга в квартире очень высокая и очень много свежего воздуха затягивается через окна. Пока значения постоянно держатся в пределах допустимых, постоянно проветривается полностью воздух в комнате, и становится 400 единиц, и за ночь повышается не очень сильно. Максимум что было это около 1000 единиц.

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

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

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

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

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

You may also watch

Article By Alex

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

Discuss about post