samo sam koristio CO (carbon monoxide) senzor i to ovaj:
http://www.sparkfun.com/products/9403
od co2 mislim da imam kod kuce MG811 ali moram da proverim, znam da sam hteo da ga narucim (20$ u futurlec-u) ali ne secam se da li sam narucio ili nisam na kraju, moracu da preturim malo fioke ...
koristio sam celu tu seriju MQ senzora (neke jos uvek imam ovde po fiokama) .. MQ2,3,4,6,7,8 sedmica je CO, trojka je alkohol (sa njim sam pravio duvalicu, dunes i on ti kaze el si pijan ili ne :D ima i MQ303A i njega sam probao), 4+5+6 zajedno koristis ako oces da izmeris curenje plina (butan + propan + metan), dvojka je dim ... onda imas one visecifrene tipa MQ135 (air quality), MQ131 (o3) .. i jos gomilu ..
ti MQ su relativno jeftini (3-10$ senzor) i u standardnoj su kineskoj ponudi ali ih neces naci nigde u nekom "profi" uredjaju sto bi reklo da im je specifikacija daleko od ozbiljne :(
inace imas sve te jeftine kineske senzore na futurlecu
http://www.futurlec.com/Sensors.shtml (oni salju za jugu bez problema)
za vecinu popularnijih imas seme i arduino primere na sparkfun-u (i oni salju za jugu), za komplikovanije na seeed i sparkfun-u imas breakout plocice ...
99% njih ima analogni izlaz, sto 0-1V sto 0-3V sto 0-5V i to je to .. okacis neki ADC na izlaz i vozi misko, retko imaju digitalni izlaz ... neki se ponasaju kao promenjljivi otpornik .. sve u svemu svaki datasheet ima tipican primer kako da ih iskoristis, vecina ovih gasnih senzora je interno thermocoupled ali neki zahtevaju externo da ih kompenzujes sa temperaturom .. i svi su "odokativni" kvalitet :D ... npr ovaj za alkohol je bio ako se dobro secam 4$ a recimo neki koji sam video u device-u koji koriste americki panduri za "puhanje u balun" (izgubio sam semu mozda je i nadjem) je kostao 70$ i prodavao se samo na 100kom !!!
dobar a "jeftin" CO2 senzor je npr Telaire T6615 ali to je 200 evrica minimum ... u poredjenju sa onim od 20$ kinezom :D.. on je ono dual beam dispersion ovo ono, mislim da radi kombinaciju UV absorbcije sa non dispersive infra red .. ali nisam siguran ... ali fora je da je znacajno tacan (70ppm ako se dobro secam) i on vec na sebi ima signal conditioner ovo ono te je izlaz obican uart.
e sad za co2 ima i treci metod sa nekom oksidacijom necega ... on je valjda najprecizniji ali je extra skup ...
fora je da pazis da ti je senzor "samo za to sto hoces" - dakle ako meris butan, uzmes senzor samo za butan, ne za butan + propan + tng .. naravno ako mozes, obicno bude precizniji ... dalje, imas u osnovi 2 vrste senzora kada su gasovi u pitanju - senzori za "javljanje problema" i senzori za "mernu opremu". Ako ti je cilj da meris precizno kolicinu co2 na svojoj terasi da bi radio neku studiju onda moras da ides na ove skupe dok ako pravis senzor tipa "pisti ako ima mnogo co2" ili "zovi vatrogasce ako detektujes dim" onda ti ovi MQ senzori od <20$ extra rade posao ...
ja sam uglavnom koristio ove <20$ zato sto su oni zanimljivi, ovi skupi senzori su "dosadni", ustekas ga u struju i on ti salje preko rs232, i2c, spi, 1wire .. vrednost trenutnog stanja cega god meri ... nema zanimacije, ustekas i to je to .. dok su ovi jeftini analogni :D