Датчик влажности почвы для ардуино

Пример работы для Arduino и XOD

В качестве мозга для считывания показаний с датчика рассмотрим платформу из серии Arduino, например Arduino Uno.

  • Как начать работу с Arduino?

  • Как начать работу с XOD?

Схема устройства

Подключите датчик влажности почвы к аналоговому пину платформы Arduino. Для коммуникации понадобятся
соединительные провода «мама-папа».

Для быстрой сборки и отладки устройства возьмите плату расширения Troyka Shield, которая одевается сверху на Arduino Uno методом бутерброда. Для коммуникации используйте трёхпроводной шлейф «мама-мама», который идёт в комплекте с датчиком.

Код для Arduino IDE

Прошейте платформу Arduino скетчем приведённым ниже.

sensor-soil-moisture-capacitive-arduino-read-data.ino
// любой GPIO пин с поддержкой АЦП
constexpr auto pinSensor = A0;
 
void setup() {
  // открываем Serial-порт
  Serial.begin(9600);
}
 
void loop() {
  // считываем данные с датчика влажности почвы
  int valueSensor = analogRead(pinSensor);
  // выводим данные в Serial-порт
  Serial.println(valueSensor);
  // ждём 100 мс
  delay(100);
}

После загрузки скетча, в Serial-порт будут выводиться текущие показания сенсора в 10-битном диапазоне.

  • 0–300: сухая почва;
  • 300–600: влажная почва;
  • 600–750: датчик в воде.

Патч для XOD

  1. Создайте новый патч
  2. Добавьте в патч ноду и установите ей в инспекторе PORT значение .
  3. Добавьте ноду и подключите её к ноде к пину .
  4. Прошейте платформу Arduino с режимом отладки.

После загрузки прошивки, в отладочной ноде будут выводиться текущие показания сенсора в диапазоне от 0 до 0,75:

  • 0–0,3: сухая почва;
  • 0,3–0,6: влажная почва;
  • 0,6–0,75: датчик в воде.

Бесконтактные влагомеры: особенности применения

Такие измерители используют для работы электромагнитные колебания. Чувствительные элементы располагаются на задней панели прибора, поэтому для применения эту панель необходимо разместить параллельно поверхности грунта на расстоянии 3…5 мм от неё. Интенсивность создающегося при этом электромагнитного поля пропорционально удельной электропроводности среды, которая, в свою очередь, зависит от её влажности.

Преимущества такого рода измерительной техники заключаются в том, что глубина проникновения электромагнитных воле не зависит от плотности ввода щупов почву, а зона измерения не носит точечного характера (см. рис. 6). За одно измерение влажность определяется для участка объёмом до 100 см3, поэтому потребное количество замеров снижается. Поскольку следов от применения бесконтактного влагомера не остаётся, он может использоваться для определения влажности грунта контролирующей организацией.

Рисунок 6. Беспроводное устройство для определения влажности  грунта

Как самостоятельно изготовить датчик влажности

Датчик влажности почвы своими руками может стать экономичной альтернативой аналогичным гаджетам, доступным на рынке.

Его можно собрать из металлических зондов, которые вставляются в блок из гипса. Сопротивление между этими материалами даст уровни влажности, которые будут считываться с помощью аналогового измерительного прибора. Процесс изготовления устройства несложен:

  1. В качестве зондов-штырей используются металлические гвозди, вставляемые в соломинки. Верхний конец следует скрепить клеем. Глубина свободного конца должна быть не менее 15 мм.
  2. Для изготовления  формы разводят гипсовую штукатурку, и при помощи отвёртки вставляют штыри в гипс. При этом рекомендуется слегка простучать по соломинкам, чтобы удалить оттуда воздух.
  3. Краем отвёртки на торце штырей выполняется конус, после чего конструкции дают полностью высохнуть (это занимает не менее суток).
  4. Форма прикрепляется к любой плоской поверхности, а лишняя часть соломинок обрезается. Ваш детектор влажности готов к тестированию.
  5. Для проверки к выступающим гвоздям подключаются провода любого аналогового измерительного устройства. Это даст показания, которые будут стандартными для устройства в сухом состоянии.
  6. Вставляют датчик влажности в почву так, чтобы полностью погрузить его верхнюю часть в почву. Разность показаний даст сравнительную оценку относительной влажности грунта.

Все работы необходимо производить в тонких резиновых перчатках (так как кожа человека проводит электричество). Это исключает влияние посторонних факторов на итоговый результат.

Зачем нужен измеритель?

Каждый овощевод знает, что при выращивании той или иной овощной культуры важно знать основные параметры грунта. К ним относятся уровень Ph, температура, количество содержания влаги и уровень освещенности

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

Чтобы понимать, какая культура подойдет для выращивания на участке, и какие необходимо внести удобрения, в первую очередь, следует выяснить уровень кислотности и увлажненности грунта. В этом поможет специальный измеритель. Он может быть жидким или пластиковым. При этом простота его использования позволяет воспользоваться им даже неопытному дачнику.

Функционал

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

Устройство прибора

Этот измерительный прибор отличается особой надежностью. Он прост в использовании и стоит относительно недорого. Все измеряемые показатели выводятся на специальный дисплей измерителя.

Конструкция измерителя состоит из электронного блока, который высчитывает уровень влажности по данным, которые предоставляет специальный датчик. Датчик может быть как выносным, так и встроенным. Он представляет собой удлиненный распаренных металлический щуп, соединенный с блоком самого прибора.

Блок прибора включает в свою конструкцию систему управления и микропроцессор. Для удобного управления измерителем, на его корпусе расположены кнопочные переключатели.

Определение плотности почвы

Во время проведения сельскохозяйственных работ, нередко появляется необходимость определить плотность обрабатываемого грунта. Справиться с этой задачей поможет портативный рН метр – РН300, который предназначен для измерения уровня содержания влаги и температуры грунта.

Портативный рН метр легко использовать. Кроме того, он подходит для почвы любого типа. С его помощью можно измерить необходимые показатели как в теплице, оранжерее, на дачном участке, так и в цветочном горшке. Прибор быстро реагирует на любые изменения, что говорит о стабильности и максимальной точности данных им показаний. К главным особенностям этого прибора можно отнести:

  • наличие LCD дисплея;
  • длинный электрод;
  • индикацию заряда аккумулятора.

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

Подключение датчика влажности почвы V1.2 к Arduino

Чтобы подключить датчик к плате нам нужно только три провода, GND, VCC и AOUT. Датчик прост в использовании, поскольку он связывается с платой через аналоговый вывод, и нет необходимости использовать какие-либо библиотеки.

Для чтения данных с нашего датчика мы будем использовать контакт A0, а схема соединения будет следующей:

Первая программа – проверка датчика

Чтобы проверить, работает ли датчик, нам понадобится лишь немного переработанная программа «AnalogReadSerial», которая представлена ​​ниже:

void setup() {
  Serial.begin(9600);
}
void loop() {
  int wilg = analogRead(A0);
  int wil = map(wilg,310,570, 100, 0);
  Serial.println(wil);
  delay(500); 
}

Программа призвана отобразить данные, полученные с датчика в монитор последовательного порта. Если данные стабильны (допустимы колебания в размере 0.5%), то значит датчик работает.

По умолчанию программа “AnalogReadSerial” возвращает считанное значение на пин A0 в диапазоне 0-1024, но мы внесли небольшую модификацию, которая позволяет отображать данные в диапазоне 0-100. Это позволит оценивать степень влажности почвы в процентах.

Датчик выдает напряжение в диапазоне 0-3В, так что с помощью функции map() мы эффективно выделили только диапазон, который использует датчик.

Результаты, отображаемые на мониторе последовательного порта, приведены ниже:

Работу датчика можно очень легко проверить. Если в мониторе последовательного порта значения сухого датчика составляют 0…2, а погруженного в стакан с водой 98…100, то это значит, что датчик работает правильно!

Вторая программа – автоматический полив

Проверив работу датчика, можно переходить к следующей программе. Это будет простая схема устройства, которая будет автоматически поливать почву в горшке с цветком.

Для этого мы используем Arduino Pro Mini, водяной насос, светодиод и, конечно же, датчик влажности почвы.

В дополнение к ранее упомянутым элементам, для управления насосом потребуется MOSFET-транзистор. Вам понадобится резистор 220 Ом для светодиода и 10 кОм для транзистора, программатор FTDI для загрузки программы в Pro Mini, панель блока питания для макетной платы пластины, к которой мы подключим блок питания.

Зачем нужен отдельный источник питания? Так как насос потребляет гораздо больше энергии, чем может обеспечить нас Arduino и FTDI преобразователь, то питание всего устройства только через порт USB может привести к сгоранию платы, преобразователя или даже материнской платы.

Если мы подобрали все элементы, то можем приступить к построению схемы. Все должно выглядеть, как показано ниже:

Насос должен быть отключен до момента отключения программатора и подключения внешнего источника питания.

Краткое пояснение: датчик подключен к контакту А0, транзистор управления насосом вместе со светодиодом подключен к контакту 11. Программатор для Pro Mini подключен — GND к GND, VCC к VCC, RX к TX и TX к RX.

Когда мы обсудили подключение всех элементов, мы можем перейти к самой программе.

Программа предназначена для включения водяного насоса при падении влажности почвы ниже 60%. О работе насоса будет сигнализировать светодиод, а измерение влажности должно выполняться каждые 30 минут.

Программа, несмотря на небольшое расширение схемы, очень проста и выглядит следующим образом:

void setup() {
  pinMode(11,OUTPUT);//установка контакта 11 в качестве выходного контакта
}
void loop() {
  int wilg = analogRead(A0);//переменная для влажности
  int wil = map(wilg,310,570, 100, 0);//пересчитать значение в проценты

  if(wil < 60)//если влажность менее 60%
  {
    pinMode(11,HIGH);//насос включается 
    delay(5000);//на 5 секунд
    pinMode(11,LOW);//насос выключается
  }
  else// если нет
  {
    pinMode(11,LOW);//насос отключен
  }
  delay(1800000);//ждем 30 минут для следующего измерения
}

Теперь нам остается проверить всю систему на работоспособность. Проще всего вставить датчик и шланг от помпы в горшок с сухой почвой, и если начнется полив и загорится светодиод, то система и программа работают правильно.

Как видите, построить автоматическую систему полива очень просто, а при расширении всей системы легко добиться автоматического полива большой плантации.

Профессиональный цифровой осциллограф
Количество каналов: 1, размер экрана: 2,4 дюйма, разрешен…

Подробнее

Описание датчика DS18B20 для Arduino

Микросхема имеет три выхода, из которых для данных используется только один, два остальных – это земля и питание. Число проводов можно сократить до двух, если использовать схему с паразитным питанием и соединить Vdd с землей. К одному проводу с данными можно подключить сразу несколько датчиков DS18B20 и в плате Ардуино будет задействован всего один пин.

Особенности цифрового датчика DS18B20

Погрешность измерения не больше 0,5 С (для температур от -10С до +85С), что позволяет точно определить значение температуры. Не требуется дополнительная калибровка.
Температурный диапазон измерений лежит в пределах от -55 С до +125 С.
Датчик питается напряжением от 3,3В до 5В.
Можно программно задать максимальную разрешающую способность до 0,0625С, наибольшее разрешение 12 бит.
Присутствует функция тревожного сигнала.
Каждое устройство обладает своим уникальным серийным кодом.
Не требуются дополнительные внешние элементы.
Можно подключить сразу до 127 датчиков к одной линии связи.
Информация передается по протоколу 1-Wire.
Для присоединения к микроконтроллеру нужны только 3 провода.
Существует так называемый режим паразитного питания – в нем происходит питание напрямую от линии связи. Для подключения в этом случае нужны только 2 провода

Важно, что в этом режиме не гарантируется корректная работа при температурах выше 100С. Режим паразитного питания удобно обычно применяется для приложений с удаленным температурным датчиком.

Память датчика состоит из двух видов: оперативной и энергонезависимой – SRAM и EEPROM. В последнюю записываются регистры конфигурации и регистры TH, TL, которые могут использоваться как регистры общего назначения, если не используются для указания диапазона допустимых значений температуры.

Основной задачей DS18B20 является определение температуры и преобразование полученного результата в цифровой вид. Мы можем самостоятельно задать необходимое разрешение, установив количество бит точности –  9, 10, 11 и 12. В этих случаях разрешающие способности будут соответственно равны 0,5С, 0,25С, 0,125С и 0,0625С.

Во время включения питания датчик находится в состоянии покоя. Для начала измерения контроллер Ардуино выполняет команду «преобразование температуры». Полученный результат сохранится в 2 байтах регистра температуры, после чего датчик вернется в первоначальное состояние покоя. Если схема подключена в режиме внешнего питания, микроконтроллер регулирует состояние конвертации. Во время выполнения команды линия находится в низком состоянии, после окончания программы линия переходит в высокое состояние. Такой метод не допустим при питании от паразитной емкости, так как на шине постоянно должен сохраняться высокий уровень сигнала.

Полученные температурные измерения сохраняются в SRAM датчика. 1 и 2 байты сохраняют полученное значение температуры, 3 и 4 сохраняют пределы измерения, 5 и 6 зарезервированы, 7 и 8 используются для высокоточного определения температуры, последний 9 байт хранит устойчивый к помехам CRC код.

Программа для Arduino

Скетч достаточно простой. Для передачи данных на LCD дисплей вам необходимо подключить библиотеку Software Serial library. Если у вас в ее нет, скачать можно здесь: Arduino GitHub

// Пример использования датчика уровня влажности почвы с LCD дисплеем.

// В скетче считываются данные с датчика и отображается уровень влажности почвы

// Для работы с дисплеем используется библиотека softwareserial library

#include &ltSoftwareSerial.h&gt

// Подключите пин для обмена данными с использованием LCD дисплея по серийному протоколу RX к цифровому пину 2 Arduino

SoftwareSerial mySerial(3,2); // pin 2 = TX, pin 3 = RX (не используется)

// Тут мы настраиваем некоторые константы.

// Настройка констант зависит от условий внешней среды, в которой используется датчик

int thresholdUp = 400;

int thresholdDown = 250;

// Настраиваем пин A0 на Arduino для работы с датчиком:

int sensorPin = A0;

void setup(){

mySerial.begin(9600); // устанавливаем скорость обмена данными на 9600 baud

delay(500); // ждем пока дисплей прогрузится

}

void loop(){

// Здесь мы объявляем строку, в которой хранятся данные для отображения

// на жидкокристаллическом дисплее. Значения будут изменяться

// в зависимости от уровня влажности почвы

String DisplayWords;

// В переменной sensorValue хранится аналоговое значение датчика с пина А0

int sensorValue;

sensorValue = analogRead(sensorPin);

// перемещение курсора к началу первой строки LCD дисплея:

mySerial.write(254);

mySerial.write(128);

// очистка дисплея:

mySerial.write(» «);

mySerial.write(» «);

// перемещение курсора к началу первой строки LCD дисплея:

mySerial.write(254);

mySerial.write(128);

// запись необходимой информации на дисплей:

mySerial.write(«Water Level: «);

mySerial.print(sensorValue); //Использование.print вместо .write для значений

// Теперь мы проведем проверку уровня влажности по сравнению с заданными нами предварительно числовыми константами.

// Если значение меньше thresholdDown, отображаем слова:

// «Dry, Water it!»

if (sensorValue

// перемещение курсора к началу второй строки дисплея:

mySerial.write(254);

mySerial.write(192);

DisplayWords = «Dry, Water it!»;

mySerial.print(DisplayWords);

// Если значение не ниже thresholdDown надо провести проверку, не будет

// ли оно больше нашего thresholdUp и, если, больше,

// отобразить надпись «Wet, Leave it!»:

} else if (sensorValue >= thresholdUp){

// перемещение курсора к началу второй строки дисплея:

mySerial.write(254);

mySerial.write(192);

DisplayWords = «Wet, Leave it!»;

mySerial.print(DisplayWords);

// Если полученное значение в диапазоне между минимальным и максимальным

// и почва была раньше влажной, а теперь сохнет,

// отображаем надпись «Dry, Water it!» (то есть, когда мы

// приближаемся к thresholdDown). Если почва была сухой, а теперь

//быстро увлажняется, отображаем слова «Wet, Leave it!» (то есть, когда мы

// приближаемся к thresholdUp):

} else {

// перемещение курсора к началу второй строки дисплея:

mySerial.write(254);

mySerial.write(192);

mySerial.print(DisplayWords);

}

delay(500); //Задержка в пол секунды между считываниями

}

В программе использованы различные минимальное и максимальное значения. В результате среднее значение может характеризовать влажность в зависимости от того, почва увлажняется или сушится. Если вы не хотите использовать это среднее значение, максимальное и минимальное значения можно принимать одинаковыми. Однако эксперименты показывают, что предложенный подход позволяет более точно характеризовать процессы, которые происходят в почве. Определенного точного среднего значения в реальных условиях не существует. Так что с выборкой диапазона можно поиграться. Если вас интересуют процессы, которые происходят в почве при взаимодействии с водой, почитайте тут, например: Wiki. Процессы достаточно сложные и интересные.

В любом случае, переменные вам надо настроить под собственные условия: тип почвы, необходимый уровень увлажнения. Так что тестируйте, экспериментируйте пока не определитесь с подходящими значениями.

ОПИСАНИЕ СИСТЕМЫ

Описание

GyverControl – универсальный контроллер-таймер для теплицы и других мест, где нужна автоматизация по таймеру или показателям микроклимата/другим датчикам, имеет 10 отдельно настраиваемых каналов управления, собран из недорогих китайских компонентов и заменяет несколько “магазинных” контроллеров разного назначения: управление поливом, освещением, открытием дверей и многого другого. Может использоваться как для теплиц/грядок, так и для аквариумов, террариумов, инкубаторов и прочих автоматических систем. Обязательно читайте документацию на контроллер (ссылки выше), там подробно рассказано обо всех возможностях. Здесь лишь краткий перечень!

Данный проект полностью открытый, то есть любой из вас может сделать себе контроллер для теплицы своими руками, GyverControl сочетает в себе контроллер полива, освещения, проветривания и многого многого другого. Самое главное, что сделать себе такой контроллер умной теплицы можно по себестоимости, т.е. по розничной стоимости китайских компонентов. А это очень дёшево.

Железо:

  • ArduinoNano (ATmega 328p) как главный контроллер системы
  • 7 каналов с логическим выходом 5V, к которым можно подключать обычное реле, твердотельное реле, силовые ключи (транзисторы, модули на основе транзисторов)
  • 2 канала сервоприводов, подключаются обычные модельные серво больших и маленьких размеров
  • 1 канал управления линейным электроприводом с концевиками ограничения движения и с работой по тайм-ауту
  • Датчик температуры воздуха (BME280)
  • Датчик влажности воздуха (BME280)
  • 4 аналоговых датчика (влажности почвы или других)
  • Модуль опорного (реального) времени RTCDS3231 с автономным питанием
  • Большой LCD дисплей (LCD 2004, 20 столбцов, 4 строки)
  • Орган управления – энкодер
  • Поддержка датчиков влажности DHT11/DHT22, температуры DS18b20 и термисторов

Программные фишки:

  • Хранение всех настроек в энергонезависимой памяти (не сбрасываются при перезагрузке)
  • Датчики влажности почвы (все аналоговые датчики) не находятся под постоянным напряжением, оно подаётся только на момент опроса, что позволяет продлить жизнь даже самым дешёвым датчикам влажности почвы (напряжение подаётся за 50 мс до опроса и выключается через 50 мс после).
  • Оптимизированный вывод данных на дисплей
  • Каждый из 10 каналов (7 реле, 2 серво и 1 привод) имеет индивидуальные настройки и может работать по таймеру или по датчикам
  • 4-6 режимов работы каждого канала: три разных таймера и работа по условию с датчиков, режимы ПИД и рассвет
  • Серво работает с моей библиотекой ServoSmooth, это обеспечивает плавное их движение: плавный разгон и торможение с ограничением максимальной скорости, а также отсутствие рывков и незапланированных движений при старте системы
  • Линейный привод имеет концевики, внешние кнопки для управления и настройку скорости движения. Частота ШИМ драйвера – 31 кГц, т.е. не пищит
  • Экран отладки, где отображается вся текущая информация о состоянии железа и датчиков
  • Графики температуры и влажности воздуха и показаний с аналоговых датчиков за последние сутки
  • Сервисное меню, позволяющее вручную управлять каждой железкой

Шаг 4. Создание корпуса

Ниже вы найдете в архиве 3D-модель корпуса этой системы полива растений. Все перечисленные выше компоненты должны идеально поместиться внутри. Если вы хотите создать свой собственный корпус, убедитесь, что вы очень хорошо измерили размеры ЖК-дисплея и сенсорного датчика, чтобы можно было сделать корпус, который подходит им без проблем. Надеемся, что вы знакомы с 3D-печатью.

После того, как вы закончите распечатывать корпус, вы готовы все установить. Сначала мы делаем нижнюю часть, на которой мы прикрепляем все компоненты. Обрезаем картон по размерам основания корпуса. Следующим шагом является размещение ЖК-дисплея и сенсорного датчика в специальных вырезах в корпусе. Если вы использовали прикрепленный файл для 3D-модели, компоненты будут идеально вписываться в вырез. В некоторых случаях вам придется подрихтовать края выреза, корпус слишком жесткий. Убедитесь, что соединительные провода достаточно длинные, чтобы не допустить вытягивания ЖК-дисплея.

Используйте скотч, чтобы закрепить сенсорный датчик на внутренней стороне корпуса. Используйте достаточное количество клейкой ленты, чтобы при прикосновении к ней датчик не ослабел. Теперь мы ставим водяной насос и датчик влажности почвы. Отсоедините перемычки от датчика и насоса и протяните их через отверстие в верхней части. Убедитесь, что у вас достаточно провода для датчика влажности почвы, чтобы вы могли поместить его в почву. Не забудьте приклеить/установить отверстие, через которое проходят провода. Вы не хотите проливать воду на свой макет внутри корпуса.

Последний шаг — размещение макета в корпусе. Поставьте корпус на бок и аккуратно поместите макет внутрь. Будьте осторожны, не нажимайте слишком сильно, чтобы провода не отсоединились. Возьмите картонный вырез, чтобы закрыть дно. Закрепите края лентой. Поставьте горшок вертикально и убедитесь, что все работает. Если все компоненты работают, вы готовы налить воды в резервуар для воды и начать использовать этот корпус.

Пролог.

Конечно, прежде чем изобретать велосипед, я пробежался по Интернету.

Датчики влажности промышленного производства оказались слишком дороги, да и мне так и не удалось найти подробного описания хотя бы одного такого датчика. Мода на торговлю «котами в мешках», пришедшая к нам с Запада, уже похоже стала нормой.

Описания самодельных любительских датчиков в сети хотя и присутствуют, но все они работают по принципу измерения сопротивления почвы постоянному току. А первые же эксперименты показали полную несостоятельность подобных разработок.

Собственно, это меня не очень удивило, так как я до сих пор помню, как в детстве пытался измерять сопротивление почвы и обнаружил в ней… электрический ток. То есть стрелка микроамперметра фиксировала ток, протекающий между двумя электродами, воткнутыми в землю.

Эксперименты, на которые пришлось потратить целую неделю, показали, что сопротивление почвы может довольно быстро меняться, причём оно может периодически увеличиваться, а затем уменьшаться, и период этих колебаний может быть от нескольких часов до десятков секунд. Кроме этого, в разных цветочных горшках, сопротивление почвы меняется по-разному. Как потом выяснилось, жена подбирает для каждого растения индивидуальный состав почвы.

Вначале я и вовсе отказался от измерения сопротивления почвы и даже начал сооружать индукционный датчик, так как нашёл в сети промышленный датчик влажности, про который было написано, что он индукционный. Я собирался сравнивать частоту опорного генератора с частотой другого генератора, катушка которого одета на горшок с растением. Но, когда начал макетировать устройство, вдруг вспомнил, как однажды попал под «шаговое напряжение». Это и натолкнуло меня на очередной эксперимент.

И действительно, во всех, найденных в сети самодельных конструкциях, предлагалось замерять сопротивление почвы постоянному току. А что, если попытаться измерить сопротивление переменному току? Ведь по идее, тогда вазон не должен превращаться в «аккумулятор».

Собрал простейшую схему и сразу проверил на разных почвах. Результат обнадёжил. Никаких подозрительных поползновений в сторону увеличения или уменьшения сопротивления не обнаружилось даже в течение нескольких суток. Впоследствии, данное предположение удалось подтвердить на действующей поливальной машине, работа которой была основана на подобном принципе.

Вернуться наверх к меню.

Конструкция электродов.

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

Для изготовления электродов я сначала выбрал стальную углеродистую проволоку, но она слишком быстро заржавела, и её пришлось заменить на нержавеющею.

Для уменьшения уровня внешних электромагнитных помех, электроды соединяются со схемой экранированным кабелем, оплётка которого подключена к корпусу прибора.

А это детали, из которых были собраны электроды.

  1. Винт М3х8.
  2. Гровер М3.
  3. Шайба М3.
  4. Лепесток М3.
  5. Втулка – сталь, Ø8х10мм.
  6. Винт М3х6.
  7. Пластина – стеклотекстолит S = 2мм.
  8. Электрод – нерж. сталь Ø1,6х300мм.

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

15 Июль, 2011 (13:36) в Сделай сам

Народные советы

Мы решили предоставить несколько самых популярных кислотности земли подручными средствами. Ознакомившись с ними, вы поймете, что пользоваться профессиональным прибором куда удобнее. Надеемся, что народные советы смогут вам пригодиться, если измерителя не окажется под рукой или его батарейка сядет. Все, кто уже используют специализированный измеритель кислотности почвы, знают, насколько неточными бывают его показатели, если батарейку пора сменить.

Итак, что нам поможет?

  • Уксус и сода есть в доме у каждой хозяйки, да и на даче эти продукты часто бывают. Итак, чтобы измерить кислотность, возьмите две пробы земли из лунки глубиной в 25 сантиметров, поместите в разные емкости. Одну пробу полейте уксусом. Если пойдет шипение и появятся пузырьки, то это указывает на щелочную реакцию. Теперь разведите столовую ложку соды в стакане воды и полейте этим раствором вторую пробу. Наличие пузырьков и шипения указывает на закисленность. Если обе пробы повели себя хорошо, и реакции на поливы не было, у вас хорошая земля, с нормальным уровнем щелочи и кислоты.
  • Нашинкуйте красную капусту и прокипятите ее в воде, пока не получится фиолетовый бульон. В него поместите грунт, взятый из лунки (глубина 25 сантиметров), взболтайте. Если отвар осветлился до розового — повышена кислотность, если изменил цвет до зеленого или синего — повышена щелочь.
  • По несколько листов вишни и смородины поместите в небольшое количество кипятка на 15 минут. После этого всыпьте туда грунт. Раствор зеленый — нейтральная почва, синий — закисленная, красный — щелочная.

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

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий