Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Вы любите комнатное растение, но забываете его слишком часто поливать? Это руководство объяснит, как сделать систему полива растений, работающую на Arduino, и как придать вашему растению немного больше индивидуальности. После того, как вы будете следовать этим инструкциям, у вас должна быть система с возможностью поливать ваше растение автоматически или делать это. себя одним нажатием кнопки. На используемом светодиодном дисплее вы увидите, насколько влажна почва, по смайликам и тексту на экране.
Шаг 1. Что вам понадобится
(x1) Arduino UNO (https://www.adafruit.com/product/50)
(x1) USB-кабель (https://www.adafruit.com/product/62)
(x1) Макетная плата (https://www.adafruit.com/product/64)
(x1) датчик влажности почвы (https://www.sparkfun.com/products/13322?_ga=2.1058…)
(x1) Потенциометр 1K для монтажа на панели (https://www.adafruit.com/product/1789)
(x?) перемычки (https://www.adafruit.com/product/1951) (https://www.adafruit.com/product/758)
(x1) ЖК-дисплей 16x2 (https://www.adafruit.com/product/1447)
(x1) Серводвигатель (https://www.adafruit.com/product/169)
(x2) Кнопки на печатной плате (https://www.adafruit.com/product/367)
(x1) 5-миллиметровый светодиодный светильник. (https://www.sparkfun.com/products/9592)
(x1) растение для полива
(x1) деревянный ящик для вина
(x1) гибкая резиновая / пластиковая трубка
Шаг 2: Подключение компонентов
Имейте в виду, что длину проводов и положение деталей придется изменить в зависимости от корпуса, который вы собираетесь использовать. Если вы еще не уверены, какой длины должны быть ваши провода. Сделайте их очень длинными.
Шаг 3: Изготовление водопровода
В качестве корпуса я рекомендую использовать винный ящик, так как его передняя часть легко снимается.
Просверлите в верхней части большое отверстие, в которое поместится бутылка. Если у бутылки есть крышка, которую можно отвинтить и просверлить, подойдет любая бутылка.
Затем просверлите небольшое отверстие в задней части коробки (для кабеля, ведущего к сервоприводу), отверстие спереди, через которое может пройти ваша трубка, и отверстие в бутылке, которую вы собираетесь использовать.
Теперь надежно установите серводвигатель на место. Вы можете сделать это, как показано на картинке, или любым другим способом, если он не может двигаться на месте.
Когда все это будет сделано, проведите трубку от бутылки вверху к сервоприводу и через отверстие спереди. как показано на картинке выше. Механизм, который заставит воду течь по команде, основан на постоянном изгибе трубки до тех пор, пока вы не включите двигатель, который будет наклонять трубку так, чтобы изгиб исчез, и вода могла течь.
Возможно, самая сложная часть - это подсоединить трубку к отверстию в бутылке с водой так, чтобы не было утечки. Мне удалось остановить протечку с помощью клея и термоусадочной трубки.
Шаг 4: кодирование
Датчик влажности почвы по-разному реагирует на каждый тип почвы, и каждому растению требуется разное количество воды. Войдите в код и найдите переменные MoistureHigh, MoistureGood и MoistureLow и измените значения в зависимости от показаний ЖК-дисплея, когда вы подключаете датчик влажности к почве вашего растения. Вы должны отключить опцию автоматического полива при калибровке, чтобы предотвратить ваше растение от утопления.
Шаг 5: жилье
Если вы закончили с вышеуказанным, система должна работать. Теперь вы можете создать корпус, чтобы скрыть эти надоедливые провода и защитить их от воды. Я не буду вдаваться в подробности обработки дерева и того, как я сделал корпус, так как это займет некоторое время, и для этого есть много хороших руководств. Просто убедитесь, что вы просверлили отверстие в верхней части для датчика влажности и отверстие в задней части для источника питания, чтобы хорошо видеть кнопки и светодиодный дисплей.
Надеюсь, это руководство помогло вам создать собственную автоматизированную систему полива растений.