Tartalomjegyzék:
- Kellékek
- 1. lépés: Instalar Las Librerías Del Sensor SCD30
- 2. lépés: Establecer La Comunicación Bluetooth
- 3. lépés: Conectar El Sensor SCD30
- 4. lépés: Programación Del Arduino
- 5. lépés: Obtener Datos
Videó: CO2 -mérő, az SCD30 érzékelő használata Arduino Mega -val: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Para medir la koncentración de CO2, la humedad y la temperatura, el SCD30 requiere interactuar con 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 és I2C. El módulo incluye resistencias pull-up internas para comunicación I2C (45 kΩ), no se necesitan circuititos externos.
Para el pin de selección de interfaz. Kiválasztott Modbus, flotta flotta vagy contectelo és GND a kiválasztott I2C.
Kellékek
Para su uso se utiliza le Arduino Mega 2560, que se encargará de leer los datos y establecer una comunicación I2C; Elérzékelő SCD30 de la marca Sensirion. A Bluetooth módszer a HC-05 adatok fogadására szolgál.
1. lépés: Instalar Las Librerías Del Sensor SCD30
Szabadon telepíthető SDC30 érzékelő, SparkFun_SCD30_Arduino_Library.h. Para ello vamos a la pestaña Programa/ Incluir Librería/ Administrar Bibliotecas (Ctrl+Mayús+l).
Ingyenes SCD30 ingyenes buszjárat SparkFun SCD30 Arduino Library és telepítve.
github.com/sparkfun/SparkFun_SCD30_Arduino…
2. lépés: Establecer La Comunicación Bluetooth
Se procede con la implementación del bluethoot a la tarjeta de Arduino, para andte punto es necesario tener configurado el mód HC-05, en éste caso se tiene como slave (esclavo).
3. lépés: Conectar El Sensor SCD30
Tekintse meg a kommunikációt az I2C érzékelővel az SDA 20 és az SCL 21 del Arduino Mega segítségével. El voltaje de alimentación del sensor lo enviamos a 3, 3V de la alimentación dada por el Arduino.
4. lépés: Programación Del Arduino
Ahora se program el arduino para recivir los datos de lectura del sensor y enviarlos bluetooth -on keresztül és egy praktikus diszpozíció.
#include "SparkFun_SCD30_Arduino_Library.h" // LibreriasSCD30 airSensor;
void setup () {
Sorozat.kezdet (9600); // Velocidad de lectura del Sensor
Sorozat1.kezdet (9600); // Velocidad de lectura y ecritura del Bluetooth por el puerto 1
if (airSensor.begin () == hamis) {
Serial3.print ("Sensor no detectado …");
míg (1); }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
void loop () {
if (airSensor.dataAvailable ()) {
Soros1.nyomtatás ("co2 (ppm):");
Soros1.nyomtatás (airSensor.getCO2 (););
Serial1.print ("temp (C):");
Soros1.nyomtatás (airSensor.getTemperature ();, 1);
Soros1.nyomtatás ("RH (%):");
Soros1.nyom (airSensor.getHumidity (), 1);
Sorozat1.println (); }
más
Serial3.println ("Leyendo …");
késleltetés (500); }
5. lépés: Obtener Datos
Töltse le az alkalmazást, és használja a Bluetooth -ot az Android -on vagy a PC -n, és vegye be a lejegyzéseket, de az adatok recibidos una vez establecida la conexión vía Bluetooth és a kapcsolat az alimentado el Arduino, és az empezara a recibir datos iniat.
Ajánlott:
Oktatóanyag: Az Mg811 Co2 szén -dioxid gázérzékelő használata: 3 lépés
Oktatóanyag: Az Mg811 Co2 szén -dioxid gázérzékelő használata: Leírás: Ez az oktatóanyag néhány egyszerű lépést mutat be az Mg811 Co2 gázérzékelő használatáról az Arduino Uno használatával. Ennek az oktatóanyagnak a végén összehasonlítási eredményt kap, amikor az érzékelő képes mozgást észlelni, és nem észlel mozgást
A talajnedvesség -érzékelő használata Arduino használatával: 4 lépés
A talajnedvesség -érzékelő használata az Arduino használatával: A talajnedvesség -érzékelő egy olyan érzékelő, amely a talaj nedvességének mérésére használható. Alkalmas intelligens mezőgazdasági projektek, öntözésvezérlő projektek vagy IoT mezőgazdasági projektek prototípusainak elkészítésére. Ez az érzékelő 2 szondával rendelkezik. Ami hozzászokott
A DHT11 érzékelő használata Arduino használatával: 5 lépés
A DHT11 érzékelő használata Arduino használatával: Ebben az oktatóanyagban megpróbáljuk a DHT11 érzékelőt az Arduino használatával. A DHT11 használható a hőmérséklet és a páratartalom mérésére. Szükséges alkatrészek: Arduino NanoDHT11 hőmérséklet- és páratartalom -érzékelő USB Mini Jumper kábelek Kötelező könyvtár: DHT Library
Az IR akadálykerülő érzékelő használata Arduino -n: 4 lépés
Az IR akadálykerülő érzékelő használata Arduino -n: Helló, mindenki! Ebben a cikkben meg fogom írni, hogyan kell használni az Avoidance Obstance IR érzékelőt az Arduino -n. Szükséges összetevők: IR akadály elkerülési érzékelő Arduino Nano V.3 Jumpe vezeték USBmini Szükséges szoftver: Arduino IDE
A DHT11 hőmérséklet -érzékelő használata Arduino és nyomtatási hőmérsékletű hő és páratartalom esetén: 5 lépés
A DHT11 hőmérséklet -érzékelő használata az Arduino és a nyomtatási hőmérséklettel Hő és páratartalom: A DHT11 érzékelő a hőmérséklet és a páratartalom mérésére szolgál. Nagyon népszerű elektronikai hobbisták. A DHT11 páratartalom- és hőmérséklet -érzékelő igazán egyszerűvé teszi a nedvesség- és hőmérsékletadatok hozzáadását a DIY elektronikai projektekhez. Ez egy