Съдържание:
- Консумативи
- Стъпка 1: Инсталирайте Las Librerías Del Sensor SCD30
- Стъпка 2: Establecer La Comunicación Bluetooth
- Стъпка 3: Conectar El Sensor SCD30
- Стъпка 4: Програмиране на Del Arduino
- Стъпка 5: Obtener Datos
Видео: CO2 метър, използване на сензора SCD30 с Arduino Mega: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Para medir la концентрация на CO2, la humedad y la температура, или SCD30 изискват взаимодействие с 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. Интерфаз UART e I2C. Модулът включва резистентни издърпващи се вътрешни комуникационни устройства I2C (45 kΩ), без допълнителни изисквания за външно свързване.
Para el pin de selección de interfaz. Puede seleccionar Modbus, dejarlo flotante или conéctelo GND за seleccionar I2C.
Консумативи
Para su uso se use uti le le Arduino Mega 2560, que se encargará de leer los datos y establecer una comunicación I2C; Сензор SCD30 de la marca Sensirion. Модулът е с Bluetooth за приемане на данни HC-05.
Стъпка 1: Инсталирайте Las Librerías Del Sensor SCD30
Инсталиран безплатен сензор SDC30, SparkFun_SCD30_Arduino_Library.h. Para ello vamos a la pestaña Programa/ Incluir Librería/ Administrator Bibliotecas (Ctrl+Mayús+l).
Намерете автобус с безплатна SCD30 - SparkFun SCD30 Arduino библиотека и инсталатор.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Стъпка 2: Establecer La Comunicación Bluetooth
Преминете към прилагането на del bluethoot а la tarjeta de Arduino, за това да пуснете es necesario tener конфигурацията на el módulo HC-05, en éste caso се тиене como slave (esclavo).
Стъпка 3: Conectar El Sensor SCD30
Можете да свържете и комуникационния I2C сензор с пуерто SDA 20 и SCL 21 дел Arduino Mega. El voltaje de alimentación del sensor lo enviamos a 3, 3V de la alimentación dada por el Arduino.
Стъпка 4: Програмиране на Del Arduino
Ahora se program 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;
void setup () {
Serial.begin (9600); // Velocidad de lectura del Sensor
Serial1.begin (9600); // Velocidad de lectura y ecritura del Bluetooth por el puerto 1
if (airSensor.begin () == false) {
Serial3.print ("Sensor no detectado …");
докато (1); }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
void loop () {
if (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 (); }
иначе
Serial3.println ("Leyendo …");
забавяне (500); }
Стъпка 5: Obtener Datos
Изтеглете una app oa traveles del dispositivo deseado un controlador serial de Bluetooth ya sea за Android или PC, donde se vean las lecturas de los datas recibidos una vez establecida la conexión vía Bluetooth y conectado o alimentado el Arduino, éste empezara a recibir datos inmedia.
Препоръчано:
КАЛИБРИРАНЕ НА СЕНЗОРА НА ARDUINO: 7 стъпки
ARDUINO PH SENSOR CALIBRATION: В този урок ще калибрираме сензора за pH EZO на Atlas Scientific, използвайки Arduino Uno.ТЕОРИЯ НА КАЛИБРОВКА Най -важната част от калибрирането е наблюдението на показанията по време на процеса на калибриране. Най -лесно е да калибрирате устройството в
КАЛИБРИРАНЕ НА СЕНЗОРА НА СЕНЗОРА НА ARDUINO: 9 стъпки
КАЛИБРИРАНЕ НА СЕНЗОРА НА СЕНЗОРА НА ARDUINO: В този урок ще калибрираме EZO сензора за соленост/проводимост K1.0 на Atlas Scientific, използвайки Arduino Uno.ТЕОРИЯ НА КАЛИБРОВКА Най -важната част от калибрирането е наблюдението на показанията по време на процеса на калибриране. Най -лесно е да
Гигантски аналогов CO2 метър: 6 стъпки (със снимки)
Гигантски аналогов измервател на CO2: Настоящата атмосфера над планина в Хавай съдържа около 400 ppm въглероден диоксид. Това число е изключително важно за всички, които живеят на повърхността на планетите. Сега сме заобиколени от отричащи това притеснение или от онези, които изкривяват
Neopixel Ws2812 Rainbow LED Glow с M5stick-C - Стартиране на Rainbow на Neopixel Ws2812 Използване на M5stack M5stick C Използване на Arduino IDE: 5 стъпки
Neopixel Ws2812 Rainbow LED Glow с M5stick-C | Изпълнение на Rainbow на Neopixel Ws2812 Използване на M5stack M5stick C Използване на Arduino IDE: Здравейте момчета в тази инструкция ще се научим как да използваме неопиксели ws2812 светодиоди или LED лента или LED матрица или LED пръстен с m5stack m5stick-C платка за разработка с Arduino IDE и ние ще направим модел на дъга с него
Направи си сам „Измервателен уред за използване на компютър ROG Base“Използване на Arduino и Python: 5 стъпки (със снимки)
Направи си сам „Измерител за използване на компютър ROG Base“Използване на Arduino и Python: ************************************* +На първо място, тези инструкции са написани от неносещ англоговорящ … не е професор по английски, така че, моля, информирайте за някаква граматическа грешка, преди да ми се подигравате.: P +и моля, не имитирайте