CCS811 Dijital eCO2 ve TVOC Hava Kalitesi I2C Modülü
Kapalı oda havasındaki toplam uçucu organik bileşikleri (TVOC) ve insan nefesiyle artan tahmini karbondioksit (eCO2) seviyesini dijital I2C ile bildiren akıllı sensördür.
Önemli Güvenlik ve Teknik Sınırlama Bilgisi
eCO2 optik bir gerçek CO2 ölçümü değildir; hidrojen ve VOC gazlarından matematiksel olarak türetilmiş eşdeğer (equivalent) bir tahmindir.
Teknik Özellikler ve Elektriksel Parametreler
Pin Bağlantıları ve Görevleri (Pinout)
| Pin # | Pin Adı | Sinyal Türü | Görev & Açıklama |
|---|---|---|---|
| 1 | VCC | Güç | +3.3V DC |
| 2 | GND | Toprak | Toprak 0V |
| 3 | SCL | I2C Saat | I2C Clock |
| 4 | SDA | I2C Veri | I2C Data |
| 5 | WAKE | Uyandırma | Sensörü aktif etmek için GND'ye bağlanmalıdır |
| 6 | INT | Kesme | Veri hazır kesmesi |
Geliştirme Kartı Uyumluluk Durumu
Doğrudan bağlantı ve yerleşik 5V desteği.
3.3V ile tam uyumlu çalışır.
MicroPython veya C/C++ SDK ile desteklenir.
MakeCode blokları veya MicroPython ile uyumlu.
5V tolerant GPIO pinleri doğrudan bağlanabilir.
Örnek Kaynak Kod Kütüphanesi
Adafruit CCS811 ile eCO2 ve TVOC Okuma
Adafruit CCS811 Library#include <Wire.h>
#include "Adafruit_CCS811.h"
Adafruit_CCS811 ccs;
void setup() {
Serial.begin(115200);
if(!ccs.begin()){
Serial.println("CCS811 sensörü bulunamadı! WAKE pinini GND'ye bağladığınızdan emin olun.");
while(1);
}
// Sensörün ısınmasını bekle
while(!ccs.available());
}
void loop() {
if(ccs.available()){
if(!ccs.readData()){
Serial.print("eCO2: ");
Serial.print(ccs.geteCO2());
Serial.print(" ppm | TVOC: ");
Serial.print(ccs.getTVOC());
Serial.println(" ppb");
} else {
Serial.println("Veri okuma hatası!");
}
}
delay(1000);
} eCO2: 520 ppm | TVOC: 15 ppb (Hava Kalitesi İyi)
Çalışma Mantığı ve Fiziksel İlkeler
eCO2 ve TVOC Nedir?
Dahili mikroişlemcisi sayesinde analog hesaplamalarla uğraşmadan doğrudan dijital ppm ve ppb verisi üretir.
Artıları ve Sınırlamaları
Sık Karşılaşılan Sorunlar ve Çözümleri
Alternatif ve Benzer Sensörler
MQ-2 Yanıcı Gaz ve Duman Algılama Sensörü
Mutfak gazı (LPG, bütan, propan), doğalgaz (metan) ve duman kaçaklarını algılayan popüler güvenlik sensörü.
SCD40SCD40 Minyatür Fotoakustik Gerçek CO2 Sensörü
Fotoakustik algılama prensibiyle çalışan, kesme şeker boyutunda gerçek CO2, sıcaklık ve bağıl nem ölçen ultra kompakt yeni nesil sensördür.
BME680BME680 4'ü 1 Arada Çevresel Sensör (Gaz, Hava Basıncı, Nem ve Sıcaklık)
Tek bir minyatür çipte ortam sıcaklığı, bağıl nem, barometrik hava basıncı ve uçucu organik bileşik (VOC / IAQ) gaz direncini birleştiren komple çevre istasyonudur.