Каталог
|
Самая большая проблема резистивных датчиков влажности почвы – малый срок эксплуатации, обусловленный подверженностью коррозии контактов измерителя. Ёмкостные датчики свободны от этого недостатка, а коррозионностойкое покрытие электродов делает их практически вечными. Еще это положительно влияет на стабильность показаний и точность измерения датчика. Так же на стабильность показаний положительно влияет наличие на плате датчика стабилизатора напряжения питания, что дает возможность питать датчик напряжением от 3,3В до 5,5В. В комплекте идет кабель подключения, что позволяет очень просто и быстро подключить датчик к контроллеру или плате расширения. Данный датчик оригинальный от компании DFRobot. Разъём датчика полностью совместим с семейством датчиков Gravity. Код производителя: SEN0193 Область применения:
Назначение выводов:
Характеристики:
Калибровка датчика:
Компоненты на этой плате НЕ являются водонепроницаемыми, поэтому не погружайте плату дальше, чем красная линия (если вы хотите защитить компоненты попробуйте использовать широкую термоусадочную трубку вокруг верхней части платы или покрытие платы защитным лаком.) Программа калибровки датчика влажности почвы:
#define sensorPin A0 // Определение вывода порта к которому подключен датчик влажности void setup() { Serial.begin(9600); // Открываем порт на скорости 9600 Бод } void loop() { int val; val = analogRead(sensorPin); // Считываем значение АЦП для порта, к которому подключен датчик Serial.print(val); // Выводим полученное значение в последовательный порт delay(100); // Повторяем считывание и вывод каждый 100 мс }
Конечное выходное значение датчика зависит от глубины введения зонда и от того, насколько плотная почва вокруг него. Мы рассматриваем «value_1» как сухую почву, а «value_2» как влажную почву. Это диапазон обнаружения датчика. Например: Value_1 = 520; Значение_2 = 260. Диапазон будет разделен на три секции: сухая почва, влажная почва, вода. Связанные значения: (Ваши значения могут отличаться от приведенных)
Пример кода, работающего в показаниями датчика: /*************************************************** This example reads Capacitive Soil Moisture Sensor.
Created 2015-10-21
By berinie Chen
GNU Lesser General Public License.
See All above must be included in any redistribution ****************************************************/
/***********Notice and Trouble shooting*************** 1.This code is tested on Arduino Uno. 2.Sensor is connect to Analog 0 port. ****************************************************/ #define sensorPin A0 const int AirValue = 520; // Вам необходимо заменить данное значение значением, полученным для сухого датчика const int WaterValue = 260; // Вам необходимо заменить данное значение значением, полученным для полностью влажного датчика int intervals = (AirValue - WaterValue)/3; int soilMoistureValue = 0; void setup() { Serial.begin(9600); // Открываем последовательный орт на скорости 9600 Бод } void loop() { soilMoistureValue = analogRead(sensorPin); // Читаем показания датчика if(soilMoistureValue > WaterValue && soilMoistureValue < (WaterValue + intervals)) { Serial.println("Очень влажная почва"); } else if(soilMoistureValue > (WaterValue + intervals) && soilMoistureValue < (AirValue - intervals)) { Serial.println("Влажная почва"); } else if(soilMoistureValue < AirValue && soilMoistureValue > (AirValue - intervals)) { Serial.println("Сухая почва"); } delay(100); }
Отзывы покупателей про Емкостный датчик влажности почвы от DFRobot Артём (26.08.2020) На измерение данного датчика каким-то образом влияет нагрузка на соседний в щите БП для светодиодов. Электрически они связаны только через сеть 220В. Никак не могу понять как он может влиять и как это исправить.... ОтветитьНаписать отзыв: Есть вопросы по "Емкостный датчик влажности почвы от DFRobot" ? Также рекомендуем ознакомиться:
Дорогие друзья! Мы стараемся держать на сайте информацию про наличие товаров и цены на них в АКТУАЛЬНОМ состоянии. Корректировки происходят постоянно. Если вы находите цену на товар завышенной, напишите нам про это с указанием ссылки на товар. Мы рассмотрим письмо и или обоснуем цену, или подкорректируем ее. Ассортимент магазина очень большой и иногда бывают ошибки в ценообразовании, особенно при скачках курса доллара. Благодарим за понимание.
|