![Мобильный анализатор качества воздуха: 4 шага Мобильный анализатор качества воздуха: 4 шага](https://i.howwhatproduce.com/images/006/image-16662-28-j.webp)
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
![Мобильный анализатор качества воздуха Мобильный анализатор качества воздуха](https://i.howwhatproduce.com/images/006/image-16662-29-j.webp)
![Мобильный анализатор качества воздуха Мобильный анализатор качества воздуха](https://i.howwhatproduce.com/images/006/image-16662-30-j.webp)
В этой статье вы найдете руководство по созданию анализатора качества воздуха. Анализатор предназначен для установки на автомобиль во время движения, чтобы мы могли создать онлайн-базу данных, в которой собрана вся информация о качестве воздуха по местоположению.
Для его реализации мы использовали следующие элементы оборудования:
- STM32: NUCLEO-N432KC
- датчик газа многоканальный: Grove 101020088
- оптический датчик пыли - GP2Y1010AU0F
- датчик влажности и температуры: DHT11
- модуль wisol: SFM10R1
И следующие программы:
- мбн.
- Убидоты
- Altium
Шаг 1: Разработка кода
![Разработка кода Разработка кода](https://i.howwhatproduce.com/images/006/image-16662-31-j.webp)
![Разработка кода Разработка кода](https://i.howwhatproduce.com/images/006/image-16662-32-j.webp)
![Разработка кода Разработка кода](https://i.howwhatproduce.com/images/006/image-16662-33-j.webp)
Прежде всего, мы использовали Mbed для разработки кода для каждого компонента независимо.
Для многоканального датчика газа, оптического датчика пыли и датчика влажности и температуры мы использовали библиотеки датчиков и просто использовали функции, которые переводят необработанные данные в пригодные для использования данные.
Для датчика плотности пыли нам нужно было зажечь внутренний светодиод на 0,32 мс и прочитать значение 0,28 мс после его включения, а затем выключить светодиод еще на 9,68 мс.
После тестирования каждого датчика мы снова объединили все коды в один, чтобы получить распечатанные измерения.
Как только данные собраны, они переводятся в целые числа, чтобы их можно было закодировать в шестнадцатеричном формате для отправки в сеть Sigfox. Затем мы реализовали модуль Wisol для установления связи с сетью Sigfox.
Шаг 2: Sigfox - база данных
![Sigfox - база данных Sigfox - база данных](https://i.howwhatproduce.com/images/006/image-16662-34-j.webp)
![Sigfox - база данных Sigfox - база данных](https://i.howwhatproduce.com/images/006/image-16662-35-j.webp)
Как только данные получены Sigfox, благодаря определенным обратным вызовам, они перенаправляются в нашу базу данных Ubidots. Там мы можем проверить эволюцию каждого показателя с течением времени.
Шаг 3: печатная плата
![Печатная плата Печатная плата](https://i.howwhatproduce.com/images/006/image-16662-36-j.webp)
![Печатная плата Печатная плата](https://i.howwhatproduce.com/images/006/image-16662-37-j.webp)
![Печатная плата Печатная плата](https://i.howwhatproduce.com/images/006/image-16662-38-j.webp)
![Печатная плата Печатная плата](https://i.howwhatproduce.com/images/006/image-16662-39-j.webp)
После того, как карта заработала в LABDEC, необходимо было перенести ее на печатную плату. Для этого доступны несколько программ и платформ. Мы использовали программное обеспечение Altium из-за его простоты и эффективности. Altium предлагает создание схемы печатной платы, печать и пайку компонентов.
Здесь мы объясняем в несколько шагов руководство по созданию электронной схемы.
ШАГ 1: Создание схемы.
Прежде всего, вы должны скачать библиотеки, позволяющие получить нуклеокарту, она доступна по ссылке:
Затем вы можете создать схему, добавив NUCLEO и подключив его к компонентам, GPS, датчику газа …
ШАГ 2: Преобразование в печатную плату
Преобразуйте схему вашей печатной платы в настоящую печатную плату. Когда это будет сделано, разместите компоненты и NUCLEO так, чтобы их было проще всего подключить, соединительные кабели должны как можно меньше пересекаться.
Этот метод гарантирует, что используется только один слой проводки. предпочтительно нижний слой (лучше увеличить размер соединений до 50 мил, чтобы не было разрывов или отсутствия электрической текучести).
ШАГ 3: Печать печатной платы.
Когда шаги 1 и 2 будут завершены, у вас появится это окно в вашем проекте Altium.
Затем вы должны создать файлы Gerber, этот шаг подробно описан по ссылке:
Шаг 4: Сборка
![сборка сборка](https://i.howwhatproduce.com/images/006/image-16662-40-j.webp)
![сборка сборка](https://i.howwhatproduce.com/images/006/image-16662-41-j.webp)
![сборка сборка](https://i.howwhatproduce.com/images/006/image-16662-42-j.webp)
Наконец, после пайки штекерных разъемов мы помещаем нашу схему в коробку, позволяя датчикам находиться снаружи, чтобы они оставались в окружающем воздухе.
Рекомендуемые:
Светодиодный дисплей состояния качества воздуха PurpleAir: 4 шага
![Светодиодный дисплей состояния качества воздуха PurpleAir: 4 шага Светодиодный дисплей состояния качества воздуха PurpleAir: 4 шага](https://i.howwhatproduce.com/images/001/image-2088-27-j.webp)
Светодиодный дисплей состояния качества воздуха PurpleAir: Недавние лесные пожары в Калифорнии сильно повлияли на качество воздуха в Сан-Франциско. Мы снова и снова проверяли карту PurpleAir на своих телефонах или ноутбуках, пытаясь понять, когда воздух был достаточно безопасным, чтобы открыть победу
Датчик качества воздуха с использованием Arduino: 4 шага
![Датчик качества воздуха с использованием Arduino: 4 шага Датчик качества воздуха с использованием Arduino: 4 шага](https://i.howwhatproduce.com/images/005/image-14099-j.webp)
Датчик качества воздуха с использованием Arduino: в этом посте мы узнаем, как создать простой, но полезный датчик качества воздуха. Мы будем использовать датчик SGP30 вместе с Piksey Pico, хотя эскиз будет работать практически с любой платой, совместимой с Arduino. Видео выше рассказывает вам о т
Простой мониторинг качества воздуха с помощью ЖК-дисплея TFT - Ameba Arduino: 3 шага
![Простой мониторинг качества воздуха с помощью ЖК-дисплея TFT - Ameba Arduino: 3 шага Простой мониторинг качества воздуха с помощью ЖК-дисплея TFT - Ameba Arduino: 3 шага](https://i.howwhatproduce.com/images/006/image-17293-j.webp)
Простой мониторинг качества воздуха с помощью ЖК-дисплея TFT - Ameba Arduino: Введение Теперь, когда большинство людей остаются дома, чтобы избежать тесного контакта с потенциальным носителем вируса COVID-19, качество воздуха становится важным фактором благополучия людей, особенно в тропических странах, где использование кондиционера обязательно во время
Airduino: мобильный монитор качества воздуха: 5 шагов
![Airduino: мобильный монитор качества воздуха: 5 шагов Airduino: мобильный монитор качества воздуха: 5 шагов](https://i.howwhatproduce.com/images/007/image-19348-j.webp)
Airduino: мобильный монитор качества воздуха: Добро пожаловать в мой проект Airduino. Меня зовут Робби Бринс. Я изучаю мультимедийные и коммуникационные технологии в Howest в Кортрейке, Бельгия. В конце второго семестра мы должны сделать устройство IoT, которое является отличным способом объединить все
Монитор качества воздуха с MQ135 и датчиком внешней температуры и влажности по MQTT: 4 шага
![Монитор качества воздуха с MQ135 и датчиком внешней температуры и влажности по MQTT: 4 шага Монитор качества воздуха с MQ135 и датчиком внешней температуры и влажности по MQTT: 4 шага](https://i.howwhatproduce.com/images/008/image-22031-j.webp)
Монитор качества воздуха с MQ135 и датчиком внешней температуры и влажности через MQTT: это для целей тестирования