Датчик газа MQ-2, подключение

nickelback1993
Offline
Зарегистрирован: 10.05.2015

Всем привет имеется модуль этого датчика, брал на Амперке.
Но при подключении с этим кодом программы (да и с любым) выдает только значение 1023, вообщем такое же если совсем отключить датчик. С чем это может быть звязано? И подключал даже к 5В в течении суток,как в инструкции сказано, но все равно результата не дало.
 

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);                     
}
bwn
Offline
Зарегистрирован: 25.08.2014

ССылочку на датчик мона? Там часом не два выхода? Цифровой и аналоговый?

nickelback1993
Offline
Зарегистрирован: 10.05.2015

http://amperka.ru/product/gas-sensor-mq2
Неа, там 1 вывод, аналоговый. Но вроде разобрался уже.
А может быть такое что полетел сам ардуино Мега? На всех аналоговых выводах выдает 1023, все цифровые работают. Даже подключил фоторезистор, датчик уровня жидкости к аналоговым выводам и у всех одно значение 1023. Все эти элементы цепляю на arduino UNO и вроде все нормально.
С чем это может быть связано? буквально месяц назад работал Мегой и все норм. было.