Регистратор CO2 на MH-Z19b и ESP8266

Регистратор содержания углекислого газа в помещении на датчике MH-Z19b и контроллере ESP8266 WeMos mini со светодиодной индикацией и ESPUI - веб-интерфейсом, датчиком температуры, влажности и атмосферного давления BME280.

Ответить
rogekam
Рядовой
Сообщения: 77
Зарегистрирован: 24.06.2020{, 21:21}
Репутация: 28
Откуда: RUS31
Имя: Egor

Регистратор CO2 на MH-Z19b и ESP8266

#1

Сообщение rogekam » 29.07.2020{, 17:33}

Создано в FLProg v.7.0.3
Регистратор содержания углекислого газа в помещении на датчике MH-Z19b и контроллере ESP8266 WeMos mini со светодиодной индикацией и ESPUI - веб-интерфейсом. В схему добавил датчик BME280, для считывания параметров температуры, влажности и атмосферного давления в помещении.
Общий вид прибора:
СпойлерПоказать
Фото1.jpg
Веб-интерфейс:
СпойлерПоказать
Комфорт.jpg
Настройки.jpg
В настройках прибора через веб-интерфейс ESPUI( качаем отсюда: viewtopic.php?f=71&t=5536) осуществляется:
1. Ручная калибровка прибора: см. manual https://doc.platan.ru/pdf/datasheets/wi ... H-Z19B.pdf
2. Период опроса датчика BME280 в миллисекундах
3. Регулирование яркости зеленого и красного в светодиодe.
Значения опроса датчика и регулировки яркости светодиода сохраняются в EEPROM.
Для индикации содержания CO2 использовал красный и зеленый цвет в RGB светодиоде.
Распределение цвета индикации в зависимости от концентрации CO2:
Зеленый – 0 - 800 ppm,
Желтый (в результате смешения зеленого и красного) 800 – 1200 ppm.
Красный - 1200– 5000 ppm.
О пределах концентрации CO2 в интернете много разрозненной информации, ваш выбор.
В расчетах концентрации CO2 принимал конечное значение 5000 ppm. Покупал два датчика у разных продавцов, разной модификации – совпало. В обзорах встречается 2000 ppm.
Программа:
CO2_bck_7.flp
(5.39 МБ) 138 скачиваний
Схема соединений:
CO2 PLATА SOT23 05.7z
(41.83 КБ) 125 скачиваний

Ответить

Вернуться в «ESP8266»