Блог о программировании, электронике и рыбалке

Arduino – подключение датчика дымовых газов CG312 MQ2

mq2 arduino Ко мне в руки попал датчик дымовых газов CG312 MQ2, который позволяет определять наличие отдельных компонентов газовых смесей и будет реагировать на дым, пропан, бутан, метан, водород и пары алкоголя.

В этой статье я опишу процесс подключения этого датчика к контроллеру Arduino и выложу пример скетча для считывания показаний.

Назначение выводов датчика CG312 MQ2

mq2 arduino

  • “S” – сигнальный вывод
  • “+” – +5V
  • “-“ - GND

Подключение датчика газов CG312 MQ2 к Arduino

  • “S” – сигнальный вывод датчика CG312 MQ2 подключаем к A0 Arduino
  • “+” – “+” питания датчика CG312 MQ2 подключаем к +5V Arduino
  • “-“ - “-“ питания датчика CG312 MQ2 подключаем к GND Arduino

Пример подключения датчика CG312 MQ2 к контроллеру Arduino Nano будет выглядеть так:

mq2 arduino

Проверочный скетч для работы с датчиком CG312 MQ2

Данный пример будет выводить в Монитор порта показания с датчика CG312 MQ2 и зажигать светодиод на 13 дискретном выводе, если их значения превысят 600.

const int analogInPin = A0;
const int ledPin = 13;
int sensorValue = 0;

void setup() {
Serial.begin(9600);
pinMode(ledPin, OUTPUT);
Serial.println("CG312 MQ2 Test" );
}

void loop() {
sensorValue = analogRead(analogInPin);
if (sensorValue >= 600)
{
digitalWrite(ledPin, HIGH);
}
else
{
digitalWrite(ledPin, LOW);
}

Serial.print("CG312 MQ2 value= " );
Serial.println(sensorValue);

delay(1000);
}

mq2 arduino

P.S.

Эти датчики я собираюсь использовать в своей метеостанции. Один установлю на кухне - для обнаружения утечек газа, а второй на балконе, чтобы отлавливать неприятные моменты, когда непогашенный окурок начинает разгораться.

Можно еще установить в туалете, для анализа качества пищи, но это уже лишнее :)

Не забывайте оценивать и комментировать статьи, чтобы автор понимал — стоит ли писать на похожие темы или это интересно только ему одному :)

Похожие записи

  • keyboard_arrow_downArduino – подключение датчика дымовых газов CG312 MQ2
    • Автор:
    • Язык: ru-RU
    • Миниатюра: Arduino – подключение датчика дымовых газов CG312 MQ2
    • Рубрика: Arduino от А до Я
    • Обновлено: 26.12.2017
    • Комментариев: 0
    • Просмотров: 10 341
      • searchПоисковые боты
        Дата Бот
        2018-01-19 19:41:58 Google
        2018-01-19 18:27:14 Google
        2018-01-19 17:03:26 Yandex
        2018-01-17 05:17:48 Yandex
        2018-01-16 15:51:43 Bing
        2018-01-14 20:07:57 Yandex
        2018-01-14 01:10:59 Google
        2018-01-13 10:15:08 Google
        2018-01-10 18:20:23 Bing
  • Оцените пожалуйста статью
    1 Star2 Stars3 Stars4 Stars5 Stars
    Loading Загрузка...
  • Поделитесь с друзьями
GeekElectronics

Комментариев: 0

Добавить комментарий

arrow_upward