Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Мониторинг CO2 с помощью датчика K30

Компоненты и расходные материалы

Комплект Arduino 2:K30, LCD1602, соединительные провода.
Нет питания.
× 1
Комплект Arduino 1:K30, соединительные провода.
Нет питания.
× 1
Arduino UNO
× 1
Стандартный источник питания (5–7 В)
× 1
Провода перемычки "папа / мама"
× 1
Макет (общий)
× 1

Об этом проекте

Обзор

Этот проект посвящен мониторингу уровня CO2 дома, в теплице, небольшом офисе и т. Д.

Некоторое время назад я начал работать над монитором качества воздуха в помещении Raspberry Pi с открытым исходным кодом под названием LiV Pi. Я попробовал несколько аналоговых датчиков CO2 для этого проекта, но столкнулся с проблемами калибровки - пока не получил модуль CO2 K30. Это цифровой датчик NDIR с автокалибровкой, поэтому пользоваться им довольно просто.

Сейчас я начинаю новый проект с открытым исходным кодом, на этот раз с использованием Arduino. Я загрузил на Github библиотеку I2C для этого датчика:K30_CO2_I2C_Arduino. На этой фотографии показан K30, подключенный к Arduino. Измерения CO2 отображаются на экране LCD1602.

А вот датчик крупным планом. Его также можно подключить через последовательный порт, и он имеет переключатель калибровки на 400 ppm.

Инструкции

  • Соедините детали согласно схеме.
  • Загрузите файл библиотеки .zip и добавьте его в свою среду разработки Arduino.
  • Откройте скетч "k30_LCD_I2C_lib_test" из раздела примеров.
  • Скомпилируйте и загрузите код на свой Arduino.

Код

K30_CO2_I2C_Arduino
Библиотека Arduino https://github.com/FirstCypress/K30_CO2_I2C_Arduino

Схема

Как подключить K30 и LCD1602 к Arduino
Репозиторий Github для библиотеки K30 I2C
Библиотека Github https://github.com/FirstCypress/K30_CO2_I2C_Arduino

Производственный процесс

  1. Мониторинг температуры с помощью Raspberry Pi
  2. Датчик DHT11 со светодиодами и пьезо-динамиком
  3. Управление монетоприемником с помощью Arduino
  4. Arduino с Bluetooth для управления светодиодом!
  5. Простой датчик препятствий с Arduino
  6. Емкостной датчик отпечатков пальцев с Arduino или ESP8266
  7. Башня датчика облаков Arduino
  8. Система мониторинга и обнаружения лесных пожаров (с SMS-оповещениями)
  9. Использование переносного датчика пульса MAX30100 с Arduino
  10. Использование датчика влажности почвы YL-39 + YL-69 с Arduino