అనేక మాడ్యూల్స్ ఉన్నాయి ఎలక్ట్రానిక్ సెన్సార్లు మీ DIY ప్రాజెక్ట్ల కోసం, రేడియేషన్ను కొలవగల వాటి నుండి, గాలి నాణ్యతను కొలిచే కొన్ని పరికరాల వరకు మరియు గ్యాస్ డిటెక్టర్ల వరకు చాలా ఆసక్తికరంగా ఉంటుంది. ఈ ఆర్టికల్లో మనం ఉపయోగించిన ఒక భాగాన్ని పరిశోధించబోతున్నాము గాలి నాణ్యతను కొలవండి, మరియు మీ చుట్టూ ఉన్న వాతావరణంలో గాలి చాలా శుభ్రంగా ఉందా లేదా ఏదైనా రకమైన కాలుష్యం ఎక్కువగా ఉందా అని తెలుసుకోండి.
ఈ రకమైన మూలకాలను కొందరు ఉపయోగిస్తారు గాలి శుద్దీకరణ వ్యవస్థలు గాలిని ఫిల్టర్ చేయడానికి వాటిని స్వయంచాలకంగా ఎప్పుడు యాక్టివేట్ చేయాలి లేదా నగరాల్లోని కాలుష్యాన్ని కొలవడానికి అనేక ఇతర అప్లికేషన్లలో, మొదలైనవి తెలుసుకోవడం. ఈ పరికరం ఏమిటో, దీన్ని ఎలా ఉపయోగించాలో మరియు దానితో ఎలా ఏకీకృతం చేయాలో ఇక్కడ మీరు తెలుసుకోవచ్చు మీ ఆర్డునో బోర్డు.
ఇండెక్స్
గాలి నాణ్యత మరియు CO2ని కొలవడానికి సెన్సార్
అనేక రకాలు ఉన్నాయి గాలి నాణ్యతను కొలవడానికి గ్యాస్ డిటెక్టర్లు లేదా సెన్సార్లు. అత్యంత సరసమైన మరియు జనాదరణ పొందిన వాటిలో ఒకటి CCS811, ఇది Arduinoతో సులభంగా ఉపయోగించడానికి మాడ్యూల్స్లో నిర్మించబడుతుంది. ఈ పరికరానికి ధన్యవాదాలు, ఇండోర్ గాలి నాణ్యతను కొలవవచ్చు మరియు అది మంచి నాణ్యతతో ఉందా లేదా అది కార్బన్ డయాక్సైడ్ లేదా CO2, కార్బన్ మోనాక్సైడ్ లేదా CO, అలాగే అస్థిర సమ్మేళనాలు లేదా VOCలతో చాలా కలుషితమైందా అని తెలుసుకోవడం సాధ్యమవుతుంది. ఇథనాల్, అమైన్లు లేదా సుగంధ హైడ్రోకార్బన్లుగా.
కొద్దిగా అన్ని ధన్యవాదాలు బహుళ-గ్యాస్ పరికరం. కణాల కొలత పరిధి 400 నుండి 8192 ppm వరకు ఉండవచ్చు (CO2 కోసం పార్ట్స్ పర్ మిలియన్, లేదా VOC సమ్మేళనాల కోసం 0 నుండి 1187 ppb (పార్ట్స్ పర్ బిలియన్) వరకు ఉంటుంది. అయితే, మీరు కొనుగోలు చేసిన సెన్సార్ యొక్క నిర్దిష్ట మోడల్ వివరాలను మీరు తెలుసుకోవాలి. తయారీదారు అందించిన డేటాషీట్ను ఉపయోగించడం.
ఇతర రసాయన సెన్సార్ల మాదిరిగానే, ఈ సందర్భంలో ప్రీహీటింగ్ అవసరం. మరో మాటలో చెప్పాలంటే, ఇది కనీసం 20 నిమిషాల ముందు (లేదా లొకేషన్ మారితే 48 గంటల వరకు) అమలులో ఉంచాలి, తద్వారా రీడింగ్లు నిజమైనవి మరియు ఆ కొలతలు స్థిరీకరించబడతాయి. లేకపోతే, మొదటి కొలతలు చాలా తప్పు కావచ్చు.
మాడ్యూల్స్ మాత్రమే చేర్చబడలేదు CCS811, వారు ఒక ADC కన్వర్టర్ని, గణనలను నిర్వహించడానికి అంతర్గత ప్రాసెసర్ మరియు I2C బస్సు ద్వారా ప్రసారం చేయడానికి కమ్యూనికేషన్ ఎలిమెంట్లను కూడా ఏకీకృతం చేస్తారు మరియు Arduino వంటి బోర్డులు వాటిని అర్థం చేసుకోగలవు లేదా నిర్దిష్ట విలువలను పొందేటప్పుడు కొన్ని కార్యకలాపాలను చేయగలవు.
1.8 నుండి 3.3v వరకు ఉండే సరఫరా వోల్టేజ్తో పాటు ఈ మాడ్యూల్ యొక్క పిన్అవుట్ తెలుసుకోవడం కూడా చాలా ముఖ్యం, అయితే కొన్ని మాడ్యూల్స్ అడాప్టర్ను అమలు చేయగలవు, తద్వారా మీరు వాటిని Arduino యొక్క 5V అవుట్పుట్కి కనెక్ట్ చేయవచ్చు. అదనంగా, మీరు కలిగి ఉన్నారని తెలుసుకోవడం కూడా మీకు సౌకర్యంగా ఉంటుంది 5 కొలత మోడ్లు:
- నిరంతర కొలత
- ప్రతి 0.250 సెకన్లకు కొలత
- ప్రతి 1 సెకనుకు కొలత
- ప్రతి 10 సెకన్లకు కొలత
- ప్రతి 60 సెకన్లకు కొలత
మీరు చెయ్యగలరు మీ అవసరాలకు అనుగుణంగా దాన్ని స్వీకరించండి. నిరంతర కొలత మోడ్ ఎక్కువగా వినియోగిస్తుందని గుర్తుంచుకోండి, తక్కువ ఫ్రీక్వెన్సీ మోడ్లు తక్కువగా వినియోగిస్తాయి, 60లు ఎక్కువ ఆదా చేసేవి. కనుక ఇది బ్యాటరీ పవర్లో ఉపయోగించబడాలంటే, మీరు బహుశా మోడ్లను 10 లేదా 60కి సెట్ చేయాల్సి ఉంటుంది కాబట్టి ఇది త్వరగా అయిపోదు.
కోసం పిన్స్:
- VDC: సరఫరా
- GND: గ్రౌండ్
- I2C: కమ్యూనికేషన్
- SCL
- SDA
- WAK (వేక్అప్): GNDకి కనెక్ట్ చేసినప్పుడు మాడ్యూల్ను మేల్కొలపడానికి
- RST: GNDకి కనెక్ట్ అయితే రీసెట్ చేయండి
- INT: సెన్సార్ కొత్త గుర్తింపును అందించినా లేదా నిర్దిష్ట థ్రెషోల్డ్లను మించిపోయినా గుర్తించడానికి కొన్ని మోడ్లలో ఉపయోగించబడుతుంది
కొనుగోలు ఎక్కడ
మీరు పొందాలనుకుంటే a గాలి నాణ్యతను కొలిచే మాడ్యూల్ Arduinoకి అనుకూలంగా ఉంటుంది మరియు అది చౌకగా ఉంటుంది, మీరు దీన్ని ఎలక్ట్రానిక్స్కు అంకితమైన కొన్ని స్టోర్లలో లేదా Amazon వంటి పెద్ద ప్లాట్ఫారమ్లలో కనుగొనవచ్చు. ఇక్కడ కొన్ని కొనుగోలు సిఫార్సులు ఉన్నాయి:
ఆర్డునోతో గాలి నాణ్యతను కొలవడానికి సెన్సార్ను ఎలా అనుసంధానించాలి
ఇప్పుడు కోసం మీ బోర్డుతో గాలి నాణ్యతను కొలవడానికి మాడ్యూల్ను ఏకీకృతం చేయండి Arduino UNO మరియు దానితో ప్రయోగాలు చేయడం ప్రారంభించండి, మీరు దీన్ని ఇలా కనెక్ట్ చేయడం ద్వారా ప్రారంభించవచ్చు:
- VCCని 5V Arduinoకి కనెక్ట్ చేయవచ్చు. *అది ఆ వోల్టేజీని అంగీకరిస్తే, దానికి తక్కువ వోల్టేజ్ అవసరమైతే, మీరు దానిని పాడుచేయకుండా సరైన దాన్ని ఉపయోగించాలి. కాకపోతే, మీరు Arduino 3v3ని ఉపయోగించవచ్చు.
- GND GNDకి వెళుతుంది.
- SCL అనేది ఒక అనలాగ్ ఇన్పుట్ కనెక్షన్, ఉదాహరణకు A5.
- SDA A4 వంటి మరొక అనలాగ్ ఇన్పుట్ కనెక్షన్కి వెళుతుంది.
- ఈ ఉదాహరణలో WAK GNDకి కూడా వెళ్తుంది.
- ఈ ఉదాహరణ కోసం మిగిలినవి అవసరం లేదు.
కోసం Arduino IDE కోసం కోడ్, మీరు Adafruit ద్వారా అభివృద్ధి చేయబడిన CCS811 లైబ్రరీని ఉపయోగించవచ్చు మీరు ఇక్కడ నుండి డౌన్లోడ్ చేసి, ఇన్స్టాల్ చేసుకోవచ్చు మీ Arduino IDEలో, మరియు కింది కోడ్తో మీరు గాలి నాణ్యతను కొలవడానికి సెన్సార్తో మొదటి పఠనాన్ని చేయవచ్చు:
#include "Adafruit_CCS811.h" Adafruit_CCS811 ccs; void setup() { Serial.begin(9600); Serial.println("CCS811 test"); if(!ccs.begin()){ Serial.println("¡Fallo al iniciar el sensor! Por favor, revisa las conexiones."); while(1); } //Espera a que el sensor esté listo. while(!ccs.available()); } void loop() { if(ccs.available()){ if(!ccs.readData()){ Serial.println(ccs.calculateTemperature();); Serial.print("ºC, CO2: "); Serial.print(ccs.geteCO2()); Serial.print("ppm, TVOC: "); Serial.println(ccs.getTVOC()); } else{ Serial.println("¡ERROR!"); while(1); } } delay(500); }