Оглавление:
- Шаг 1. Детали в коробке
- Шаг 2. Собираем все вместе разумно
- Шаг 3: Дополнительные детали
- Шаг 4: Настройка Raspberry Pi
- Шаг 5: Загрузите программное обеспечение
- Шаг 6: откалибруйте датчики газа
- Шаг 7. Запуск Sensly HAT
- Шаг 8: Заключительные шаги
Видео: Чувственная шляпа для детектора качества воздуха и газа Raspberry Pi V0.9: 8 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Sensly - это портативный датчик загрязнения, способный определять уровни загрязнения в воздухе с помощью своих бортовых газовых датчиков для сбора информации о различных присутствующих газах. Эта информация может быть отправлена прямо на ваш смартфон для обновления push-уведомлений в реальном времени. Sensly использует промышленные датчики, которые обеспечивают точное считывание данных о офисе, доме или рабочей среде. Знание этих данных поможет вам принять меры и снизить уровень загрязнения вокруг вас.
Наша команда в Altitude Tech LTD - большие поклонники мини-компьютера Raspberry Pi. Мы очень хотим помочь сообществу Raspberry Pi разработать собственное устройство Sensly и начать работу над экспериментами, одновременно изучая различные типы газов. Мы разработали шляпу Sensly Hat для Raspberry Pi. Изначально запущенный на Kickstarter, мы рады предоставить производителям этот инновационный продукт для разработки.
Как пользоваться чувственной шляпой
Представьте себе использование шляпы Sensly Raspberry Pi для:
- Создайте собственный водонепроницаемый корпус и следите за качеством воздуха в удаленных местах
- Следите за качеством воздуха в вашем доме
- Используйте его для школьных экспериментов.
Шаг 1. Детали в коробке
Начните с приобретения всего, что вам нужно.
- Чувственная шляпа
- Модуль датчика температуры, влажности и давления BME 280
- Датчик Sharp PM10
- Кабель PM10
- 40-контактный разъем Raspberry Pi
Шаг 2. Собираем все вместе разумно
Соберем все вместе:
- Вставьте 40-контактный разъем в отверстия для штифтов на Sensly HAT, затем поместите Sensly HAT на пианино.
- Поместите модуль BME 280 на Sensly HAT, убедившись, что контакты совпадают. Посмотрите под модулем, чтобы узнать, в каком направлении он должен быть обращен.
- Подключите кабель датчика PM к порту с меткой PM Header.
- Как только это будет сделано, мы сможем включить Raspberry Pi.
- Из-за того, что Sensly Hat потребляет много энергии, когда она полностью находится в рабочем состоянии, рекомендуется использовать зарядное устройство Raspberry Pi для питания вашего Pi.
Шаг 3: Дополнительные детали
Получение всего для вашего raspberry pi
- Малина пи 2 или 3
- Монитор
- Клавиатура и мышь
- Интернет-соединение
- Кабель HDMI
- Зарядное устройство Raspberry Pi 3
- Последняя версия Raspbian Jessie
Шаг 4: Настройка Raspberry Pi
Руководство по настройке raspberry pi, если вам нужно от raspberry pi foundation
www.raspberrypi.org/learning/hardware-guid…
Последнюю версию Raspbian Jessie можно найти по ссылке ниже.
www.raspberrypi.org/downloads/
Шаг 5: Загрузите программное обеспечение
Настройка Raspberry Pi для подключения к Sensly HAT.
Есть несколько способов сделать это, сначала вы можете скачать образ Raspbian здесь. Это будет предварительно настроено для работы. Во-вторых, вы можете скачать скрипт установки с
Во-первых, нам нужно скачать установочные скрипты с помощью команды. Убедитесь, что вы находитесь в своем домашнем каталоге
$ git clone
Затем меняем каталог на папку Sensly_Install
$ cd / путь / к / Sensly_Install
Далее нам нужно сделать исполняемый скрипт установки.
$ chmod u + x./Sensly_Dev_Install.sh
Наконец запускаем скрипт. Появятся подсказки, которые вам нужно будет ввести Y, чтобы подтвердить, что вы хотите продолжить.
$ sudo./Sensly_Dev_Install.sh
После завершения ваш пи перезапустится. Чтобы убедиться, что все работает, мы можем запустить следующую команду.
$ i2cdetect -y 1
Вы должны увидеть позиции 05 и 76 на экране.
Шаг 6: откалибруйте датчики газа
Требуется этап предварительного нагрева / прижигания, чтобы удалить защитное покрытие, которое имеют датчики, когда мы получаем их от производителей, обычно это 48 часов, и это нужно сделать только один раз. После этого мы обычно рекомендуем нагревать датчик в течение 15 минут для стабилизации показаний перед записью каких-либо данных.
Теперь нам нужно откалибровать датчики газа, чтобы можно было рассчитать PPM. Для этого нам нужно поместить Sensly HAT в чистую воздушную среду. Это может быть снаружи или, если у вас есть условия, на синтетическом воздухе. Воздух, в который вы его вводите, повлияет на точность датчиков, но не повлияет на точность, поэтому, если вы хотите отслеживать изменения качества воздуха, вам подойдет Sensly. Sensly HAT поставляется с предварительно загруженной прошивкой для калибровки, поэтому мы можем просто запустить сценарий калибровки, чтобы найти значения R0 для каждого датчика газа. Чтобы иметь возможность поместить Sensly в среду калибровки, нам нужно иметь возможность запускать скрипт калибровки при загрузке Pi. Для этого нам потребуется скачать:
$ git clone
Внутри этой папки мы будем использовать скрипт Sensly_Calibration.py, но сначала нам нужно настроить автоматическую калибровку. Введите в терминал следующие команды
$ sudo crontab –e
Если вы никогда раньше не запускали crontab, вам нужно будет выбрать, какой редактор вы хотите использовать для его редактирования, я обычно использую nano, поэтому я выбираю вариант 2. Затем нам нужно поместить следующую команду в файл
$ @reboot sudo python /path/to/Sensly_Calibration.py
Затем мы закрываем файл, используя Ctrl + x, затем Y. Это будет означать, что каждый раз, когда вы запускаете свой Pi, он будет запускать скрипт калибровки.
Теперь вы можете отнести его к себе в чистую воздушную среду и оставить от получаса до часа. Чем дольше, тем лучше.
После этого у вас должен быть файл с именем Sensly_Calibration_ "date" _ "time".csv, где "date" будет заменено на текущую дату, хранящуюся на Raspberry pi, а "time" будет заменено на текущее время. Этот файл будет содержать значения R0, рассчитанные на этапе калибровки и усредненные каждые 5 минут. Поскольку сценарий регистрирует текущее среднее значение, вы берете последнюю запись в файле в качестве значений R0 для MQ2, MQ7 и MQ135. Затем он будет помещен в файл Sensly.py. чтобы мы могли рассчитать значения PPM для каждого обнаруженного газа
Шаг 7. Запуск Sensly HAT
Чтобы иметь возможность запускать Sensly в полном режиме работы, нам необходимо обновить прошивку, чтобы вывести ее из режима калибровки. Это делается запуском скрипта update.sh
- $ cd / путь / к / Sensly_Install /
- $ sudo./Update.sh
После завершения мы можем запустить наш основной скрипт Python. Внутри папки Sensly запустите:
$ python /path/to/Sensly.py
Наконец, чтобы позволить вам запускать скрипт автоматически, мы снова запускаем команду crontab.
$ crontab -e
Затем добавьте это в конец файла, удалив нашу предыдущую запись
$ @ перезагрузка python /path/to/Sensly.py
Теперь каждый раз, когда вы загружаете свой Pi, Sensly HAT должен записывать данные в файл csv. Последний шаг - взять значения R0, полученные на этапе калибровки, и поместить их в выделенный последний снимок экрана.
Следующее руководство, которое мы выпустим, покажет вам, как связать это с plotly.
Шаг 8: Заключительные шаги
Пожалуйста, поделитесь своими данными, так как они помогут нам улучшать обновления для Sensly.
Если вы считаете, что у вас есть навыки, чтобы написать отличное руководство с помощью Sensly, купите его в нашем магазине, и, если он нам понравится, мы вернем вам деньги и даже отправим вам больше вкусностей!
Рекомендуемые:
Создание внутреннего датчика качества воздуха для Интернета вещей без облака: 10 шагов
Создание внутреннего датчика качества воздуха для Интернета вещей Облако не требуется: качество воздуха в помещении или на улице зависит от многих источников загрязнения, а также от погоды. Это устройство фиксирует некоторые общие и некоторые из наиболее интересных параметров с помощью двух сенсорных чипов. Температура Влажность Давление Органический газ Микро
Шляпа, а не шляпа - шляпа для людей, которые на самом деле не носят шляпы, но хотели бы испытать шляпу: 8 шагов
Шляпа, а не шляпа - шляпа для людей, которые на самом деле не носят шляпы, но хотели бы испытать шляпу: Я всегда хотел быть человеком шляпы, но никогда не находил шляпу, которая мне подходит. Эта " Шляпа, а не шляпа " или «чародей», как его еще называют, - это верное решение моей проблемы со шляпой, в котором я мог бы поехать на Кентукки Дерби, пылесос
Отслеживание качества воздуха с помощью Grafana и Raspberry Pi: 7 шагов
Отслеживайте качество воздуха с помощью Grafana и Raspberry Pi: я искал небольшой небольшой проект IOT, и друг порекомендовал мне проверить этот учебник: https: //dzone.com/articles/raspberry-pi-iot-sensor… Я очень рекомендую следовать руководству по настройке Raspberry Pi для мониторинга
Недорогой монитор качества воздуха для Интернета вещей на основе RaspberryPi 4:15 шагов (с изображениями)
Недорогой IoT-монитор качества воздуха на основе RaspberryPi 4: Сантьяго, Чили, во время зимней чрезвычайной экологической ситуации, имеют привилегию жить в одной из самых красивых стран мира, но, к сожалению, это не все розы. Зимой Чили сильно страдает от загрязнения воздуха, май
ЧУВСТВЕННАЯ ШАПКА ДЛЯ МАЛИНЫ PI КАЧЕСТВО ВОЗДУХА И ГАЗОВЫЙ ДЕТЕКТОР V1.1: 9 шагов
ДЕТЕКТОР КАЧЕСТВА ВОЗДУХА И ГАЗА V1.1: Sensly - это портативный датчик загрязнения, способный определять уровни загрязнения в воздухе с помощью своих бортовых газовых датчиков для сбора информации о различных присутствующих газах. Эта информация может быть передана прямо на ваш смартфон в режиме реального времени