• I






      
           

Научно-популярный образовательный ресурс для юных и начинающих радиолюбителей - Popular science educational resource for young and novice hams

Основы электричества, учебные материалы и опыт профессионалов - Basics of electricity, educational materials and professional experience

КОНКУРС
language
 
Поиск junradio

Радиодетали
ОК
Сервисы

Stock Images
Покупка - продажа
Фото и изображений


 
Выгодный обмен
электронных валют

Друзья JR



JUNIOR RADIO

 

Обнаружение датчиком MQ2 метана на Arduino



 


 

В этой статье мы познакомимся с интерфейсом MQ2 Gas Sensor с Arduino. MQ2 - это в основном газовый датчик общего назначения (аналогичный MQ5), который может воспринимать широкий диапазон газов, таких как СНГ, бутан, метан (CH4), водород и в дополнение к этим газам MQ2 также чувствителен к дыму.

 

MQ2_Gas_Sensor_Module

 

В предыдущей статье мы написали учебник по интерфейсу MQ5 Gas sensor для Arduino . Оба MQ5 и MQ2 - это в основном газовые датчики, но их диапазон чувствительности к различным уровням газа изменяется. Например, MQ5 может воспринимать LPG в более широком диапазоне от 200 ppm до 10000 ppm, где, поскольку диапазон MQ2 для LPG является коротким и составляет от 5000 ppm до 10000 ppm. Аналогично, MQ2 чувствителен к дыму, поскольку MQ5 не чувствителен к дыму. Поэтому мы не можем выбрать датчик газа MQ5 для создания дымовой сигнализации или дыма, связанного с приложениями. MQ2 может воспринимать метан (CH4) до 20000 ppm, где MQ5 может воспринимать CH4 только до 10000 ppm. Таким образом, различие между MQ5 и MQ2 заключается в его диапазоне значений. Мы выбираем правильный датчик на основе требования приложения; скажем, например: мы не можем выбрать MQ2 для определения низких уровней LPG в диапазоне 700 ppm, поскольку MQ2 нечувствителен к низким уровням LPG (его диапазон начинается с 5000 ppm и распространяется до 10000 ppm). Поэтому для приложений с низким уровнем LPG, MQ5 является идеальным выбором, поскольку он может воспринимать значения, начиная с 200 ppm. Надеюсь, вы поняли, как выбирать датчики при разработке практических приложений. Давайте перейдем к нашей теме статьи - взаимодействуем MQ2 с Arduino. Процесс взаимодействия MQ2 с arduino очень похож на процесс взаимодействия MQ5 с arduino ! Нет принципиальных изменений в принципиальной схеме (за исключением замены модуля MQ5 модулем MQ2), и программа arduino тоже такая же. Мы можем считывать выходы либо как цифровое значение (используя цифровой выход), либо как аналоговое значение (с использованием аналогового выхода)

 

Взаимодействие MQ2 с Arduino с использованием Digital Out

 

Interface_MQ2_Digital_Out

 

Программа

 

int sensor=7;
int gas_value;
void setup()
{
pinMode(sensor,INPUT);
Serial.begin(9600);
}
void loop()
{
gas_value=digitalRead(sensor);
Serial.println(gas_value);
}

 

Взаимодействие MQ2 с Arduino с использованием аналогового выхода

 

Interface_MQ2_Analog_Out

 

Программа

 

float sensor=A0;
float gas_value;
void setup()
{
pinMode(sensor,INPUT);
Serial.begin(9600);
}
void loop()
{
gas_value=analogRead(sensor);
Serial.println(gas_value);
}

 

Вот и все, что связано с подключением датчика MQ2 к Arduino! Если у вас есть какие-либо сомнения относительно этой статьи, не стесняйтесь спрашивать в разделе комментариев! Мы создали приложение для обнаружения утечки газа с использованием датчиков Arduino и MQ5 - вы можете создать это приложение, если вы заинтересованы!

 

В начало обзора



Купить радиодетали для ремонта
 



Необходимо добавить материалы...
Результат опроса Результаты Все опросы нашего сайта Архив опросов
Всего голосовало: 379



          

Радио для всех© 2024