Оглавление:

Датчик качества воздуха с использованием Arduino: 4 шага
Датчик качества воздуха с использованием Arduino: 4 шага

Видео: Датчик качества воздуха с использованием Arduino: 4 шага

Видео: Датчик качества воздуха с использованием Arduino: 4 шага
Видео: ⭐Прибор, который поможет оценить качество воздуха. Схема и прошивка в описании! 2024, Ноябрь
Anonim
Датчик качества воздуха с использованием Arduino
Датчик качества воздуха с использованием Arduino

В этом посте мы узнаем, как создать простой, но полезный датчик качества воздуха. Мы будем использовать датчик SGP30 вместе с Piksey Pico, хотя эскиз будет работать практически с любой платой, совместимой с Arduino.

Видео выше рассказывает вам о важности такого датчика. Мы также обсудим несколько факторов, которые учитывались при выборе компонентов для этого проекта. Я рекомендую посмотреть его, чтобы получить общее представление обо всем, особенно если вы будете использовать печатную плату, разработанную для этого проекта.

Шаг 1. Соберите электронику

Собери электронику
Собери электронику
Собери электронику
Собери электронику

Для создания этого проекта вам понадобится следующее:

  • Датчик SGP30: его можно получить в Интернете на таких сайтах, как Pimoroni, Adafruit, Sparkfun.
  • Модуль OLED: стандартный 0,96-дюймовый модуль OLED будет работать нормально.
  • Плата Arduino: я буду использовать Piksey Pico, но вы можете использовать любую плату Arduino, которая у вас есть
  • Переключатель уровня: мы создаем переключатель уровня с 5 В на 3,3 В для модуля OLED, но вы также можете купить его.
  • Источник напряжения 3,3 В: мы используем регулятор напряжения LM2950 для создания источника питания 3,3 В, необходимого для модуля OLED.

Шаг 2. Загрузите эскиз и запрограммируйте доску

Вы можете скачать окончательный эскиз по следующей ссылке:

github.com/bnbe-club/air-quality-sensor-kit-diy-19

Прежде чем вы сможете скомпилировать и загрузить скетч, вам необходимо установить библиотеки «Sparkfun SGP30» и «U8g2» с помощью диспетчера библиотек. Если вам нужна помощь, посмотрите видео.

После этого просто загрузите эскиз на свою доску.

Шаг 3: Подключите компоненты и модули

Подключите компоненты и модули
Подключите компоненты и модули
Подключите компоненты и модули
Подключите компоненты и модули
Подключите компоненты и модули
Подключите компоненты и модули
Подключите компоненты и модули
Подключите компоненты и модули

Затем нам нужно соединить все компоненты вместе. Если вы используете печатную плату, вам просто нужно припаять все компоненты на место. Видео показывает, как это сделать.

Вы также можете использовать макетную плату вместе со схемой подключения, чтобы соединить все вместе. LM2950 - это регулятор 3,3 В, который необходим только в том случае, если ваш OLED-модуль не имеет встроенного регулятора и для работы ему требуется 3,3 В. Некоторые модули OLED работают от источника питания 5 В, и в этом случае вам не понадобится этот раздел.

Шаг 4: проверьте и контролируйте качество воздуха

Тестирование и мониторинг качества воздуха
Тестирование и мониторинг качества воздуха
Тестирование и мониторинг качества воздуха
Тестирование и мониторинг качества воздуха

Как только у вас все будет на месте. Просто включите сборку с помощью кабеля microUSB, и вы должны увидеть выходной сигнал на модуле OLED. Имейте в виду, что первые 15 показаний CO2 будут 400 ppm, а показания TVOC будут 0ppb, поскольку внутренний нагревательный элемент должен нагреться.

Вы также можете изменить это, чтобы добавить зуммер, чтобы предупреждать вас, если уровни превышают определенный порог. Дизайн печатной платы был опубликован на Github, и вы можете использовать его для заказа собственных печатных плат. Я заказал несколько дополнительных печатных плат и выставил их на продажу на веб-сайте, если вы просто ищете несколько.

Если вам понравился этот проект, рассмотрите возможность подписки на наш канал на YouTube, поскольку он помогает нам расти.

  • Файлы дизайна печатной платы:
  • YouTube:
  • Instagram:
  • Twitter:
  • Facebook:

Спасибо за чтение.

Рекомендуемые: