Обзор емкостного датчика почты v2.0

Сегодня расскажу как подключить емкостный датчик влажности почвы к плате Arduino UNO с отправкой показаний на сериал порт. Так-же приведу пример калибровки, для вывода показаний в процентах %.

Технические параметры 

► Напряжение питания: 3.3 — 5.5 В;
► Рабочий ток: 5mA
► Габариты: 99 х 16 х 10 мм;
► Выходное напряжение: 0 — 3.0 В
► Вес: 1 г

Общие сведения

Данный датчик, измеряет уровень влажности почвы посредством емкостного измерения, а не резистивного, как другие датчики. Это позволило увеличить срок службы датчика, так как он не подвержен коррозии. Так же, модуль включает в себя встроенный стабилизатор напряжения, с помощью которого обеспечивается диапазон работы от 3.3 В до 5.5 В, что позволяет подключить его к Arduino UNO, а так же к NodeMCU.

Выходное напряжение ёмкостного датчика почвы составляет от 1.2 В до 3.0 В. Принципиальную схему датчика можно посмотреть на рисунке ниже.

Назначение контактов модуля NEO-6M:
Емкостного датчика почты v.2 имеет один разъем (PH2.0-3P) для подключения.
► GND —  заземляющий вывод питания;
► VCC — вывод питания 3.3 В — 5 В.
► AUOT — аналоговый выход до 3В.

Подключение емкостного датчика почты v.2 к Arduino UNO

Необходимые детали:
► Arduino UNO R3 x 1 шт.
► Емкостной датчик почты v.2 x 1 шт.
► Провод DuPont, 2,54 мм, 20 см, F-M (Female — Male) x 1 шт.
► Кабель USB 2.0 A-B x 1 шт.

В данном примере подключим емкостной датчика почты v.2 к Arduino UNO и отобразим аналоговое значение и значение влажности почвы в процентах.

Подключение:
Теперь приступим к подключению емкостной датчик почвы к Arduino UNO, схема для этого очень проста. Подключим вывод VCC к 3.3 В (Arduino UNO, а GND к GND (Arduino UNO). Точно так же подключаем вывод аналогового выхода к A0 (Arduino UNO).

Программа:
Скопируйте приведенный ниже скетч и загрузите его на свою плату Arduino.

  Скачать скетч

После загрузки скетча, открываем «Мониторинг порта» и смотрим изменений значений влажности почвы, при сухом датчике (630) и погруженном в воду (260).

Калибровка емкостного датчика почвы v.2
Теперь давайте попробуем вывести значение в процентах (%), для этого необходимо получить показания сухого и когда датчик находится в воде, в моем случаи вышло 630 и 266. Далее необходимо поправить скетч, измените переменную AirValue и WaterValue и загрузите скетч в плату Arduino.

  Скачать скетч

После загрузки скетча, открываем «Мониторинг порта» и смотрим показания влажности в %.

Будут вопросы пишите.

Обзор емкостного датчика почты v2.0

Купить на Aliexpress
  Контроллер Arduino UNO R3 на CH340G
  Контроллер Arduino UNO R3 на Atmega16U2
  Провода DuPont, 2,54 мм, 20 см
  Емкостный датчик влажности почвы

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *