최첨단 Solid-State LED 광학 기술을 이용한 초 저전력 NDIR CO₂ 센서입니다. 높은 CO₂ 측정 정확도를 유지하면서 전력 소비를 줄일 수 있습니다. 낮은 전력 소비는 배터리 전원 작동과 호환되므로 무선으로 연결된 장비를 포함한 다양한 애플리케이션에서 센서를 사용할 수 있습니다.
항목 | 내용 |
측정 범위 | Type 1) 0-2000ppm Type 2) 0-5000ppm Type 3) 0-10,000ppm 최대 10,000ppm 측정 가능 |
측정 방식 | Solid-State, 가열된 필라멘트 없음 |
통신 방식 | UART 또는 I²C |
전원 전압 | +3.25VDC~5.5VDC |
전력 소비량 | 3.5mW |
센서 치수 및 무게 | L x W x H(31mm x 19.5mm x 8.7mm) Weight(2.5g) |
센서 내구성 | 진동 및 충격에 강하고 비가열성 |
센서 교정 | 자동 교정 기능 내장 |
센서 수명 | 15년 |
센서 적용 애플리케이션 | IAQ(실내공기질), HVAC(공기조화기술), BMS(건물 관리 시스템), 계측, 농업, 자동차, 항공우주 |
* Arduino Uno와 Arduino Due의 코드가 다르므로 가지고 계신 Arduino Board로 맞춰서 사용 권장
//Arduino Uno Rev3 Code #include <SoftwareSerial.h> SoftwareSerial mySerial(12, 13); //Uno Rx Tx (12 13) = mySerial void setup() { Serial.begin(9600); //시리얼 통신 초기화 mySerial.begin(9600); delay(500); while(!mySerial){} //시리얼 통신 포트가 연결되기 전까지 대기 mySerial.println("K 2\r\n"); //Polling 모드로 변경 delay(1000); mySerial.println("Z"); } void loop() { //수신받은 데이터가 0 초과, 즉 데이터가 존재한다면 if(mySerial.available()>0) //코드수행 { //버퍼에서 읽어드린 char의 데이터를 String 형태로 반환 String str = mySerial.readStringUntil('\n'); Serial.println(str); //CO2값 읽기 명령 delay(1000); mySerial.println("Z"); //CO2값 읽기 명령 } } }
//Arduino Due Code void setup(){ Serial.begin(9600); //시리얼 통신 초기화 Serial1.begin(9600); //DUE Rx Tx (19 18) = Serial1 delay(500); while(!Serial1){} //시리얼 통신 포트가 연결되기 전까지 대기 Serial1.println("K 2"); //Polling 모드로 변경 delay(1000); Serial1.println("Z"); } void loop(){ //수신받은 데이터가 0 초과, 즉 데이터가 존재한다면 if(Serial1.available()>0) //코드수행 { //버퍼에서 읽어드린 char의 데이터를 String 형태로 반환 String str = Serial1.readStringUntil('\n'); Serial.println(str); //CO2값 읽기 명령 delay(1000); Serial1.println("Z"); //CO2값 읽기 명령 } }