Автоматичний полив рослин

26 серпня 2024 1 хвилина Автор: IronMind

Створення автоматичної системи поливу на базі Arduino Nano дозволить вам контролювати вологість ґрунту та автоматично вмикати насос чи помпу залежно від рівня вологості.

Необхідні компоненти:

Схема підключення

Модуль реле

  • VCC → пін 5V Arduino
  • GND → пін GND Arduino
  • IN → пін D2 Arduino
  • Два крайніх лівих контакта включити в розрив одного з дротів, який йде на компресор (див. схему)

LCD 1602 I2C символьний дісплей 16×2

  • VCC → пін 5V Arduino
  • GND → пін GND Arduino
  • SDA →  пін A4 Arduino
  • SCL → пін A5 Arduino

Гідрометр та модуль I2C

  • Виводи гігрометра під’єднати до контактів + та – на модулі I2C (див. схему)
  • VCC → пін 5V Arduino
  • GND → пін GND Arduino
  • A0 → пін A0 Arduino 

Акумулятори

  • + акумулятора підключити до піна VIN
  • акумулятора до піна GND

Зауважте, що вхідна напруга має бути в діапазоні від 7 до 12 вольт.

Прошивка

**Якщо у Вас немає встановленої Arduino IDE, раджу переглянути відео урок, де показано, як її встановити та налаштувати.  За ось цим посиланням Ви знайдете інформацію, як встановити драйвер на плату Arduino.**

Завантажте прошивку за ось цим посиланням та завантажте її на Arduino по інструкції вище. Бібліотека та схема проекту знаходять ось тут.

Важливо

Прошивати Arduino потрібно перед тим, як підключати всі компоненти. Якщо під час прошивки до неї будуть підключені акумулятори, або інші деталі, Ви ризикуєте спалити (в прямому сенсі) свій комп’ютер та Arduino.

Принцип роботи

Коли датчик потрапляє в грунт, то через те, що в ньому є певна кількість вологи, між “штирями” починає протікати маленький струм. Залежно від рівня вологості, струм тече різний (адже створюється різний опір). Вимірюючи цей струм, можна дізнатися, який, приблизно, рівень зволоження грунту. Якщо рівень менший, ніж той, що нам треба, то Arduino дає команду на замикання реле, що в свою чергу вмикає насос. Після того, як вологість збільшилась, Arduino розмикає реле і подача води припиняється. 

Disclaimer. Ця стаття створена виключно з ознайомлювальною метою. Усі поради та інструкції надані для освітніх цілей, і ми не несемо відповідальності за будь-які можливі наслідки, пов’язані з реалізацією цього проекту. Завжди дотримуйтесь безпеки при роботі з електронними компонентами.

Якщо у Вас виникають проблеми, то Ви можете зв’язатися з нами за допомогою [email protected].

Знайшли помилку?
Якщо ви знайшли помилку, зробіть скріншот і надішліть його боту.