Оглавление:
- Шаг 1. Соедините датчик PM2,5 и адаптер вместе
- Шаг 2: прикрепите антенны к модулю LoRa
- Шаг 3: гирляндное соединение всех компонентов с помощью кабелей Qwiic
- Шаг 4: Загрузите код и загрузите в PsyFi32
- Шаг 5: Настройка приемника LoRa
- Шаг 6: гирляндное соединение всех компонентов вместе с помощью кабелей Qwiic
- Шаг 7. Загрузите приведенный ниже код и загрузите его в Uno
- Шаг 8: Подключите отправитель и получатель Lora к источнику питания
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Мы построим детектор твердых частиц с использованием датчика качества воздуха PM2,5, ESP32, UNO и модуля LoRa.
Загрязнение твердыми частицами, также известное как твердые частицы, представляет собой смесь твердых частиц и жидкостей различных размеров, находящихся в воздухе. Некоторые из этих частиц (особенно маленькие) могут быть вредными для нашего здоровья, потому что они достаточно крошечные, чтобы попасть в наши легкие, когда мы дышим.
Чтобы измерить это, нам нужен детектор загрязнения частицами, который может измерять качество воздуха, которым мы дышим.
Уровень сложности: Zio Youngling
Полезные ресурсы: в нашем блоге есть отдельная статья о руководствах по доскам для разработчиков. Ознакомьтесь с ними ниже:
- Zuino M Uno Qwiic Руководство по началу работы
- Zuino XS PsyFi32 Qwiic Руководство по началу работы
Вы также можете проверить другие руководства Zio Qwiic Start, связанные с этим проектом, ниже:
- Zio 1,5-дюймовый OLED-дисплей Qwiic: руководство по началу работы
- Датчик и адаптер Zio PM2.5 Руководство по началу работы с Qwiic
Установка библиотек Вам необходимо установить следующие библиотеки в вашу среду разработки Arduino. Загрузите следующие библиотеки и сохраните их в локальной папке библиотек Arduino IDE:
- Библиотека Sparkfun QwiicRF
- Библиотека U8glib
Чтобы установить библиотеки, откройте свою Arduino IDE, перейдите на вкладку Sketch, выберите «Включить библиотеку» -> «Добавить. Zip-библиотеку». Выберите указанные выше библиотеки для включения в вашу среду IDE. Вы также можете ознакомиться с этим полным руководством здесь.
Аппаратное обеспечение
- Датчик качества воздуха Zio Qwiic PM2.5 с платой адаптера x1
- Модуль Zio Qwiic Lora (443 МГц) x 2
- Усики x 2
- Zio Zuino XS PsyFi32 (ESP32) x1
- Зио Зуино М Уно x1
- 1,5-дюймовый OLED-дисплей Zio Qwiic x1
- Кабели Qwiic x4
- Кабель Micro USB x 2
Настройка подключения
Нам нужны два модуля Lora для отправки и получения данных от нашего датчика PM2.5. Мы будем называть это LoRa Receiver и LoRa Sender соответственно. Приемник Lora будет получать данные, собранные датчиком PM2.5, и выводить их на OLED-дисплей. Отправитель LoRa - это то место, где будет подключен PM2.5.
Настройка LoRa Sender Ниже приведены модули, необходимые для отправителя Lora. Вам необходимо прикрепить датчик PM2,5 с адаптером на стороне отправителя, чтобы обнаруживать твердые частицы и измерять качество воздуха.
Шаг 1. Соедините датчик PM2,5 и адаптер вместе
Шаг 2: прикрепите антенны к модулю LoRa
Шаг 3: гирляндное соединение всех компонентов с помощью кабелей Qwiic
Шаг 4: Загрузите код и загрузите в PsyFi32
Вы можете скачать код с нашей страницы Github здесь
Шаг 5: Настройка приемника LoRa
После настройки Lora Sender нам нужно настроить Lora Receiver. Данные, которые мы получили от отправителя Lora Sender для частиц, будут отправлены нашему получателю и отображены на OLED-экране.
Шаг 6: гирляндное соединение всех компонентов вместе с помощью кабелей Qwiic
Шаг 7. Загрузите приведенный ниже код и загрузите его в Uno
Вы можете скачать код с нашей страницы Github здесь
Шаг 8: Подключите отправитель и получатель Lora к источнику питания
После подключения к источнику питания (в этом примере мы используем powerbank) ваш Lora Receiver получит данные, отправленные от вашего Lora Sender.