Оглавление:

Meten Aan Water: измеритель интенсивности дождя: 6 шагов
Meten Aan Water: измеритель интенсивности дождя: 6 шагов

Видео: Meten Aan Water: измеритель интенсивности дождя: 6 шагов

Видео: Meten Aan Water: измеритель интенсивности дождя: 6 шагов
Видео: Is Genesis History? - Watch the Full Film 2024, Июль
Anonim
Meten Aan Water: Измеритель интенсивности дождя
Meten Aan Water: Измеритель интенсивности дождя

вступление

Этот прибор создан для измерения интенсивности дождя. Есть много способов измерить количество осадков. Однако, если желаемой информацией является интенсивность дождя, большинство измерительных устройств очень дороги. Это устройство - дешевое и простое в сборке решение для сбора данных об интенсивности дождя. Данные собираются с помощью фотона и делятся на 4 категории: без дождя, небольшой дождь, умеренный дождь и сильный дождь. Эта инструкция написана для воспроизведения измерительного устройства.

Шаг 1. Материалы и инструменты

Материалы

- 1 фотон

- 1 датчик давления

- 1 регулируемое сопротивление

- 1 кнопочный переключатель

- 10 проводов

- 2 батареи LR44

- 7 планшетов с размерами примерно: 2 см × 30 см × 5 см

- 1 пакет молока

- 1 небольшая гибкая трубка длиной 25 см и внутренним диаметром примерно 0,5 см

- 1 воронка: диаметр 18 см.

Инструменты

- 1 молоток

- 1 корзина с гвоздями (30мм)

- 1 пила

- Клей

- Лента

Шаг 2: рамка

Рамка
Рамка

Прикрепите два грифеля друг к другу, чтобы получился крест (X). Отрежьте два куска грифеля размером 2 × 2 × 5 см и прибейте их к противоположным концам креста, чтобы стабилизировать его. Прикрепите 4 пластинки к середине креста (сторона размером 2 × 5 см должна быть прикреплена к кресту) так, чтобы они образовали стержень, в который поместится пакет молока (пластины +/- 10 см друг от друга). Картонная коробка должна быть стабилизирована валом, но не застрять. Затем отпилите еще один кусок распиленного сланца и прикрепите его между двумя сторонами вала. Наконец, добавьте одну батарею LR44 поверх последней части. В конце концов, рамка должна выглядеть как на рисунке 1 (для упрощения каждый грифель имеет свой цвет).

Шаг 3. Корзина для сбора

Коллекция Bin
Коллекция Bin

Отрежьте нижнюю часть пакета молока примерно в 15 см от дна. Затем сделайте отверстие, в которое войдет трубка, немного сбоку. Приклейте трубку через отверстие так, чтобы один конец упирался в дно пакета молока, и убедитесь, что отверстие не протекает. Наконец, приклейте батарею LR44 ко дну бункера, чтобы батарея опиралась на другую батарею, если бункер помещен в шахту. На рисунке 2 показан результат.

Шаг 4: Фотон и макет

Фотон и макетная плата
Фотон и макетная плата

Поместите фотон на макетную плату.

Один провод идет от 3V3 (j1) к плюсовой линии.

Один провод от земли (c2) к минусовой линии.

Один провод от D0 (j12) к g22.

Поместите один кнопочный переключатель на e-f22 и e-f24.

Поместите одно регулируемое сопротивление на c-e18 и c-e20 и поверните его наполовину.

Один провод от b20 к минусовой линии.

Один провод от b19 до b26.

Один провод от е26 к датчику (припаять).

Один провод от е27 к датчику (припаять).

Один провод от a26 к A0 (c12).

Один провод от d27 на плюс.

Один провод от c24 до мин.

Если устройство сконструировано, как описано выше (как на рис. 3), поместите датчик между двумя батареями LR44 и приклейте его липкой лентой к небольшой пластине между валом.

Шаг 5: Последовательность

Если предыдущие детали на месте, приклейте сверху воронку, чтобы увеличить площадь водосбора устройства.

Шаг 6: сценарий

Сценарий
Сценарий
Сценарий
Сценарий
Сценарий
Сценарий
Сценарий
Сценарий

Чтобы запустить измерительное устройство, необходимо написать сценарий и активировать его на фотоне. Напишите следующий сценарий C на build.particle.io и запустите его на свой фотон (см. Рисунок):

На рисунке представлен сценарий. Необязательно понимать весь сценарий, но ниже приводится краткое описание того, что означает каждая часть.

В первой части приведены переменные скрипта. Где int представляет собой целое число, float означает цифру с десятичными знаками.

Вторая часть настройки void, void представляет функцию. Это часть настройки, в которой объясняется, какой контакт на макетной плате используется для получения информации.

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

Следующей функцией является Void loop. Цикл представляет собой функцию, которая повторяется через некоторое время. Если означает, что при определенных условиях внутренняя часть продолжается.

Затем сохраняются различные измерения. С помощью различных сохраненных цифр можно вычислить медианное значение.

Также представлены расчеты интенсивности дождя. Эти расчеты необходимы, например, потому что измеряется давление, которое необходимо преобразовать в интенсивность дождя.

В конце результаты публикуются.

Опять же, он не обязан полностью понимать коды. Скрипт можно скопировать. Чтобы получить скрипт, необходимо открыть следующую ссылку: https://build.particle.io/build Пожалуйста, нажмите «Создать новое приложение». Вы получите пустой лист. Сюда нужно вставить скрипт. Чтобы убедиться, что копирование и вставка прошло успешно, проверьте скрипт. Программа будет искать ошибки. Если есть ошибки, свяжитесь с нами. Если ошибок нет, прошейте систему.

Перед тем, как систему можно будет использовать на практике, откалибруйте ее. Налейте в корзину некоторое количество воды и поместите начальные (нет воды в мусорную корзину) и конечные (корзина полностью заполнена) термины, считываемые с устройства, в сценарии в местах: int begin и int end. Эту калибровку нужно повторить 3 раза. Также измените «400» в строке 108 на общее количество мл, которое может вместить бункер. После этого снова прошить систему. Теперь прибор работает, и его можно использовать для реальных измерений дождя.

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