Оглавление:
- Запасы
- Шаг 1. Установите датчик Las Librerías Del Sensor SCD30
- Шаг 2: Establecer La Comunicación Bluetooth
- Шаг 3: Conectar El Sensor SCD30
- Шаг 4: Programación Del Arduino
- Шаг 5: получение данных
Видео: Измеритель CO2, использование датчика SCD30 с Arduino Mega: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Для среднего уровня концентрации CO2, влажности и температуры, SCD30 требует взаимодействия с окружающей средой.
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 кОм), без дополнительных внешних цепей.
Para el pin de selección de interfaz. Включите выбранный Modbus, включите или выключите GND для выбора I2C.
Запасы
Для того, чтобы использовать Arduino Mega 2560, чтобы установить связь с данными I2C; Датчик SCD30 марки 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 / Administrar Bibliotecas (Ctrl + Mayús + l).
Получите доступ к библиотеке SCD30 - SparkFun SCD30 Arduino Library и установите ее.
github.com/sparkfun/SparkFun_SCD30_Arduino…
Шаг 2: Establecer La Comunicación Bluetooth
Выполните процедуру с реализацией bluethoot в режиме Arduino, в этом случае необходимо выполнить конфигурацию модуля HC-05, а также использовать его в качестве подчиненного устройства (esclavo).
Шаг 3: Conectar El Sensor SCD30
Следите за связью с датчиком I2C в SDA 20 и SCL 21 на Arduino Mega. Питание от датчика окружающей среды на 3,3 В от источника питания на Arduino.
Шаг 4: Programación Del Arduino
Вы можете найти программу на плате для получения данных с сенсора и окружающей среды через Bluetooth для более удобного использования.
#include "SparkFun_SCD30_Arduino_Library.h" // LibreriasSCD30 airSensor;
void setup () {
Serial.begin (9600); // Скорость чтения сенсора
Serial1.begin (9600); // Скорость чтения и защиты Bluetooth на пуэрто 1
if (airSensor.begin () == false) {
Serial3.print («Датчик не обнаружен…»);
в то время как (1); }
Serial1.print ("Lectura del sensor SCD30");
Wire.begin (); }
void loop () {
if (airSensor.dataAvailable ()) {
Serial1.print ("co2 (ppm):");
Serial1.print (airSensor.getCO2 (););
Serial1.print ("темп (C):");
Serial1.print (airSensor.getTemperature ();, 1);
Serial1.print ("Относительная влажность (%):");
Serial1.print (airSensor.getHumidity (), 1);
Serial1.println (); }
еще
Serial3.println («Leyendo…»);
задержка (500); }
Шаг 5: получение данных
Скачайте приложение для устройства, подключенного к устройству управления, серийный номер Bluetooth для Android или для ПК, и не забудьте, что все лекции будут подключены к Bluetooth и подключены к Arduino, после чего будут восстановлены данные для восстановления..
Рекомендуемые:
Использование датчика влажности почвы с Magicbit [Magicblocks]: 5 шагов
Использование датчика влажности почвы с Magicbit [Magicblocks]: это руководство научит вас использовать датчик влажности почвы с Magicbit с помощью Magicblocks. Мы используем magicbit в качестве платы для разработки в этом проекте, основанном на ESP32. Поэтому в этом проекте можно использовать любую плату разработки ESP32
Измеритель УФ-индекса с использованием УЛЬТРАФИОЛЕТОВОГО датчика ML8511 Arduino: 6 шагов
Измеритель УФ-индекса с использованием УЛЬТРАФИОЛЕТОВОГО датчика ML8511 Arduino: В этом руководстве мы узнаем, как измерить УФ-индекс Солнца с помощью УЛЬТРАФИОЛЕТОВОГО датчика ML8511. Посмотрите видео! https://www.youtube.com/watch?v=i32L4nxU7_M
Использование инфракрасного датчика с Arduino: 8 шагов (с изображениями)
Использование инфракрасного датчика с Arduino: что такое инфракрасный (он же ИК) датчик? ИК-датчик - это электронный прибор, который сканирует ИК-сигналы в определенных диапазонах частот, определенных стандартами, и преобразует их в электрические сигналы на своем выходном контакте (обычно называемом сигнальным контактом) . ИК-сигнал
Гигантский аналоговый измеритель CO2: 6 шагов (с изображениями)
Гигантский аналоговый измеритель CO2: нынешняя атмосфера над горой на Гавайях содержит около 400 частей на миллион углекислого газа. Это число чрезвычайно важно для всех, кто живет на поверхности планеты. Сейчас нас окружают либо отрицатели этого беспокойства, либо те, кто ломает себе
ЖК-дисплей I2C / IIC - Использование ЖК-дисплея SPI для ЖК-дисплея I2C Использование модуля SPI-IIC с Arduino: 5 шагов
ЖК-дисплей I2C / IIC | Используйте ЖК-дисплей SPI для ЖК-дисплея I2C Использование модуля SPI-IIC с Arduino: Привет, ребята, так как обычный ЖК-дисплей SPI 1602 имеет слишком много проводов для подключения, поэтому его очень сложно связать с Arduino, но на рынке доступен один модуль, который может преобразовать дисплей SPI в дисплей IIC, поэтому вам нужно подключить только 4 провода