विषयसूची:

CO2 मीटर, Arduino मेगा के साथ सेंसर SCD30 का उपयोग करना: 5 कदम
CO2 मीटर, Arduino मेगा के साथ सेंसर SCD30 का उपयोग करना: 5 कदम

वीडियो: CO2 मीटर, Arduino मेगा के साथ सेंसर SCD30 का उपयोग करना: 5 कदम

वीडियो: CO2 मीटर, Arduino मेगा के साथ सेंसर SCD30 का उपयोग करना: 5 कदम
वीडियो: #300 How to measure CO2 and VOC with Arduino. Which one is better? 2024, नवंबर
Anonim
CO2 मीटर, Arduino मेगा के साथ सेंसर SCD30 का उपयोग करना
CO2 मीटर, Arduino मेगा के साथ सेंसर SCD30 का उपयोग करना

पैरा मेदिर ला कॉन्सेंट्रसियोन डी सीओ2, ला हमदद य ला टेम्पेरेटुरा, एल एससीडी३० अपेक्षित इंटरैक्टुअर कोन एल मेडिओ एम्बिएंट।

सी लास कैरेक्टरिस्टिक्स फिसिकास डेल सेंसर कैम्बियन डेबिडो ए एस्ट्रेस मेकैनिको ओ टर्मिको, एस पॉसिबल क्यू ला कैलिब्रसियन या नो सी वेलिडा। इंटरफैज़ UART और I2C। संचार I2C (45 kΩ), कोई आवश्यक सर्किट बाहरी नहीं है।

पैरा एल पिन डे सेलेक्शन डे इंटरफैज़। पुएडे चयनकर्ता मोडबस, डीजर्लो फ्लोटेंट या कनेक्टेलो और जीएनडी पैरा चयनकर्ता I2C।

आपूर्ति

पैरा सु यूसो से यूटिलिजा ले अरुडिनो मेगा 2560, क्यू से एन्कारगारा डे लीर लॉस डेटोस वाई एस्टेबलसर उन कम्यूनिकेसिओन आई२सी; एल सेंसर SCD30 डे ला मार्का सेंसिरियन। एल मोडुलो ब्लूटूथ पैरा ला रिसेप्सीन डे डेटोस एचसी-05।

चरण 1: इंस्टालर लास लाइब्रेरिया डेल सेंसर SCD30

इंस्टालर लास लाइब्रेरिया डेल सेंसर SCD30
इंस्टालर लास लाइब्रेरिया डेल सेंसर SCD30
इंस्टालर लास लाइब्रेरिया डेल सेंसर SCD30
इंस्टालर लास लाइब्रेरिया डेल सेंसर SCD30

इंस्टालर ला लाइब्रेरिया डेल सेंसर SDC30, SparkFun_SCD30_Arduino_Library.h. पैरा एलो वामोस ए ला पेस्टाना प्रोग्राम/इनक्लूयर लाइब्रेरिया/ एडमिनिस्ट्रेटर बिब्लियोटेकस (Ctrl+Mayús+l)।

अब बसकर ला लाइब्रेरिया SCD30 या SparkFun SCD30 Arduino लाइब्रेरी और इंस्टॉल करें।

github.com/sparkfun/SparkFun_SCD30_Arduino…

चरण 2: एस्टेबलसर ला कम्यूनिकेसिओन ब्लूटूथ

एस्टेबलसर ला कम्यूनिकेसिओन ब्लूटूथ
एस्टेबलसर ला कम्यूनिकेसिओन ब्लूटूथ

से प्रक्रिया को लागू करें डेल ब्लूथूट ए ला टार्जेटा डे अरुडिनो, पैरा इस्ट पुंटो एस नेसेसरियो टेनर कॉन्फिगुराडो एल मोडुलो एचसी-05, एन इस्ट कैसो से टिएन कोमो स्लेव (एस्क्लेवो)।

चरण 3: Conectar El Sensor SCD30

Conectar एल सेंसर SCD30
Conectar एल सेंसर SCD30
Conectar एल सेंसर SCD30
Conectar एल सेंसर SCD30

से कनेक्ट ए ट्रैवेस डे ला संचार I2C डेल सेंसर अल पुएर्टो एसडीए 20 और एससीएल 21 डेल अरुडिनो मेगा। एल वोल्टाजे डे एलिमेंटासिओन डेल सेंसर लो एनवियामोस ए 3, 3वी डे ला एलिमेंटासिओन दादा पोर एल अरुडिनो।

चरण 4: प्रोग्रामेशियन डेल अरुडिनो

ब्लूटूथ के माध्यम से अहोरा से प्रोग्रामा एल आर्दीनो पैरा रिसीविर लॉस डेटोस डी लेक्टुरा डेल सेंसर वाई एनवायरलोस और क्यूएलक्वियर डिस्पोजिटिवो डिस्सेडो।

#include "SparkFun_SCD30_Arduino_Library.h" //LibreriasSCD30 airSensor;

व्यर्थ व्यवस्था() {

सीरियल.बेगिन (९६००); // वेलोसिडाड डे लेक्टुरा डेल सेंसर

सीरियल1.बेगिन (९६००); //Velocidad de lectura y ecritura del Bluetooth por el purto 1

अगर (airSensor.begin () == असत्य) {

Serial3.print ("सेंसर नो डिटेक्डो…");

जबकि (1); }

Serial1.print ("लेक्टुरा डेल सेंसर SCD30");

वायर.बेगिन (); }

शून्य लूप () {

अगर (airSensor.dataAvailable()){

Serial1.print ("co2 (पीपीएम):");

Serial1.print(airSensor.getCO2 (););

Serial1.print ("अस्थायी (सी):");

Serial1.print(airSensor.getTemperature();, 1);

सीरियल 1.प्रिंट ("आरएच (%):");

Serial1.print(airSensor.getHumidity(), 1);

Serial1.println (); }

अन्यथा

Serial3.println ("लेएन्डो …");

देरी (500); }

चरण 5: प्राप्त करने वाला डेटा

ओब्टेनर डेटोस
ओब्टेनर डेटोस
ओब्टेनर डेटोस
ओब्टेनर डेटोस

एंड्रॉइड और पीसी के लिए समुद्र के लिए ब्लूटूथ और पीसी के लिए डाउनलोड करने के लिए कोई ऐप नहीं है, फिर भी ब्लूटूथ के माध्यम से ब्लूटूथ के माध्यम से कनेक्ट किया गया है।.

सिफारिश की: