Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Installer Las Librerías Del Sensor SCD30
- Trin 2: Oprettelse af en Bluetooth -forbindelse
- Trin 3: Conectar El Sensor SCD30
- Trin 4: Programación Del Arduino
- Trin 5: Obtener Datos
Video: CO2 -måler, brug af sensoren SCD30 med Arduino Mega: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Til koncentration af CO2, temperatur og temperatur, SCD30 kræver interaktion med el -omgivelser.
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 og I2C. Elmodulo incluye resistencias pull-up internas para comunicación I2C (45 kΩ), no se necesitan circuitos externos.
Para el pin de selección de interfaz. Kan vælges Modbus, dejarlo flotante o conéctelo a GND para seleccionar I2C.
Forbrugsvarer
Para su uso se utiliza le Arduino Mega 2560, que se encargará de lear los data and establecer una comunicación I2C; El -sensor SCD30 de la marca Sensirion. Bluetooth kan bruges til at modtage data fra HC-05.
Trin 1: Installer Las Librerías Del Sensor SCD30
Installer 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 og installer.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Trin 2: Oprettelse af en Bluetooth -forbindelse
Se fortsæt med implementering af bluethoot a la tarjeta de Arduino, som en vigtig del af en konfiguration af HC-05, og en af de fleste kan bruges til slave (esclavo).
Trin 3: Conectar El Sensor SCD30
Se konectan a través de la comunicación I2C del sensor al puerto SDA 20 & SCL 21 del Arduino Mega. Elvoltaje de alimentación del sensor lo enviamos a 3, 3V de la alimentación dada por el Arduino.
Trin 4: Programación Del Arduino
Ahora se programa el arduino para recivir los datos de lectura del sensor and enviarlos via bluetooth a cualquier dispositivo descesado.
#include "SparkFun_SCD30_Arduino_Library.h" // LibreriasSCD30 airSensor;
ugyldig opsætning () {
Serial.begin (9600); // Velocidad de lectura del Sensor
Seriel1.begyndt (9600); // Velocidad de lectura og ecritura del Bluetooth via el puerto 1
hvis (airSensor.begin () == false) {
Serial3.print ("Sensor no detectado …");
mens (1); }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
void loop () {
hvis (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 (); }
andet
Serial3.println ("Leyendo …");
forsinkelse (500); }
Trin 5: Obtener Datos
Download en app til en rejse til en fjernbetjening til en Bluetooth -seriel eller til en Android -pc eller til en pc, og du kan også læse mere om data, der kan bruges sammen med Bluetooth og tilslutning til Arduino, som kan bruges til at modtage data i medierne.
Anbefalede:
Mega RasPi - en Raspberry Pi i et Sega Mega Drive / Genesis: 13 trin (med billeder)
Mega RasPi - en Raspberry Pi i en Sega Mega Drive / Genesis: Denne guide tager dig gennem konverteringen af et gammelt Sega Mega Drive til en retro -spilkonsol ved hjælp af en Raspberry Pi. Jeg har brugt utallige timer i min barndom på at spille videospil på mit Sega Mega Drive. De fleste af mine venner havde også en, så vi ville
Brug af en display med 4 cifre og 7 segmenter, med Arduino: 7 trin
Brug af en 4 -cifret og 7 -segmenters skærm, med Arduino: I denne vejledning viser jeg dig, hvordan du bruger et 7 -segmenters display med 4 cifre ved hjælp af arduino. Nogle grundlæggende ting, jeg gerne vil påpege, er, at dette optager næsten alle de digitale stifter på arduino uno, leonardo, brædderne med 13 digi
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
I2C / IIC LCD -skærm - Brug et SPI LCD til I2C LCD Display Brug SPI til IIC modul med Arduino: 5 trin
I2C / IIC LCD -skærm | Brug en SPI LCD til I2C LCD -skærmen Brug af SPI til IIC -modulet med Arduino: Hej fyre, da en normal SPI LCD 1602 har for mange ledninger at tilslutte, så det er meget svært at grænseflade det med arduino, men der er et modul på markedet, som kan konverter SPI -skærm til IIC -skærm, så du skal kun tilslutte 4 ledninger
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C - Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: 5 trin
Neopixel Ws2812 Rainbow LED Glød Med M5stick-C | Kører Rainbow på Neopixel Ws2812 Brug af M5stack M5stick C Brug af Arduino IDE: Hej fyre i denne instruktion vil vi lære at bruge neopixel ws2812 LED'er eller led strip eller led matrix eller led ring med m5stack m5stick-C udviklingstavle med Arduino IDE, og vi vil lave et regnbuemønster med det