Inteligentna konewka AI – automatyczne podlewanie ogrodu

🔧 Poziom trudności:

Łatwy – dla początkujących

⏱️ Czas realizacji:

2–3 godziny (pierwsza wersja)


🎯 Co zbudujemy?

Stworzysz automatyczny system podlewania, który:

  • sam mierzy wilgotność gleby,
  • podlewa tylko, kiedy to potrzebne,
  • może wysyłać powiadomienia o stanie roślin,
  • a w wersji rozszerzonej – wykorzystuje AI do nauki harmonogramu podlewania.

Działa w ogrodzie, na balkonie, a nawet w doniczce w domu!


🔩 Co będzie potrzebne?

ElementOpisSzacunkowy koszt
ESP32Mikrokontroler z Wi-Fi20–30 zł
Czujnik wilgotności glebyNajlepiej cyfrowy, np. z serii capacitive5–10 zł
Pompka 5V lub elektrozawórDo podlewania10–30 zł
Wąż lub przewód silikonowyPrzewód do podlewania5–10 zł
Zasilanie 5V (powerbank lub ładowarka)Zasilenie systemu10–20 zł
Opcjonalnie: przekaźnik 5VJeśli pompka ma wyższe napięcie5 zł

🔌 Schemat połączeń

✅ Minimalna wersja:

  • Czujnik wilgotności
    • VCC → 3.3V
    • GND → GND
    • OUT → GPIO 34
  • Pompka 5V
      • → GPIO 26 (przez tranzystor lub przekaźnik)
    • – → GND

📟 Krok po kroku

🔸 Krok 1: Sprawdź czujnik wilgotności

Kod (Arduino IDE):

cppKopiujEdytujint czujnik = 34;

void setup() {
  Serial.begin(115200);
  pinMode(czujnik, INPUT);
}

void loop() {
  int wartosc = analogRead(czujnik);
  Serial.println(wartosc);
  delay(1000);
}

Wartości:

  • ~300–500 → bardzo mokra ziemia
  • ~600–700 → wilgotna
  • ~800+ → sucha (trzeba podlać)

🔸 Krok 2: Podłącz pompkę

Przy niskiej wilgotności, uruchamiamy podlewanie:

cppKopiujEdytujint pompa = 26;

void setup() {
  pinMode(pompa, OUTPUT);
}

void loop() {
  int wilgotnosc = analogRead(34);

  if (wilgotnosc > 750) {  // jeśli za sucho
    digitalWrite(pompa, HIGH);
    delay(5000); // podlewa 5 sekund
    digitalWrite(pompa, LOW);
  }

  delay(10000); // czekaj 10 sek
}

🔸 Krok 3: Dodaj tryb „inteligentny” – z uczeniem harmonogramu

Można dodać zapis wilgotności co 2 godziny przez cały tydzień, a potem nauczyć model (np. na Edge Impulse) rozpoznawać:

  • dzień tygodnia,
  • pogodę (API lub z czujnika),
  • porę dnia.

Na tej podstawie AI podejmuje decyzję: czy i ile podlewać.


🧠 Wersja z AI – co może robić?

  • Przewidywać najlepszy czas podlewania
  • Dostosowywać długość podlewania do warunków pogodowych
  • Reagować inaczej w dzień i w nocy
  • Rozpoznawać, że padało, więc nie podlewać

🔔 Powiadomienia i logi (opcjonalne)

Można dodać:

  • wyświetlacz OLED pokazujący wilgotność,
  • logowanie danych na kartę SD,
  • wysyłkę na telefon (np. przez IFTTT).

📦 Montaż i ochrona

  • Czujnik wilgotności umieść na głębokości 2–5 cm
  • ESP32 i elektronika muszą być w pudełku hermetycznym
  • Pompka może być w wiadrze z wodą lub zbiorniku

✅ Efekt końcowy

  • System działa samodzielnie, podlewając wtedy, gdy rośliny tego potrzebują
  • Możesz monitorować dane zdalnie
  • Działa zarówno z rośliną doniczkową, jak i w całym ogrodzie

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Przewijanie do góry