/*Пример
работы с датчиком MQ-7
--Подключение датчика--
DO датчика к пину Ардуино D4
AD датчика к пину Ардуино A0
VCC датчика к +5V
GND датчика к GND
*/
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("Analog= ");
Serial.print(analogRead(A0));
Serial.print(" TTL= ");
Serial.println(digitalRead(4));
delay(1000);
}
/*Пример работы с датчиком MQ-7
--Подключение датчика--
DO датчика к пину Ардуино D4
AD датчика к пину Ардуино A0
VCC датчика к +5V
GND датчика к GND
+ буззер на D5
GNDбуззер на GND
*/
void setup() {
Serial.begin(9600);
pinMode(5, OUTPUT); //пин в режим выхода
}
void loop() {
if (analogRead(A0) > 300) { //длительность писка
for (int i = 0; i < 255; i++) {
digitalWrite(5, HIGH);
delay(1); //тональность писка
digitalWrite(5, LOW);
delay(1); //тональность писка
}
}
Serial.print("Analog= ");
Serial.print(analogRead(A0));
Serial.print(" TTL= ");
Serial.println(digitalRead(4));
delay(1000);
}