Мониторинг CO2 с помощью датчика K30
Компоненты и расходные материалы
| × | 1 | ||||
| × | 1 | ||||
![]() |
| × | 1 | |||
| × | 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Производственный процесс
- Мониторинг температуры с помощью Raspberry Pi
- Датчик DHT11 со светодиодами и пьезо-динамиком
- Управление монетоприемником с помощью Arduino
- Arduino с Bluetooth для управления светодиодом!
- Простой датчик препятствий с Arduino
- Емкостной датчик отпечатков пальцев с Arduino или ESP8266
- Башня датчика облаков Arduino
- Система мониторинга и обнаружения лесных пожаров (с SMS-оповещениями)
- Использование переносного датчика пульса MAX30100 с Arduino
- Использование датчика влажности почвы YL-39 + YL-69 с Arduino