Алексей Надёжин (ammo1) wrote,
Алексей Надёжин
ammo1

Category:

Простейший измеритель CO2 за 2000 рублей и полчаса

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




В большинстве самоделок используют датчик MH Z19B, но у него есть нехорошая особенность - если помещение не проветривается до состояния уличного воздуха каждый день, показания начинают "уплывать" (датчик автоматически калибруется каждый день и считает минимальный уровень CO2 в помещении за 400 ppm). Я заказал два более продвинутых датчика - Sensair S8 004-0-0053 (он обошёлся мне в $28.86, сейчас стоит $32.30) и Telaire T6703 (его я купил за $19.41, сейчас он стоит $28.35).



Я подключил датчики к Arduino Nano (его можно купить за $2.98), но можно использовать и другую плату Arduino. Для отображения значения CO2 используется дешёвый светодиодный экранчик TM1637 (он стоит $0.67). Для соединения удобно использовать готовые провода с коннекторами Dupont F-F (20 штук по 10 см стоят $0.87), для подключения сенсоров их можно разрезать пополам и подпаять.

Помимо индикации на экранчике, мои измерители передают данные в порт, поэтому их можно подключить к компьютеру, зайти в режим платформы Arduino "Монитор порта" (скорость 9600), наблюдать значения CO2 и использовать измеритель, как даталоггер (нужно просто скопировать данные из окошка монитора порта в Excel).



Кстати, экран можно не подключать и пользоваться только монитором порта.

Оба сенсора дают точные результаты (я сравнивал с хорошими измерителями уровня углекислого газа Даджет МТ8057s и AZ Instruments 7798 CO2 datalogger). Более дешёвый Telaire T6703 мне понравился даже больше - он выходит на правильные показания секунд за тридцать после включения и его результаты ближе к результатам дорогих приборов с двухлучевыми сенсорами.

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


Я планирую добавить к моим измерителям поддержку дешёвого цветного TFT-экрана (https://ammo1.livejournal.com/1191683.html) и трёх или четырёх реле для управления вентиляцией в зависимости от уровня углекислого газа в помещении. Как только сделаю это, напишу такую же инструкцию для повторения этих самоделок.

© 2021, Алексей Надёжин




Десять лет я каждый день пишу о технике, скидках, интересных местах и событиях. Читайте мой блог на сайте ammo1.ru, в ЖЖ, Дзен, МирТесен.
Мои проекты:
Lamptest.ru. Тестирую светодиодные лампы и помогаю разобраться, какие из них хорошие, а какие не очень.
Elerus.ru. Собираю информацию об отечественных электронных устройствах для личного использования и делюсь ей.
Вы можете связаться со мной в Телеграм @ammo1 и по почте ammo1@mail.ru.
Tags: arduino, Прибор, Сделай сам
Subscribe

Recent Posts from This Journal

Buy for 50 tokens
Сегодня речь пойдет о блошином рынке "Левша" в Новоподрезково. С тех пор, как запустили МЦД-3, добираться туда стало быстрее и проще. Не знаю, работает ли рынок зимой, пока не шарахнули холода, решили съездить. Говорят, невозможно дважды войти в одну реку, в том смысле, что все течет, все…
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic
  • 53 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →

Recent Posts from This Journal