Mục lục:
- Quân nhu
- Bước 1: Cảm biến Instalar Las Librerías Del SCD30
- Bước 2: Establecer La Comunicación Bluetooth
- Bước 3: Cảm biến Conectar El SCD30
- Bước 4: Programación Del Arduino
- Bước 5: Obtener Datos
Video: Máy đo CO2, sử dụng cảm biến SCD30 với Arduino Mega: 5 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Para medir la Concentración de CO2, la humedad y la temperatura, el SCD30 nhu cầu tương tácuar 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 calración ya no sea válida. Interfaz UART e I2C. El módulo incluye chống lại các internas kéo lên para comunicación I2C (45 kΩ), no se necesitan circuitos externos.
Para el pin de selección de Interaz. Puede seleccionar Modbus, dejarlo flotante o conéctelo a GND para seleccionar I2C.
Quân nhu
Para su uso se useiza le Arduino Mega 2560, que se encargará de leer los datos y establecer una comunicación I2C; Cảm biến El SCD30 de la marca Sensirion. El módulo bluetooth para la refción de datos HC-05.
Bước 1: Cảm biến Instalar Las Librerías Del SCD30
Cảm biến Instalar la librería del 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 e instalarla.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Bước 2: Establecer La Comunicación Bluetooth
Se thủ tục con la implementación 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 nô lệ (esclavo).
Bước 3: Cảm biến Conectar El 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.
Bước 4: Programación Del Arduino
Ahora se programma el arduino para Recogvir los datos de lectura del sensor y enviarlos qua bluetooth a cualquier dispositivo descesado.
#include "SparkFun_SCD30_Arduino_Library.h" // LibreriasSCD30 airSensor;
void setup () {
Serial.begin (9600); // Cảm biến Velocidad de lectura del
Serial1.begin (9600); // Velocidad de lectura y ecritura del Bluetooth bởi el puerto 1
if (airSensor.begin () == false) {
Serial3.print ("Cảm biến không có dò tìm…");
trong khi (1); }
Serial1.print ("Cảm biến Lectura del SCD30");
Wire.begin (); }
void loop () {
if (airSensor.dataAvailable ()) {
Serial1.print ("co2 (ppm):");
Serial1.print (airSensor.getCO2 (););
Serial1.print ("temp (C):");
Serial1.print (airSensor.getTempe Heat ();, 1);
Serial1.print ("RH (%):");
Serial1.print (airSensor.getHumidity (), 1);
Serial1.println (); }
khác
Serial3.println ("Leyendo…");
chậm trễ (500); }
Bước 5: Obtener Datos
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 Recogbidos una vez establecida la conexión, Bluetooth y conectado o alimentado el Arduino, éste empezara một bộ nhận dữ liệu trongmediatamente.
Đề xuất:
Tự làm cảm biến hơi thở với Arduino (Cảm biến kéo giãn dệt kim dẫn điện): 7 bước (có hình ảnh)
Cảm biến hơi thở tự làm với Arduino (Cảm biến kéo giãn dệt kim dẫn điện): Cảm biến tự làm này sẽ có dạng một cảm biến kéo giãn dệt kim dẫn điện. Nó sẽ quấn quanh ngực / dạ dày của bạn và khi ngực / dạ dày của bạn giãn ra và co lại, cảm biến cũng sẽ như vậy, và do đó, dữ liệu đầu vào được cung cấp cho Arduino. Vì thế
Cảm biến giao diện, SPS-30, Cảm biến vật chất dạng hạt với Arduino Duemilanove sử dụng chế độ I2C: 5 bước
Cảm biến giao diện, SPS-30, Cảm biến vật chất hạt với Arduino Duemilanove Sử dụng chế độ I2C: Khi tôi đang xem xét các cảm biến giao tiếp SPS30, tôi nhận ra rằng hầu hết các nguồn đều dành cho Raspberry Pi nhưng không nhiều cho Arduino. Tôi dành một ít thời gian để làm cho cảm biến hoạt động với Arduino và tôi quyết định đăng trải nghiệm của mình ở đây để nó có thể
Cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời Arduino Như cảm biến Oregon 433mhz: 6 bước
Cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời Arduino As 433mhz Cảm biến Oregon: Đây là cấu tạo của một cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời. Cảm biến mô phỏng một cảm biến Oregon 433mhz và có thể nhìn thấy trong cổng Telldus Net. Những gì bạn cần: 1x " 10-LED Cảm biến chuyển động năng lượng mặt trời " từ Ebay. Đảm bảo rằng nó cho biết bộ đánh bóng 3,7v
Hướng dẫn: Cách sử dụng cảm biến khí CO2 Mg811 Co2: 3 bước
Hướng dẫn: Cách sử dụng cảm biến khí CO2 Mg811 Co2: Mô tả: Hướng dẫn này sẽ chỉ cho bạn một vài bước đơn giản về cách sử dụng cảm biến khí Mg811 Co2 bằng cách sử dụng Arduino Uno. Ở cuối hướng dẫn này, bạn sẽ nhận được kết quả so sánh khi nào cảm biến có thể phát hiện chuyển động và không thể phát hiện bất kỳ chuyển động nào
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: 8 bước
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: Ngày nay, các nhà sản xuất, nhà phát triển đang ưa thích Arduino để phát triển nhanh chóng việc tạo mẫu của các dự án. Arduino là một nền tảng điện tử mã nguồn mở dựa trên phần cứng và phần mềm dễ sử dụng. Arduino có cộng đồng người dùng rất tốt. Trong chương trình này