코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
2015-06-15 19:43:53
이산화탄소는 어릴때 부터 많이 들을 수 있는 화학물질 중 하나입니다.
지구 온난화의 주범이라는 얘기와 즐겨 마시는 탄산음료에 들어가는 생활 속에 친숙한(?) 화학물질중 하나이기 때문입니다.
그러나 고농도의 이산화 탄소는 신체에 치명적이라 합니다.
부피 백분율로 0.6~2.5%의 이산화 탄소는 나른함 정도를 일으키는 정도로 안전한 농도라고 할 수 있지만,
3%가 넘어가면 호흡이 커지게 되며 어지럼증을 일으키며, 4%를 넘어가면 아주 위험하다 합니다.
샐내 이산화탄소 농도는 실내 공기 질의 바로미터라고도 할 수 있습니다.
이러한 이산화탄소를 DFrobot사에서 나온 CO2 Sensor V1.2 를 이용하여 현재 이산화탄소를 측정해 보도록 하겠습니다.
NO | 부품명 | 수량 | 상세설명 |
1 | 오렌지 보드 | 1 | |
2 | CO2 Sensor V1.2 | 1 | DFRobot |
3 | 점퍼케이블 | 3 |
부품명 | 오렌지 보드 | CO2센서 | 점퍼케이블 |
파트 |
void setup() {
// 시리얼 통신 속도를 9600 bps로 설정
Serial.begin(9600);
}
void loop() {
Serial.print("Sample value:");
// 아날로그 0핀의 측정 데이터를 읽는다.
Serial.println(analogRead(0));
delay(100);
}
void loop(){
Serial.print("Sample value:");
Serial.println(analogRead(0));
delay(100);
}
아날로그 0번 핀에 연결된 CO2센서에서 데이터를 읽어 오는 부분입니다.
평상시 상태에서는 980~1000 사이에 값이 나옵니다. (위의 시리얼 모니터에서 직접 실행해 볼 수도 있습니다.)
입김을 불어 넣을 시 700까지 값이 떨어지는 것을 확인 할 수 있습니다. (다시 원상태로 돌아갈때는 천천히 값이 증가하게 됩니다.)
kocoafabeditor
항상 진취적이고, 새로운 것을 추구하는 코코아팹 에디터입니다!