2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Я покупаю петрушку в горшке, и большую часть дня почва была сухой. Итак, я решил сделать этот проект, чтобы определить влажность почвы в горшке с петрушкой, чтобы проверить, когда мне нужно полить почву водой.
Думаю, этот датчик (Емкостной датчик влажности v1.2) хорош тем, что:
1. имеет водонепроницаемые электроды, поэтому вы можете не беспокоиться о коррозии.
2. дешево -> 1, 5 - 2 $
Шаг 1: спецификация
Список материалов (партнерские ссылки, если вы хотите купить эти материалы, вы можете поддержать меня, если будете покупать по этим ссылкам):
1. Емкостной датчик влажности v1.2.
Ссылка: емкостной датчик влажности v1.2
2. Wemos D1 Mini.
Ссылка: Wemos D1 Mini
3. ADS1115 для измерения аналоговых значений от датчика.
Ссылка: ADS1115
4. Аккумулятор - я использую литий-ионный аккумулятор 18650.
Ссылка: Аккумулятор 18650
(Раньше я покупал Trustfire mark. Хорошая батарея имеет собственный код для распознавания оригинала)
5. Держатель батареи (можно вырезать одну сторону, чтобы лучше вставить батарею в держатель)
Ссылка: Держатель батареи
6. Кабели. Я использую тип AWG 22.
Ссылка: Кабели
7. Чехол.
Ссылка: Дело
Конечно, нужна почва для измерения: D
Шаг 2: Схема
Я занимаюсь классической схемой. Во-первых, я питаю Wemos от литиевой батареи на 4,2 вольта. Это возможно, и я подключаю его к выводу 5V. Работает без регулятора!
Ток в режиме глубокого сна не превышает 0,3 мА.
Для питания датчика и АЦП я использую контакт 8 от Wemos. Очень важно использовать постоянное напряжение (3, 3 В) и не использовать аккумулятор (при изменении напряжения с 3 вольт до 4, 2 вольт).
Шаг 3: Код
Я использую ThinkSpeak как хранилище данных. Я использую 10-минутные интервалы.
Не забудьте подключить контакт сброса к D0, чтобы перезапустить Wemos после сна. Я создал диаграмму, чтобы показать, как работает код.
Код в Arduino:
Шаг 4: Заключительный
Если вы собираетесь построить схему, используйте более длинные кабели. Не как я.
Шаг 5: Тестирование
Для измерения влажности используйте примерно 3/4 поверхности сенсора. Будьте осторожны и не заливайте датчик водой.
Я использую Thingspeak для сохранения ценностей. Могу сказать, что значения зависят от температуры, поэтому мониторинг температуры должен быть хорошим.
Я начал мерять 25. Мартовский ужин (наливаю петрушку) а потом жду. В ночное время суток значения не меняются.
26 марта цены будут расти по мере повышения температуры. Но следующей ночью (с 26 марта на 27 марта) значения были выше. Так почва в горшке была суше (более засушливой)