Контроль качества воздуха ESP8266 + MQ-135 Gas Sensor
MQ-135 Gas Sensor - это простой в использование датчик газа, широко применяются в робототехнике и системах автоматизации, подходит для Arduino проектов.
Особенности:
- Чувствителен к бензолу, спирту и дыму
- Выходное напряжение зависит от концентрации измеряемых газов
- Быстрая реакция и восстановление
- Регулируемая чувствительность
- Индикатор входного сигнала.
Особенности датчика MQ-135
Полезные ссылки
MQ-135 Gas Sensor PDF
Gas-Sensor-Schematic PDF
MQ-135 PDF
MQ-135 - газовый датчик качества воздуха
Система контроля качества воздуха на базе Arduino, ESP8266 и датчика MQ135
Библиотека для Arduino MQ135
Youtube MQ135 - датчик качества воздуха + DHT22 - датчик температуры, контроль уровня CO2 на ARDUINO
#include "MQ135.h"
void setup (){
Serial.begin (9600);
}
void loop() {
MQ135 gasSensor = MQ135(A0); // Attach sensor to pin A0
float rzero = gasSensor.getRZero();
Serial.println (rzero);
delay(1000);
}
После получения значения RZERO его необходимо внести в библиотеку “MQ135.h” для завершения калибровки датчика.
В Настройках Arduino IDE смотрим адрес где сохраняются библиотеки.
Далее заходим по адресу, находим папку MQ135-master и открываем в блокноте файл MQ135.h.
Находим строку #define RZERO, заменяем значение на полученное RZERO ранее.
Сохраняем.
Теперь всё содержимое функции void loop() можно заменить на указанный ниже код
MQ135 gasSensor = MQ135(A0);
float air_quality = gasSensor.getPPM();
Serial.println (air_quality);
delay(5000);
и получать данные о качестве воздуха каждые 5 секунд.
Альтернативные датчики газа MQ
Особенности:
- Чувствителен к бензолу, спирту и дыму
- Выходное напряжение зависит от концентрации измеряемых газов
- Быстрая реакция и восстановление
- Регулируемая чувствительность
- Индикатор входного сигнала.
Особенности датчика MQ-135
- Широкая область обнаружения
- Быстрый отклик и высокая чувствительность
- Стабильная и долгая жизнь
- Рабочее напряжение + 5В
- Обнаружение / измерение NH3, NOx, алкоголя, бензола, дыма, CO2 и т. Д.
- Напряжение аналогового выхода: от 0 В до 5 В
- Напряжение цифрового выхода: 0 В или 5 В (TTL Logic)
- Продолжительность прогрева 20 секунд
- Может использоваться как цифровой или аналоговый датчик
- Чувствительность цифрового контакта можно изменять с помощью потенциометра
Полезные ссылки
MQ-135 Gas Sensor PDF
Gas-Sensor-Schematic PDF
MQ-135 PDF
MQ-135 - газовый датчик качества воздуха
Система контроля качества воздуха на базе Arduino, ESP8266 и датчика MQ135
Библиотека для Arduino MQ135
Youtube MQ135 - датчик качества воздуха + DHT22 - датчик температуры, контроль уровня CO2 на ARDUINO
Работа с датчиком газа MQ135
Сначала необходимо откалибровать датчик газа MQ135, для калибровки датчика необходимо загрузить указанный ниже код и дать ему поработать в течение 12-24 часов, а затем получить значение RZERO.#include "MQ135.h"
void setup (){
Serial.begin (9600);
}
void loop() {
MQ135 gasSensor = MQ135(A0); // Attach sensor to pin A0
float rzero = gasSensor.getRZero();
Serial.println (rzero);
delay(1000);
}
После получения значения RZERO его необходимо внести в библиотеку “MQ135.h” для завершения калибровки датчика.
В Настройках Arduino IDE смотрим адрес где сохраняются библиотеки.
Далее заходим по адресу, находим папку MQ135-master и открываем в блокноте файл MQ135.h.
Находим строку #define RZERO, заменяем значение на полученное RZERO ранее.
Сохраняем.
Теперь всё содержимое функции void loop() можно заменить на указанный ниже код
MQ135 gasSensor = MQ135(A0);
float air_quality = gasSensor.getPPM();
Serial.println (air_quality);
delay(5000);
и получать данные о качестве воздуха каждые 5 секунд.
Альтернативные датчики газа MQ
- MQ-2 Метан, бутан, сжиженный газ, дым
- MQ-3 Алкоголь, Этанол, Дым
- MQ-4 Метан, СПГ Газ
- MQ-5 Природный газ, LPG
- MQ-6 Сжиженный газ, бутан
- MQ-7 Монооксид углерода
- MQ-8 Водородный газ
- MQ-9 Угарный газ, легковоспламеняющиеся газы
- MQ131 озон
- MQ135 Качество воздуха
- MQ136 Газ сероводорода
- MQ137 аммоний
- MQ138 Бензол, Толуол, Спирт, Пропан, Формальдегид, Водород
- MQ214 Метан, природный газ
- MQ216 Природный газ, угольный газ
- MQ303A Алкоголь, этанол, дым
- MQ306A Сжиженный газ, бутан
- MQ307A Монооксид углерода
- MQ309A Угарный газ, горючий газ
Комментарии
Отправить комментарий