Станьте защитником окружающей среды с платой расширения Pimoroni Enviro+ HAT для Raspberry Pi! Она поможет вам мониторить климатические параметры (температуру, влажность, давление), а также оценивать чистоту воздуха, освещённость и уровень шума без необходимости подключать кучу внешних датчиков. А чтобы не гадать, сколько сейчас градусов в помещении, показания отображаются на встроенном LCD-дисплее с цветной графикой.
Начинка
Компактный модуль Enviro + Air Quality буквально напичкан датчиками — он заменит вам не только метеостанцию!
- Метеодатчик BME280 измеряет температуру и влажность воздуха, а также атмосферное давление. Климатический сенсор специально расположили поближе к краю платы, чтобы минимизировать нагрев от Raspberry Pi и соседних элементов.
- Датчик освещённости и приближения LTR-559 измеряет световой поток в люксах и фиксирует приближение объектов. Его можно задействовать как бесконтактную кнопку для переключения данных на экране.
- МЭМС-микрофон SPH0645LM4H-B выступает в роли датчика уровня шума.
- Датчик газа MiCS-6814 помогает оценить качество воздуха, анализируя общее количество посторонних примесей. Сенсор состоит из трёх чувствительных элементов, которые реагируют на различные группы летучих веществ:
- Угарный газ (CO) и восстановительные газы.
- Диоксид азота (NO2) и прочие окислители.
- Аммиак (NH3).
На практике датчик также чувствителен к неорганическим газам (например, водороду), летучей органике (этанолу) и углеводородам наподобие метана и пропана.
Для наглядной индикации показаний в реальном времени на борту Enviro+ установлен миниатюрный цветной экран IPS с диагональю 0,96” и разрешением 160×80.
Подключение
Плата мониторинга окружающей среды Pimoroni Enviro+ устанавливается на Raspberry Pi через 40-штырьковую вилку GPIO как стандартный шилд формата mini HAT.
Через дополнительный разъём на плате можно подключить опциональный датчик загрязнённости воздуха PMS5003, который измеряет концентрацию твёрдых частиц в миллионных долях (ppm).
Программирование
Для программной работы с платой Enviro+ используйте библиотеку на Python, которая разом установит все программные модули под каждый датчик и настроит интерфейсы компьютера Raspberry Pi.
В итоге вы сможете снимать показания с каждого сенсора по отдельности или же работать со всеми датчиками разом и отображать данные на встроенном цветном дисплее. Подробнее о коммуникации читайте в инструкции на Вики.
Комплектация
Характеристики
- Модель: Pimoroni Enviro + Air Quality HAT PIM458
- Совместимость: платы Raspberry Pi
- Разъём модуля: штырьковые соединители GPIO
- Встроенные сенсоры:
- Датчик климата BME280
- Датчик освещённости и приближения LTR-559
- Датчик газа MiCS-6814
- Датчик шума (МЭМС-микрофон)
- Индикация: цветной LCD-дисплей
- Размеры: 65×30×8,5 мм
Датчик климата Bosch Sensortec BME280
- Диапазон измерения температуры: −40…+85 °С
- Диапазон измерения влажности: 0–100% Rh
- Диапазон измерения давления: 300–1100 гПа
Оптический датчик Lite-On LTR-559
- Диапазон измерения освещённости: 0,01–64000 лк
- Дискретизация освещённости: 16 бит
- Диапазон измерения расстояния: 0–2047 точек
- Дискретизация расстояния: 11 бит
Датчик газа SGX Sensortech MiCS-6814
- Пределы измерения концентрации:
- Моноксид углерода CO: 1–1000 ppm
- Двуокись азота NO2: 0,05–10 ppm
- Этанол C2H5OH: 10–500 ppm
- Водород H2: 1–1000 ppm
- Аммиак NH3: 1–500 ppm
- Метан CH4: от 1000 ppm
- Пропан C3H8: от 1000 ppm
- Изобутан C4H10: от 1000 ppm
Микрофон Knowles SPH0645LM4H-B
- Чувствительность: −26 дБ
- Отношение сигнал/шум: 65 дБ
- Тип: всенаправленный
LCD-дисплей
- Диагональ экрана: 0,96 дюйма
- Разрешение экрана: 160×80
- Тип ЖК-матрицы: TFT IPS
Ресурсы
Обзор модуля Pimoroni Enviro+ HAT: