Kazalo:
- Zaloge
- Korak: Namestite senzor Las Librerías Del Sens30 SCD30
- Korak: Establecer La Comunicación Bluetooth
- Korak: Conectar El Sensor SCD30
- 4. korak: Programación Del Arduino
- 5. korak: Obtener Datos
Video: Merilnik CO2 z uporabo senzorja SCD30 z Arduino Mega: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
Za med koncentracijo CO2, la humedad y la temperaturo, ali SCD30 zahteva medsebojno interakcijo z el medio ambiente.
Si las características físicas del sensor cambian debido a estrés mecánico o térmico, es posible que la calibración ya no sea válida. Interfaz UART e I2C. Vključuje tudi vlečne internale za komunikacijo I2C (45 kΩ), brez dodatnih zunanjih vezij.
Para el pin de selección de interfaz. Puede seleccionar Modbus, dejarlo flotante ali conéctelo GND para seleccionar I2C.
Zaloge
Če uporabljate le Arduino Mega 2560, se morate obrniti na leer los datos y establecer una comunicación I2C; Senzor SCD30 de la marca Sensirion. Vmesnik bluetooth za sprejem podatkov HC-05.
Korak: Namestite senzor Las Librerías Del Sens30 SCD30
Namestite librería del sensor SDC30, SparkFun_SCD30_Arduino_Library.h. Para ello vamos a la pestaña Programa/ Incluir Librería/ Administrator Bibliotecas (Ctrl+Mayús+l).
Después buscar labrería SCD30 - SparkFun SCD30 Arduino Library in instalarla.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Korak: Establecer La Comunicación Bluetooth
Nadaljujte z implementacijo del bluethoot a la tarjeta de Arduino, para éste punto es necesario tener configurado el módulo HC-05, en éste caso se tiene como slave (esclavo).
Korak: Conectar El Sensor SCD30
Priključite in prenesite komunikacijo I2C s senzorjem na SDA 20 in SCL 21 z Arduino Mega. Električna napetost senzorja je nameščena na 3, 3 V alimentación dada por el Arduino.
4. korak: Programación Del Arduino
Ahora se program el arduino para recivir los datos de lectura del sensor y enviarlos via bluetooth a cualquier dispositivo descesado.
#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 po el puerto 1
if (airSensor.begin () == false) {
Serial3.print ("Sensor no detectado …");
medtem ko (1); }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
void loop () {
if (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 (); }
drugače
Serial3.println ("Leyendo …");
zamuda (500); }
5. korak: Obtener Datos
Naložite aplikacijo o ali preusmerite dispozitivo, s katero lahko upravljate serijsko povezavo Bluetooth na Android za Android ali računalnik, donde se vean las lecturas de los datos recibidos una vez establecida la conexión vía Bluetooth y conectado o alimentado el Arduino, éste empezara in recibir datos inmedia.
Priporočena:
Zaslon senzorja CO2 Plug & Play z NodeMCU/ESP8266 za šole, vrtce ali vaš dom: 7 korakov
Plug & Play zaslon senzorja CO2 z NodeMCU/ESP8266 za šole, vrtce ali vaš dom: pokazal vam bom, kako hitro zgraditi plug & play senzor CO2, kjer bodo vsi elementi projekta povezani z žicami DuPont. Spajkati bo treba le 5 točk, ker pred tem projektom sploh nisem spajkal
Merilnik vrtljajev (merilnik vrtljajev): 5 korakov
DIY tahometer (RPM Meter): V tem projektu vam bom pokazal, kako deluje IR senzor razdalje 3 € in kako ga lahko uporabimo za izdelavo ustreznega DIH tahometra, ki deluje pravilno. Začnimo
Gasilni aparat senzorja temperature in vlažnosti senzorja (Arduino UNO): 11 korakov
Samodejni gasilni aparat s senzorjem temperature in vlažnosti (Arduino UNO): Ta projekt je bil namenjen vsem v domovih ali podjetjih kot senzor temperature in vlažnosti, prikazan na LCD -prikazovalniku, ter senzor plamena, povezan z zvočnikom in vodno črpalko za gašenje. požar v nujnih primerih
Kdo je pri mojih vratih? Projekt PIR senzorja gibanja/senzorja dosega: 5 korakov
Kdo je pri mojih vratih? Projekt senzorja gibanja PIR/senzorja dosega: Naš projekt je namenjen zaznavanju gibanja prek PIR in senzorjev razdalje. Koda Arduino bo oddajala vizualni in zvočni signal, ki bo uporabniku povedal, da je nekdo v bližini. Koda MATLAB bo poslala e -poštni signal, ki bo uporabnika opozoril, da je nekdo v bližini. Ta naprava
Metode odkrivanja nivoja vode Arduino z uporabo ultrazvočnega senzorja in senzorja vode Funduino: 4 koraki
Metode odkrivanja nivoja vode Arduino z uporabo ultrazvočnega senzorja in senzorja vode Funduino: V tem projektu vam bom pokazal, kako z dvema metodama ustvarite poceni detektor vode: 1. Ultrazvočni senzor (HC-SR04) .2. Senzor vode Funduino