Πίνακας περιεχομένων:

Μετρητής CO2, χρησιμοποιώντας τον αισθητήρα SCD30 με Arduino Mega: 5 βήματα
Μετρητής CO2, χρησιμοποιώντας τον αισθητήρα SCD30 με Arduino Mega: 5 βήματα

Βίντεο: Μετρητής CO2, χρησιμοποιώντας τον αισθητήρα SCD30 με Arduino Mega: 5 βήματα

Βίντεο: Μετρητής CO2, χρησιμοποιώντας τον αισθητήρα SCD30 με Arduino Mega: 5 βήματα
Βίντεο: Ecotechnics Evolution CO2 Controller . 2024, Νοέμβριος
Anonim
Μετρητής CO2, χρησιμοποιώντας τον αισθητήρα SCD30 με Arduino Mega
Μετρητής CO2, χρησιμοποιώντας τον αισθητήρα SCD30 με Arduino Mega

Για τη συγκέντρωση 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 Las Librerías Del Sensor SCD30
Instalar Las Librerías Del Sensor SCD30
Instalar Las Librerías Del Sensor SCD30
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

Establecer La Comunicación Bluetooth
Establecer La Comunicación Bluetooth

Για τη διαδικασία εφαρμογής του bluethoot a la tarjeta de Arduino, για πρώτη φορά πρέπει να ρυθμίσετε τις παραμέτρους του HC-05, καθώς και να χρησιμοποιήσετε το σκλάβο (esclavo).

Βήμα 3: Conectar El Sensor SCD30

Conectar El Sensor SCD30
Conectar El Sensor SCD30
Conectar El Sensor SCD30
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

Obtener Datos
Obtener Datos
Obtener Datos
Obtener Datos

Κατεβάστε μια εφαρμογή για να ελέγξετε τη σειρά σας μέσω του σειριακού Bluetooth για τη θάλασσα για Android ή για υπολογιστή, αν θέλετε να λάβετε πληροφορίες σχετικά με το πώς μπορείτε να χρησιμοποιήσετε και να συνδέσετε το Bluetooth και τη σύνδεσή σας με το arduino, το ρεύμα αυτό Το

Συνιστάται: