Страница 1 из 1

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

Добавлено: 29 июл 2020, 17:33
rogekam
Создано в FLProg v.7.0.3
Регистратор содержания углекислого газа в помещении на датчике MH-Z19b и контроллере ESP8266 WeMos mini со светодиодной индикацией и ESPUI - веб-интерфейсом. В схему добавил датчик BME280, для считывания параметров температуры, влажности и атмосферного давления в помещении.
Общий вид прибора:[spoiler]
Фото1.jpg
[/spoiler]
Веб-интерфейс:[spoiler]
Комфорт.jpg
Настройки.jpg
[/spoiler]
В настройках прибора через веб-интерфейс 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
Схема соединений:
CO2 PLATА SOT23 05.7z