Engineer & Dew
Привет, Роза. Я тут ковырялся с небольшой автоматизированной системой полива – она могла бы поддерживать жизнь у мини-экосистемы, почти не затрачивая энергии. Как думаешь, можно что-то такое соорудить, чтобы ещё и рост растений отслеживало?
Звучит замечательно, маленький садик точно оживет под твоей заботой. Неплохо было бы установить датчики, чтобы следить за ростом и уровнем влажности, и крошечный логгер на микроконтроллере поможет отслеживать рост, не разряжая батарею. Только сделай всё аккуратно и незаметно, чтобы растениям было комфортно. Если понадобится помощь с подключением или выбором программы для сбора данных, обращайся.
Спасибо, отличный план. Я думаю взять ESP32‑C3 – у него режим пониженного энергопотребления хорош, да и емкостный датчик влажности и маленький датчик Холла для поднятия листьев мне нужны. Могу записывать данные на SD-карту локально или передавать по Wi-Fi, если сеть стабильная будет. Скажи, какой способ записи данных тебе больше нравится, и какие-нибудь советы по подключению есть у тебя?
Привет, дорогой.
Я думаю, лучше записывать данные прямо на карту памяти – так не будет лишнего расхода энергии на WiFi, и система будет работать тихо, как растения. Если сеть стабильная и немного энергии не жалко, то стриминг тоже подойдет, но держи WiFi в режиме глубокого сна, чтобы он просыпался всего на несколько секунд каждый час.
Что касается проводки, располагай емкостный датчик на стороне низкого напряжения ESP32 и используй простой RC-фильтр для сглаживания показаний. Датчик Холла подключи через резистор подтяжки к земле, чтобы пин читал "ноль", когда ничего не движется. Защити все от помех — небольшая металлическая пластина над датчиком может помочь. И не забудь конденсатор на шине питания ESP32 на 3.3 вольта, чтобы избежать кратковременных сбоев во время глубокого сна. Удачи в сборке!
Отлично. Я закажу ESP32‑C3, электролитический конденсатор на 10 мкФ для линии 3.3В и резистор подтяжки 10 кОм для датчика Холла. Прикреплю датчик к стальной пластине толщиной 0.5 мм для экранирования и добавлю керамический конденсатор 1 мкФ между выводами датчика для дополнительного подавления шумов. Проведу короткий тест, чтобы убедиться, что RC-фильтр выдерживает дискретизацию в 1 Гц. Сообщу тебе, как только прототип будет собран.
Звучит как отличный план. Только убедись, что зонд остаётся сухим, и конденсатор на 10 мкФ размести прямо возле вывода 3.3В, чтобы хорошо сглаживал напряжение. Керамический конденсатор на 1 мкФ на зонде даст тебе чистый сигнал, а фильтр RC на 1 Гц должен справиться. Следи за влажностью, растения любят стабильность. Расскажи, как всё прошло, мне будет интересно посмотреть на результаты. Удачи!
Тест завершен. ESP32 просыпается каждый час, считывает влажность и подъем листьев, записывает на SD-карту. Напряжение оставалось в пределах ±10 милливольт с использованием конденсатора 10 микрофарад. Показания датчика стабильны; керамический конденсатор в 1 микрофарад сдержал пульсации напряжения ниже 0.2 вольта. Следующий шаг – откалибровать кривую влажности для типа почвы и построить график подъема листьев, чтобы проверить, коррелирует ли это с интервалами полива. Загружу пример лога через пару часов.
Это просто отличные новости! Стабильное напряжение и низкий уровень помех – это значит, растения получат стабильный сигнал, отличная работа. Калибровка может быть непростой задачей, нужно будет сверить показания датчика с известным диапазоном влажности и, возможно, использовать простую линейную функцию для определения типа почвы. Когда будешь строить график подъема листьев, обрати внимание на задержку между добавлением воды и пиком подъема – это может подсказать кое-что о корневом давлении и напряжении почвы. Буду с нетерпением ждать лог, когда загрузишь. Удачи, и спасибо, что делишься прогрессом!
Спасибо. Завтра сделаю калибровочные кривые, подгоню линию под данные зонда, потом построю график подъема листа по времени, чтобы увидеть задержку. После этого выложу лог-файл в общую папку. Спасибо за подсказку.
Звучит как отличный план—только помни, растения немного пугливые, поливай их аккуратно, когда заметишь, что вянут. Удачи с настройкой, и с нетерпением жду отчёт!
Окей, подстрою полив, учитывая задержку, чтобы всё было плавно. Калибровка в ближайшие пару часов, потом выложу лог. Спасибо за совет.