Найти тему
arduino-kidru

Датчик утечки газа MQ-2. Обнаружение утечки и отправка сообщения в Телеграм.

Оглавление

Как определить утечку газа и отправить сигнал тревоги. Я использовал Телеграм для получения сообщения, но можно получать СМС, сохранять дату и время в базу на сайте и многое другое.

Сегодня научимся отправлять сообщение при обнаружении утечки газа. Для этого будем использовать датчик широкого спектра газов MQ-2.
Он способен определять не только газ, но и дым. Но с дымом он работает чуть хуже. Это наверное зависит от датчика. У мне срабатывал хорошо, но мне в комментариях написал подписчик, что у него с дымом датчик работает не очень хорошо.

Вообще датчиков серии MQ очень много и все они рассчитаны на работу в своей среде.

Датчики обнаружения газов серии MQ
Датчики обнаружения газов серии MQ

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

Для работы с датчиком надо всего лишь подать на него 5 вольт. Тогда на цифровом выходе будет напряжение питания, то есть около 5 вольт, а при обнаружении газа, напряжение резко упадёт до 0,15 вольт. Это напряжение будет у каждого датчика разное.

Датчик газа MQ-2 и его выходы
Датчик газа MQ-2 и его выходы

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

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

Модуль реле на 5 вольт
Модуль реле на 5 вольт

У такого модуля есть две пары контактов.

Нормально замкнутый (англ. N.C., Normally Closed) и нормально разомкнутый(NO). Считайте, что это два в одном.
Например, можно сделать так, что если утечки нет, включена одна нагрузка, а если произошла утечка газа, то реле переключится в другое состояние и выключит первую нагрузку, и включит вторую.

Характеристики Датчика MQ-2.

Диапазон измерений газов выражается в ppm.
PPMэто Миллионная доля, от англ. parts per million, читается «пи-пи-эм» — «частей на миллион».

При первом включении надо дать нагревателю прогреться примерно 1 минуту. После этого датчик будет готов к работе.

Диапазон измерений

  • Пропан: 200–5000 ppm
  • Бутан: 300–5000 ppm
  • Метан: 500–20000 ppm
  • Водород: 300–5000 ppm

Характеристики

  • Напряжение питания нагревателя: 5 В
  • Напряжение питания датчика: 3,3–5 В
  • Потребляемый ток: 150 мА
  • Габариты: 25,4×25,4 мм

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

Ссылки на все скетчи, что я используются в моих видео можно скачать абсолютно бесплатно с моего сайта "Ардуино для начинающих".
Все скетчи с комментариями и в них сможет разобраться даже человек далёкий от программирования.

Посмотрите пример работы Датчика MQ-2

Если вам нравятся мои видео или статьи, то вы можете поставить лайк, это очень поможет мне в продвижении канала.
Также вы можете написать в комментариях, что бы вы хотели ещё увидеть или прочитать.
У меня более 150 видео и возможно я уже снял урок по этой теме, и его осталось только выложить на Дзен.
Спасибо за то, что досмотрели или дочитали до конца.
А пока на этом всё.
До скорой встречи.

-4