Obsah:

Merač CO2, použitie senzora SCD30 s Arduino Mega: 5 krokov
Merač CO2, použitie senzora SCD30 s Arduino Mega: 5 krokov

Video: Merač CO2, použitie senzora SCD30 s Arduino Mega: 5 krokov

Video: Merač CO2, použitie senzora SCD30 s Arduino Mega: 5 krokov
Video: Monitory oxidu uhličitého CO2 pro lepší pohodu 2024, Júl
Anonim
Merač CO2 pomocou senzora SCD30 s Arduino Mega
Merač CO2 pomocou senzora SCD30 s Arduino Mega

Väčšina koncentrácie CO2, teplota a teplota prostredia SCD30 vyžadujú interakciu s prostredím.

Si las características físicas del sensor cambian debido a estrés mecánico o térmico, es possible que la calibración ya no sea válida. Rozhranie UART e I2C. Modul má okrem iného aj výsuvné vnútorné paraboly I2C (45 kΩ), žiadne externé externé okruhy.

Časť výberu rozhrania. Vybratý modul zbernice, dejarlo flotán o spojení a GND pre výber I2C.

Zásoby

Odošlite odozvu na Arduino Mega 2560, vyberte si z nasledujúcich údajov a zistite, či je komunikácia I2C; El senzor SCD30 de la marca Sensirion. Modul bluetooth pre príjem dát HC-05.

Krok 1: Instalar Las Librerías Del Sensor SCD30

Nainštalujte Las Librerías Del Sensor SCD30
Nainštalujte Las Librerías Del Sensor SCD30
Nainštalujte Las Librerías Del Sensor SCD30
Nainštalujte Las Librerías Del Sensor SCD30

Inštalácia knižnice senzora SDC30, SparkFun_SCD30_Arduino_Library.h. Niektoré programy a programy/ vrátane Librería/ Administrar Bibliotecas (Ctrl+Mayús+l).

K dispozícii je knižnica SCD30 a SparkFun SCD30 Arduino Library a inštalácia.

github.com/sparkfun/SparkFun_SCD30_Arduino…

Krok 2: Establecer La Comunicación Bluetooth

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

Vykonajte implementáciu bluethootu a Tarjeta de Arduino, para konfigurácia vášho modulu HC-05, en éste caso se tiene como slave (esclavo).

Krok 3: Conectar El Sensor SCD30

Senzor Conectar El SCD30
Senzor Conectar El SCD30
Senzor Conectar El SCD30
Senzor Conectar El SCD30

Pripojte a spojte všetky I2C senzory k portom SDA 20 a SCL 21 k Arduino Mega. Senzor napájania senzora obsahuje 3, 3V potraviny z Arduina.

Krok 4: Program Delón Arduino

Viac programov je k dispozícii pre načítanie údajov o snímačoch a prostredí cez bluetooth a ich dostupnosť je väčšia.

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

neplatné nastavenie () {

Serial.begin (9600); // Velocidad de lectura del Sensor

Serial1.begin (9600); // Rýchla a efektívna Bluetooth technológia alebo port 1

if (airSensor.begin () == false) {

Serial3.print („Senzor nie je detekovaný …“);

pričom (1); }

Serial1.print ("snímač Lectura del SCD30");

Wire.begin (); }

prázdna slučka () {

if (airSensor.dataAvailable ()) {

Serial1.print ("co2 (ppm):");

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

Serial1.print ("teplota (C):");

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

Serial1.print ("RH (%):");

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

Serial1.println (); }

inak

Serial3.println ("Leyendo …");

oneskorenie (500); }

Krok 5: Obtener Datos

Obtener Datos
Obtener Datos
Obtener Datos
Obtener Datos

Prevezmite si jednu z dostupných skladových možností a nahrajte sériové Bluetooth alebo more Android alebo para PC, stiahnite si všetky dostupné audiozáznamy Bluetooth a pripojte sa k obľúbeným zdrojom Arduino, najpopulárnejších a najrýchlejších zdrojov dát..

Odporúča: