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

Ответить
rogekam
Рядовой
Сообщения: 82
Зарегистрирован: 24 июн 2020, 21:21
Откуда: RUS31
Имя: Egor
Благодарил (а): 1 раз

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

Сообщение 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
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: vladimir38 и 3 гостя