Оглавление:
- Шаг 1: необходимо
- Шаг 2: Изготовление антенны
- Шаг 3: Пайка Esp Shield
- Шаг 4: кодирование
- Шаг 5: Подключение
- Шаг 6: Заключение
Видео: Датчик дождя LORA: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Чтобы сделать свою автоматизированную теплицу, мне потребовались датчики. Этот датчик дождя я буду использовать, чтобы решать, включать дождеватели или нет.
Я объясню этот датчик дождя двумя способами.
- используя цифровой порт
- используя аналоговый порт
При использовании цифрового вывода вы можете использовать потенциометр, чтобы отрегулировать, когда на цифровом выводе будет высокий уровень. При использовании аналогового вывода вы можете измерить, насколько сильный дождь.
Первый я буду использовать в качестве детектора дождя с очень низким энергопотреблением в более поздних проектах. Таким образом, мой датчик LORA отправляет 1 только во время дождя.
Шаг 1: необходимо
Сенсорный узел:
- датчик дождя
- arduino pro mini 3,3 v 8 мГц
- прорыв esp
- rfm95
- провод для антенны и соединений (я использую одножильный провод 0,8 мм)
- штекерные перемычки
- кабели-перемычки между женщиной и женщиной
- макет
- CP2102 USB в TTL
Инструменты:
- паяльник
- боковой резак
- инструмент для зачистки проводов
Шаг 2: Изготовление антенны
Для антенны я использую оставшийся кабель от моего шинного кабеля 2x2x0,8 мм или 2x2 20awg. В сети вы можете выбрать свой трансивер и полосу частот антенны в зависимости от страны. Это длины на частоту:
- 868 МГц, 3,25 дюйма или 8,2 см (это тот, который я использую)
- 915 МГц 3 дюйма или 7,8 см
- 433 МГц 3 дюйма или 16,5 см
Шаг 3: Пайка Esp Shield
- Снимите резисторы экрана esp (см. От R1 до R3 в красном поле).
- Припаяйте микросхему RFM95 к экрану esp.
- Припаяйте контактные разъемы к защитному экрану esp.
- Припаяйте антенну к экрану esp. Не используйте без антенны, вы можете повредить экран.
- Если штыревые разъемы не припаяны к Arduino, припаяйте их тоже.
Шаг 4: кодирование
Я знаю, что могу использовать DTR для автоматического сброса Arduino, но в моем случае у меня были ошибки при загрузке кода. Поэтому я также использовал ручной сброс в этом руководстве, поэтому, если у вас есть такая же проблема, вы можете решить ее с помощью ручного сброса.
-
Подключите Arduino к CP2102 следующим образом:
- CP2102 txd -> Arduino pro mini rx
- CP2102 rxd -> Arduino pro mini tx
- CP2102 gnd -> Arduino pro mini gnd
- CP2102 3.3 -> Arduino pro mini vcc
- Откройте схему в arduino ide
- Выберите плату arduino pro mini
- Выберите atmega 328p 3.3v 8mhz под процессором
- Выберите свой com-порт
- Нажмите кнопку загрузки
- Пока код компилируется, в момент, когда вы видите bautrate (см. Рисунок), нажмите кнопку сброса на arduino pro mini (cp2102 не сбрасывает плату), также не забудьте закрыть монитор последовательного порта во время программирования.
Код lorarainsensoranalog отправляет трансиверу значение от 0 до 1023. Чем меньше значение, тем больше идет дождь. 1023 - это без дождя.
Цифровой код lorarainsensord отправляет обучающему устройству только значения 0 и 1. 0 означает дождь, и значение триммера достигнуто. 1 означает, что дождя нет и значение, установленное на тримпоте, не достигнуто.
Шаг 5: Подключение
- На первом изображении вы видите проводку, когда вы используете цифровой выход.
- На втором изображении вы видите проводку, когда вы используете аналоговый выход.
- На третьем снимке я увеличиваю проводку корабля LORA.
Шаг 6: Заключение
В этом руководстве вы узнали, как использовать датчик дождя двумя способами (аналоговым и цифровым). Этот датчик будет использоваться в более поздних проектах, таких как автоматическая теплица и автоматическая спринклерная система.
Рекомендуемые:
Детектор дождя с использованием Arduino и датчика дождя: 8 шагов
Детектор дождя с использованием Arduino и датчика дождя: в этом уроке мы узнаем, как обнаруживать дождь с помощью датчика дождя и издавать звук с помощью модуля зуммера, OLED-дисплея и Visuino. Посмотрите видео
Автомобильный ИК-датчик дождя своими руками: 6 шагов
Автомобильный ИК-датчик дождя своими руками: необходимые детали: 1- ИК-датчик для предотвращения препятствий KY-032 (AD-032) 2- Релейный модуль 5В 3- Любое мобильное зарядное устройство 12В 4- Маленькая прозрачная коробка для крепления ИК-излучателя и приемника светодиода (можно достать от старого спутникового ресивера) .5- плата универсальная 6
Датчик дождя PiSiphon (прототип): 4 ступени
PiSiphon Rain Gauge (Прототип): Этот проект является усовершенствованием сифонного Rain Gauge Bell. Он более точен, и протекающие сифоны должны быть чем-то из прошлого. Традиционно количество осадков измеряется с помощью ручного измерителя дождя. Автоматические метеостанции (включая метеорологическую службу Интернета вещей
Колокол сифонный датчик дождя: 8 шагов (с изображениями)
Bell Siphon Rain Gauge: Улучшенная версия этого - PiSiphon Rain Gauge Традиционно количество осадков измеряется с помощью ручного измерителя дождя. На автоматических метеостанциях (включая метеостанции IoT) обычно используются опрокидывающиеся ковши, акустические дисдрометры или лазерные дисдрометры
Как использовать датчик дождя FC-37 с Arduino: 4 шага (с изображениями)
Как использовать датчик дождя FC-37 с Arduino: Привет! В моем первом руководстве я покажу вам, как использовать датчик дождя FC-37 с Arduino. Я использую arduino nano, но другие версии будут работать нормально