Подключение MQ7 к Arduino

2014-03-03 10:40:04 Комментариев: 0 Просмотров: 8500

Серия MQ - сенсоров для Ардуино, построены на базе мини-нагревателя внутри и используют электро-химический сенсор. Они чувствительны для определенных диапазонов газов и используются в помещениях при комнатной температуры. 

Датчик содержит в себе аналоговый и цифровой выход для подключения к Arduino. Советуют подключать оба выхода для более точного результата. Что вовсе не обязательно.

Пример использования без библиотеки.

MQ7 для Ардуино

Скетч:

const int analogInPin = A0;  // Куда подключили MQ7
const int ledPin = 13;                 // Куда подключили диод

int sensorValue = 0;       




void setup() {
  Serial.begin(9600); 
  pinMode(ledPin, OUTPUT);      
}

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

  Serial.print("sensor = " );                       
  Serial.println(sensorValue);     

  delay(10);                     
}

MQ7

Так же возможно использовать библиотеку

Пример скетча:

#include 

CS_MQ7 MQ7(12, 13);  // 12 = Подключаем MQ-7
                     // 13 = Сюда подключен диод

int CoSensorOutput = 0; 
int CoData = 0;         

void setup(){
  
  Serial.begin(9600);
}

void loop(){

  MQ7.CoPwrCycler();  

if(MQ7.CurrentState() == LOW){   
    CoData = analogRead(CoSensorOutput);
    Serial.println(CoData);
  }
  else{                            
    Serial.println("sensor heating!");
  }      
}

Оставить комментарий

Ваше Имя:


Ваш комментарий: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо            Хорошо

Введите код, указанный на картинке: