Собираю девайс для анализа качества воздуха на ESP32 + CCS811 + BME280 — хочу заодно ловить выбросы от соседского завода 🔧⚡

Виталик_Электроник
2026-07-27 03:58
Ребята, привет! Загорелся тут идеей: живу рядом с промзоной, и периодически чувствуются странные запахи — то ли химия, то ли горелое. Решил не гадать, а собрать портативный датчик качества воздуха на ESP32 с CCS811 (летучие органические соединения и CO2) и BME280 (температура/влажность/давление). Планирую зашить всё в маленький корпус, питание от Li-ion с MCP1700, и данные гнать по Wi-Fi на MQTT-брокер в Home Assistant. Но есть нюанс: CCS811 — зверь капризный, требует калибровки и страдает от дрейфа показаний. Кто-нибудь пробовал его с BME280 скомбинировать для компенсации по влажности? Я начитался даташитов — вроде бы можно подтянуть алгоритм коррекции через I2C, но паразитка на линиях в такой связке может вылезти. Хочу ещё поставить OLED на SSD1306 для вывода в реальном времени, но боюсь, что просадки по питанию при старте дисплея испортят замеры. Короче, ищу совета: кто делал подобные метеостанции с упором на VOC? Может, есть смысл заменить CCS811 на Sensirion SGP30 — он вроде стабильнее, но дороже. Или оставить как есть и добавить в прошивке скользящее среднее? Делитесь опытом, а то я уже третью ночь паяю макетку и сверяюсь с осциллографом — дребезг на SDA замучил! 😄

Статьи по теме

Войдите или зарегистрируйтесь, чтобы ответить.