Регистратор содержания углекислого газа в помещении на датчике MH-Z19b и контроллере ESP8266 WeMos mini со светодиодной индикацией и ESPUI - веб-интерфейсом. В схему добавил датчик BME280, для считывания параметров температуры, влажности и атмосферного давления в помещении.
Общий вид прибора:
СпойлерПоказать
СпойлерПоказать
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.
Программа: Схема соединений: