Съдържание:

Преносимо измерване на фини частици (разширение): 3 стъпки
Преносимо измерване на фини частици (разширение): 3 стъпки

Видео: Преносимо измерване на фини частици (разширение): 3 стъпки

Видео: Преносимо измерване на фини частици (разширение): 3 стъпки
Видео: Leap Motion SDK 2024, Ноември
Anonim
Преносимо измерване на фини частици (разширение)
Преносимо измерване на фини частици (разширение)

Обективен:

  • Добавяне на CO2 сензор
  • Подобрена четливост на програмата
  • Отваряне на програмата за други видове сензори.
  • Този проект следва друг вече публикуван. Той отговаря на въпроси, зададени от читателите.
  • Добавен е допълнителен сензор.

MQ135 е сензор за измерване на качеството на въздуха. MQ135 е чувствителен към основните замърсители, присъстващи в атмосферата. Този сензор е чувствителен към CO2, алкохол, бензол, азотен оксид (NOx) и амоняк (NH3).

Този сензор е избран и в контекста на епидемията от коронавирус. Всъщност измерването на нивото на CO2 в помещението може да е показателно за лоша вентилация. На това място частиците в суспензия, носещи вируса, остават уловени. По този начин се улеснява разпространението на вируса. Измерванията, проведени в училищната среда, разкриха необходимостта от по -често проветряване на класните стаи.

Този преносим модел ви позволява да го вземете със себе си и да извършвате измервания, ако е необходимо.

Освен това програмата беше подобрена и стана по -четлива.

Стъпка 1: СХЕМАТА

СХЕМАТА
СХЕМАТА

Оригиналната схема е променена, за да се добави сензорът. Добавен е и превключвател за превключване на режима на показване (вижте описанието на програмата).

Сензорът се състои от нагревателен елемент, чието електрическо съпротивление варира в зависимост от наличието на CO2 в атмосферата. Доставеното напрежение (щифт A0 на сензора) позволява възстановяване на концентрацията.

Предоставената стойност не е линейна по отношение на концентрацията на CO2. Получената стойност трябва да бъде коригирана (от програмата). Няма да навлизам в повече подробности, много статии, публикувани в мрежата, дават повече подробности.

Стъпка 2: ПРОГРАМАТА

ПРОГРАМАТА
ПРОГРАМАТА

Програмата е преработена, за да стане по -четлива. Всички файлове на проекта са достъпни за изтегляне тук.

Използваната библиотека на Arduino е MQUnifiedsensor.h. Според мен това е най -сложното.

Частта "настройка" инициализира сензорите SDS011 и MQ135. За MA135 се извършва калибриране.

Забележка за работата на сензора. За да бъдат измерванията надеждни, е необходимо време за загряване. Когато сензорът е включен, сензорът е студен и калибрирането е грешно. За да се извърши ефективно калибриране, сензорът трябва да бъде изключен и включен след няколко минути.

Изображенията по -горе показват два типа дисплей. Първият е този, който вече е описан в предишната статия и е посветен на сензора SDS011. Вторият дисплей се получава чрез превключване на превключвателя. Долната част на дисплея вече е посветена на сензора MQ135 с видимост на историята на измерванията на CO2.

Нормалната стойност е около 400PPM. Дисплеят показва стойности между 400 и 500PPM, за да подчертае концентрацията на затворени пространства.

За измервания над 500PPM скалата на дисплея може да се регулира в рутинната "aff03".

Стъпка 3: ЗАКЛЮЧЕНИЕ

ЗАКЛЮЧЕНИЕ
ЗАКЛЮЧЕНИЕ

Предлагат се и други сензори. Тези сензори работят на същия принцип като сензора MQ135.

Схемата може да бъде адаптирана за използване на няколко сензора едновременно.

Консумацията на енергия на корпуса обаче трябва да се следи. Консумацията на ток е 230 mA. С батерията 800mAh системата може да работи до 3 часа. Типове батерии 18650 с капацитет 2000mAh могат да издържат много по -дълго.

Списък на сензорите:

  • MQ-3 Алкохол, етанол и изпарения
  • MQ-4 Метан (CH4). От 300 до 10000 ppm
  • MQ-5 Природен газ, пропан-бутан. От 300 до 50000 ppm
  • MQ-6 LPG, бутан. От 200 до 10 000 ppm 48
  • MQ-7 Въглероден окис (CO). От 20 до 2000 ppm
  • MQ-8 Водород. От 100 до 10 000 ppm
  • MQ-9 Въглероден окис, метан (CH4)
  • MQ131 Озон
  • MQ136 Сероводороден газ (H2S
  • MQ137 Амоняк. От 5 до 500 ppm
  • MQ138 Бензен, толуен, алкохол, ацетон, пропан, формалдехид, водород.
  • MQ214 Метан (от 3000ppm до 20000ppm), LPG и пропан (500ppm до 10000ppm), бутан (500ppm до 10000ppm)
  • MQ216 Природен газ, въглищен газ, пропан, CH4
  • MQ303A Алкохол, етанол, изпарения
  • MQ306A LPG, бутан
  • MQ307A Въглероден оксид (CO)
  • MQ309A Въглероден оксид, запалими газове

Препоръчано: