MQ-135 - датчик оценки качества воздуха для Arduino
Датчик имеет два выхода: аналоговый и цифровой. Когда концентрация газов превысит заранее заданное значение, на цифровом выходе появится логическая единица и загорится зелёный светодиод. Это значение задаётся с помощью подстроечного резистора.
Напряжение на аналоговом выходе пропорционально концентрации измеряемых газов. Из-за этого конкретного значения содержания газов не узнать, но работа с датчиком при этом упрощается, никакие библиотеки не требуются. Для более точного измерения можно использовать внешний АЦП с большой разрядностью (у встроенного в Arduino – 10 бит).
При работе датчик будет греться, и это нормально: для обнаружения газов требуется нагревательный элемент. Хотя температура и не высокая, модуль оборудован специальной сеткой для защиты от возгорания газов. Подобная защита раньше использовалась в керосиновых шахтёрских лампах.
Перед первым реальным использованием датчик нужно прогреть в течение суток, подав на него питание. Датчик быстро реагирует на появление регистрируемых газов – менее чем за 10 секунд.
Модуль работает при напряжении от 2,5 до 5 В. Максимальная мощность нагревателя – 0,9 Вт. Он потребляет ток силой до 180 мА, поэтому лучше обеспечить модуль питанием от сети.
Основные достоинства
- Аналоговый выход, простота использования
- Обнаружение различных газов
- Тонкая настройка чувствительности
- Надёжность
- Низкая цена
Примеры использования
- Комнатный монитор микроклимата
- Обнаружение задымлённости, например, на кухне
- Алкотестер
Комплектация
- 1× Датчик газа MQ-135
Подключение и библиотеки
Модуль работает как самостоятельное устройство и совместим с любыми микроконтроллерами, включая Arduino.
Подключается к плате через аналоговый вход и цифровой выход. Для работы достаточно стандартных библиотек Arduino IDE.
Схема и пример кода подключения датчика MQ-135 к Arduino Uno доступна по ссылке.
Отзывы
Отзывов пока нет.