Реклама ⓘ
Главная » Arduino
Призовой фонд
на июль 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Подключение модуля датчика газа MQ-2 и Arduino

Вы скажете, в интернете про датчик MQ-2 и Arduino! Но много часовой поиск информации не дал положительного результата. Все программы были не рабочими, либо не устраивали меня. Пришлось самому писать программу.

Модуль, построен на базе газоанализатора MQ-2. Позволяет обнаруживать в воздухе пропан, бутан, водород и метан.

Датчик газа MQ-2

Рисунок 1 - датчик газа MQ-2. 

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

  • Напряжение питания: 5 В
  • Потребляемый ток: 160 мА

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

  • Пропан: 0,2 – 5 промилле
  • Бутан: 0,3 – 5 промилле
  • Метан: 5 – 20 промилле
  • Водород: 0,3 – 5 промилле

Странно, но датчик очень хорошо реагирует на газ из зажигалки, на задымленность но на газовую печку не реагирует вообще. Чувствительность датчика можно отрегулировать переменным резистором.

Датчик подключается к ардуино следующим образом:

схема подключения MQ-2

Схема 1 - Подключение датчика к Arduino.

Vss - подключается к +5В
Aout - A0 arduino (это аналоговый выход датчика, есть цифровой dout)
GND  - к земле

Ниже привожу программу:

#define mic 5
#define analogInPin A0 
void setup() { 
 pinMode(analogInPin, INPUT);  
 Serial.begin(9600);
}
void loop() {
  
   Serial.println(analogRead(analogInPin));
  int sensorValue = analogRead(analogInPin);
  int range = map(sensorValue, 100, 145, 1, 4);
  switch (range) {
  case 1:   
    analogWrite(mic,100);
    delay(100);
    analogWrite(mic,0);
    break;
  case 2:  
     analogWrite(mic,50);
    delay(100);
    analogWrite(mic,0);
    break;
  case 3:   
    analogWrite(mic,30);
    delay(100);
    analogWrite(mic,0);
    break;
  case 4:  
     analogWrite(mic,20);
    delay(100);
    analogWrite(mic,0);
    break;
  }
}

Для оповещения задымленности используется зуммер.

Фото устройства:

Прикрепленные файлы:

Теги:

Опубликована: Изменена: 17.07.2014 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (13) | Я собрал (0) | Подписаться

0
Oleg #
Для чего цифровой выход?
Есть описание\схемка на щит с датчиком?
Ответить
0
Morlok #
На данном выходе появляется высокий потенциал, когда измеренное значение превышает какой-то, одному богу и разработчикам платы известное значение
Ответить
0
Oleg #
Почему уровень сигнала взят именно 145?
Ответить
0

[Автор]
freearduino #
MQ-2 в интернете много информации. 145 подобрано опытным путер
Ответить
0
vadim #
Можно ли собрать схему с четырьмя датчиками газа с зуммером и выводом информации на дисплей?
Ответить
0
alx #
Конечно можно
Ответить
0
vadim #
Есть ли готовые скетчи для данного подключения? Или надо по новому программировать?
Ответить
0
Ярослав #
Какой тип контроллера применен здесь, и какие вообще возможно применить (в идеале-для двух датчиков, с выводом концентрации газов на LED-дисплее (из двух датчиков на один дисплей, с переключением). Собираюсь использовать для датчиков пропан/кислород. С выводом сигнала на реле (через реле зуммер и силовой контактор)
Ответить
0
Макар Цивиков #
Это ардуино нано
Ответить
0
Макар Цивиков #
А это можно к UNO подключить?
Ответить
0
Дмитрий #
Конечно, у датчик аналоговый выход, земля и питание. На уно всё это имеется. То, что приходите на аналоговый вход в ардуинке - можно в сериал, например, выводить Serial.println(analogRead(analogPin));
Ответить
0
Артур #
Какой ток выдаст цифровой выход?
Ответить
0
aleks_nn #
А разве у этих датчиков не два выхода, аналоговый и пороговый, тот что подстраивается переменным резистором на плате? Недавно делал похожую хреновину рядом с печкой, превышение CO - пищалка на цифровом выходе датчика, вывод числовых значений - на экран дисплея (вывод в попугаях, для пущей уверенности в приближении локального апокалипсиса).
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Raspberry Pi 2
Raspberry Pi 2
Печатная плата для усилителя "LM3886 + AD825" Набор 4WD Kit Bluetooth
вверх