Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Instalar Las Librerías Del Sensor SCD30
- Βήμα 2: Establecer La Comunicación Bluetooth
- Βήμα 3: Conectar El Sensor SCD30
- Βήμα 4: Programación Del Arduino
- Βήμα 5: Obtener Datos
Βίντεο: Μετρητής CO2, χρησιμοποιώντας τον αισθητήρα SCD30 με Arduino Mega: 5 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Για τη συγκέντρωση CO2, τη θερμοκρασία και τη θερμοκρασία, το SCD30 απαιτεί αλληλεπίδραση με το μέσο περιβάλλον.
Si las características físicas del sensor cambian debido a estrés mecánico o térmico, είναι πιθανό να γίνει βαθμονόμηση χωρίς θάλασσα. Interfaz UART e I2C. Εμπλουτισμένες αντοχές με δυνατότητα ανύψωσης εσωτερικών για την επικοινωνία I2C (45 kΩ), δεν είναι απαραίτητες εξωτερικοί κύκλοι.
Para el pin de selección de interfaz. Puede seleccionar Modbus, στο flotante o conéctelo και GND για επιλεκτικό I2C.
Προμήθειες
Για χρήση από το Arduino Mega 2560, που μπορεί να χρησιμοποιηθεί για την είσοδο των δεδομένων και των σταθερών συσκευών I2C; El sensor SCD30 de la marca Sensirion. Επεξεργασία bluetooth για τη λήψη δεδομένων HC-05.
Βήμα 1: Instalar Las Librerías Del Sensor SCD30
Instalar la librería del sensor SDC30, SparkFun_SCD30_Arduino_Library.h. Para ello vamos a la pestaña Programa/ Incluir Librería/ Administrar Bibliotecas (Ctrl+Mayús+l).
Después buscar la librería SCD30 ó SparkFun SCD30 Arduino Library and instalarla.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Βήμα 2: Establecer La Comunicación Bluetooth
Για τη διαδικασία εφαρμογής του bluethoot a la tarjeta de Arduino, για πρώτη φορά πρέπει να ρυθμίσετε τις παραμέτρους του HC-05, καθώς και να χρησιμοποιήσετε το σκλάβο (esclavo).
Βήμα 3: Conectar El Sensor SCD30
Μπορείτε να επικοινωνήσετε με την επικοινωνία του I2C με αισθητήρα στον υπολογιστή SDA 20 & SCL 21 del Arduino Mega. El voltaje de alimentación del sensor lo enviamos a 3, 3V de la alimentación dada por el el Arduino.
Βήμα 4: Programación Del Arduino
Ακολουθήστε το πρόγραμμα για τον έλεγχο των δεδομένων του αισθητήρα και των περιβαλλόντων μέσω bluetooth για μια πιο γρήγορη διάθεση.
#include "SparkFun_SCD30_Arduino_Library.h" // LibreriasSCD30 airSensor;
void setup () {
Serial.begin (9600); // Velocidad de lectura del Sensor
Serial1.begin (9600); // Velocidad de lectura y ecritura del Bluetooth por el el puerto 1
if (airSensor.begin () == false) {
Serial3.print ("Sensor no deteado…");
ενώ (1)? }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
void loop () {
εάν (airSensor.dataAvailable ()) {
Serial1.print ("co2 (ppm):");
Serial1.print (airSensor.getCO2 (););
Serial1.print ("temp (C):");
Serial1.print (airSensor.getTemperature ();, 1);
Serial1.print ("RH (%):");
Serial1.print (airSensor.getHumidity (), 1);
Serial1.println (); }
αλλού
Serial3.println ("Leyendo …");
καθυστέρηση (500)? }
Βήμα 5: Obtener Datos
Κατεβάστε μια εφαρμογή για να ελέγξετε τη σειρά σας μέσω του σειριακού Bluetooth για τη θάλασσα για Android ή για υπολογιστή, αν θέλετε να λάβετε πληροφορίες σχετικά με το πώς μπορείτε να χρησιμοποιήσετε και να συνδέσετε το Bluetooth και τη σύνδεσή σας με το arduino, το ρεύμα αυτό Το
Συνιστάται:
Μετρητής ευρετηρίου UV χρησιμοποιώντας τον αισθητήρα ML8511 ULTRAVIOLET Arduino: 6 βήματα
UV Index Meter Using the ML8511 ULTRAVIOLET Sensor Arduino: Σε αυτό το σεμινάριο θα μάθουμε πώς να μετράμε τον δείκτη UV UV χρησιμοποιώντας τον αισθητήρα ML8511 ULTRAVIOLET. Δείτε το βίντεο! https://www.youtube.com/watch?v=i32L4nxU7_M
Σεμινάριο: Πώς να χρησιμοποιήσετε τον αισθητήρα αερίου διοξειδίου του άνθρακα Mg811 Co2: 3 βήματα
Σεμινάριο: Πώς να χρησιμοποιήσετε τον αισθητήρα αερίου διοξειδίου του άνθρακα Mg811 Co2: Περιγραφή: Αυτό το σεμινάριο θα σας δείξει μερικά απλά βήματα σχετικά με τον τρόπο χρήσης του αισθητήρα αερίου Mg811 Co2 χρησιμοποιώντας το Arduino Uno. Στο τέλος αυτού του σεμιναρίου, θα έχετε ένα αποτέλεσμα σύγκρισης όταν ο αισθητήρας μπορεί να ανιχνεύσει μια κίνηση και δεν θα μπορούσε να εντοπίσει καμία κίνηση
Πώς να χρησιμοποιήσετε τον αισθητήρα υγρασίας εδάφους χρησιμοποιώντας το Arduino: 4 βήματα
Πώς να χρησιμοποιήσετε τον αισθητήρα υγρασίας εδάφους χρησιμοποιώντας το Arduino: Ο αισθητήρας υγρασίας εδάφους είναι ένας αισθητήρας που μπορεί να χρησιμοποιηθεί για τη μέτρηση της υγρασίας στο έδαφος. Κατάλληλο για την κατασκευή πρωτοτύπων έργων Έξυπνης γεωργίας, έργων ελεγκτών άρδευσης ή έργων IoT Agriculture. Αυτός ο αισθητήρας διαθέτει 2 ανιχνευτές. Το οποίο συνηθίζει να μετρά
Μια συσκευή μέτρησης ομιλίας UV, χρησιμοποιώντας τον αισθητήρα VEML6075 και τον μικρό φίλο ομιλητή: 5 βήματα
Μια συσκευή μέτρησης που μιλάει με δείκτη UV, χρησιμοποιώντας τον αισθητήρα VEML6075 και το Little Buddy Talker: Τα καλοκαίρια έρχονται! Ο ήλιος λάμπει! Αυτό είναι υπέροχο. Αλλά καθώς η υπεριώδης (UV) ακτινοβολία γίνεται πιο έντονη, άνθρωποι σαν εμένα παθαίνουν φακίδες, μικρά καφέ νησιά που κολυμπούν σε μια θάλασσα κόκκινου, ηλιοκαμένου, φαγούρα δέρματος. Να μπορείς να έχεις πληροφορίες σε πραγματικό χρόνο
Μέθοδοι ανίχνευσης επιπέδου νερού Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα και αισθητήρα νερού Funduino: 4 βήματα
Μέθοδοι ανίχνευσης επιπέδου νερού Arduino χρησιμοποιώντας υπερηχητικό αισθητήρα και αισθητήρα νερού Funduino: Σε αυτό το έργο, θα σας δείξω πώς να δημιουργήσετε έναν φθηνό ανιχνευτή νερού χρησιμοποιώντας δύο μεθόδους: 1. Αισθητήρας υπερήχων (HC-SR04) .2. Αισθητήρας νερού Funduino