Isi kandungan:
- Bekalan
- Langkah 1: Instalar Las Librerías Del Sensor SCD30
- Langkah 2: Establecer La Comunicación Bluetooth
- Langkah 3: Conectar El Sensor SCD30
- Langkah 4: Programación Del Arduino
- Langkah 5: Pangkalan Data Obtener
Video: CO2 Meter, Menggunakan Sensor SCD30 Dengan Arduino Mega: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Para medir la concentración de CO2, la humedad y la temperatura, el SCD30 syarat interaksi antara medio ambiente.
Si las características físicas del sensor cambian debido a estrés mecánico o térmico, mustahil que la calibración ya no sea válida. Interfaz UART e I2C. El módulo incluye resistencias pull-up internas para comunicación I2C (45 kΩ), tidak ada rangkaian eksekutif.
Para el pin de selección de interfaz. Puede seleccionar Modbus, dejarlo flotante o conéctelo a GND untuk seleccionar I2C.
Bekalan
Para su uso se utiliza le Arduino Mega 2560, que se encargará de leer los datos y establecer una comunicación I2C; Sensor El SCD30 de la marca Sensirion. El módulo bluetooth untuk la recepción de datos HC-05.
Langkah 1: 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 Perpustakaan dan instalarla.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Langkah 2: Establecer La Comunicación Bluetooth
Lihatlah prosedur yang betul dan teratur, seperti yang telah ditentukan, Ardoino, para éste punto es necesario tener configurado el módulo HC-05, en hamba co se tiene como slave (esclavo).
Langkah 3: Conectar El Sensor SCD30
Se conectan a través de la comunicación I2C del sensor al puerto 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 Arduino.
Langkah 4: Programación Del Arduino
Ahora se programa 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;
batal persediaan () {
Serial.begin (9600); // Velocidad de lectura del Sensor
Bersiri1.begin (9600); // Velocidad de lectura y ecritura del Bluetooth por el puerto 1
jika (airSensor.begin () == false) {
Serial3.print ("Sensor no Detectado …");
sementara (1); }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
gelung kosong () {
jika (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);
Bersiri1.println (); }
yang lain
Serial3.println ("Leyendo…");
kelewatan (500); }
Langkah 5: Pangkalan Data Obtener
Descargar una app oa través del dispositivo deseado un controlador serial de Bluetooth ya sea para Android o para PC, 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 a recibir datos dalam masa terdekat.
Disyorkan:
Paparkan & Mainkan Sensor CO2 dengan NodeMCU / ESP8266 untuk Sekolah, Tadika atau Rumah Anda: 7 Langkah
Paparkan & Mainkan Sensor CO2 Paparan Dengan NodeMCU / ESP8266 untuk Sekolah, Taman Tadika atau Rumah Anda: Saya akan menunjukkan kepada anda cara membina palam dengan cepat & mainkan sensor CO2 di mana semua elemen projek akan dihubungkan dengan wayar DuPont. Hanya akan ada 5 mata yang perlu disolder, kerana saya sama sekali tidak menyolder sebelum projek ini. Itu
Tutorial: Cara Menggunakan Sensor Gas Karbon Dioksida Mg811 Co2: 3 Langkah
Tutorial: Cara Menggunakan Sensor Gas Karbon Dioksida Mg811 Co2: Penerangan: Tutorial ini akan menunjukkan kepada anda beberapa langkah mudah mengenai cara menggunakan Sensor Gas Mg811 Co2 dengan menggunakan Arduino Uno. Pada akhir tutorial ini, anda akan mendapat hasil perbandingan apabila sensor dapat mengesan gerakan dan tidak dapat mengesan pergerakan
Meter CO2 Analog Giant: 6 Langkah (dengan Gambar)
Meter CO2 Analog Raksasa: Suasana semasa di atas gunung di Hawaii mengandungi kira-kira 400 ppm Karbon Dioksida. Nombor ini sangat penting bagi semua yang tinggal di permukaan planet. Kita dikelilingi oleh kedua-dua penolak kebimbangan ini atau orang-orang yang
Arduino DIY Light Meter Dengan Sensor BH1750: 6 Langkah (dengan Gambar)
Arduino DIY Light Meter Dengan BH1750 Sensor: Dalam Instructable ini saya akan menunjukkan kepada anda cara membina Light meter dengan paparan LCD Nokia 5110 yang besar menggunakan Arduino. Membangun Light Meter adalah pengalaman pembelajaran yang hebat. Apabila anda selesai membina projek ini, anda akan mempunyai pemahaman yang lebih baik
Kapasitansi Meter Dengan TM1637 Menggunakan Arduino .: 5 Langkah (dengan Gambar)
Kapasitans Meter Dengan TM1637 Menggunakan Arduino .: Cara membuat meter kapasitansi menggunakan Arduino yang dipaparkan pada TM1637. Berkisar antara 1 uF hingga sekitar 2000 uF