Air Quality Sensor Module CCS811
เซนเซอร์วัดคุณภาพอากาศ วัดก๊าซคาร์บอนไดออกไซด์ และ สารประกอบอินทรีย์ระเหยง่าย (Volatile Organic Compounds) การเชื่อมต่อเป็นแบบ i2c ใช้ address 0x5AVCC ต่อ 3.3
GDN ต่อ Ground
SCL ต่อ 22
SDA ต่อ 21
WAK ต่อ Ground (ต้องต่อ Ground เพื่อ Wakeup Sensor)
![]() |
ภาพจาก Adafruit |
ให้ติดตั้ง Adafruit CCS811 Library แล้วลองตัวอย่าง
File->Examples->Adafruit_CCS811->CCS811_test
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include "Adafruit_CCS811.h" Adafruit_CCS811 ccs; void setup() { Serial.begin(9600); Serial.println("CCS811 test"); if(!ccs.begin()){ Serial.println("Failed to start sensor! Please check your wiring."); while(1); } // Wait for the sensor to be ready while(!ccs.available()); } void loop() { if(ccs.available()){ if(!ccs.readData()){ Serial.print("CO2: "); Serial.print(ccs.geteCO2()); Serial.print("ppm, TVOC: "); Serial.print(ccs.getTVOC()); Serial.print("ppb, Temp: "); Serial.print(ccs.calculateTemperature()); Serial.println(); } else{ Serial.println("ERROR!"); while(1); } } delay(500); } |
ค่าของอุณหภูมินำมาใช้งานอะไรไม่ค่อยได้เท่าไหร่เท่าที่ทดสอบมันแกว่งไปมาง
แนะนำให้ทำการ burn-in โดยการใช้งาน 48ช.ม. ก่อนวัดค่าจริง และก่อนใช้งานทุกครั้งควรเปิดทิ้งไว้ 20 นาทีก่อน เพราะความไวของเซนเซอร์จะเปลี่ยนแปลงตอนเริ่มใช้งานแรกๆ
Note
สารประกอบอินทรีย์ระเหยง่าย (VOCs) ในบรรยากาศจัดเป็นอากาศพิษ (Toxic Air) ซึ่งในชีวิตประจำวันเราได้รับสารชนิดนี้จากผลิตภัณฑ์หลายอย่าง เช่า สีทาบ้าน
ควันบุหรี่ น้ำยาฟอกสี สารตัวทำละลายในการพิมพ์ อู่พ่นสีรถยนต์ โรงงานอุตสาหกรรม น้ำยาซักแห้ง น้ำยาสำหรับย้อมผมและดัดผม สารกำจัดศัตรูพืช
สารที่เกิดจากการเผาไหม้และปนเปื้อนในอากาศ น้ำดื่ม อาหาร และเครื่องดื่ม
เพิ่มเติม
Adafruit CCS811 Air Quality Sensor
ไม่มีความคิดเห็น:
แสดงความคิดเห็น