Library for MQ7 gas sensor
Embed:
(wiki syntax)
Show/hide line numbers
MQ7.cpp
00001 #include "MQ7.h" 00002 #include "mbed.h" 00003 00004 MQ7::MQ7(PinName pinA, PinName pinD) : _pinA(pinA), _pinD(pinD) { 00005 00006 00007 } 00008 int MQ7::get_CO_value(){ 00009 float a = _pinA.read_u16(); 00010 printf("CO ADC Value = %f\r\n",a); 00011 if(a<20000){ 00012 return 1; 00013 }else if(a> 20000 && a<26000){ 00014 return 2; 00015 }else if(a>=26000 && a<49152){ 00016 return 3; 00017 }else{ 00018 return 3; 00019 } 00020 00021 }
Generated on Mon Aug 1 2022 11:59:42 by
1.7.2