Echipă: George Grasu
SmartPot este un sistem IoT pentru îngrijirea automată a plantelor, bazat pe microcontrollerul ESP32 (WEMOS D1 UNO R32). Sistemul monitorizează umiditatea solului, nivelul luminii ambientale și nivelul apei din rezervor, controlând automat o pompă submersibilă și trimițând notificări prin aplicația Blynk.
Proiectul a fost inspirat de soluția comercială Lighteme AI Plant Pot, propunând o alternativă accesibilă și personalizabilă, realizată cu componente hardware accesibile și software open-source.
Domeniul ales este grădinăritul inteligent (Smart Gardening), care combină IoT cu îngrijirea plantelor. Soluțiile existente pe piață (ex: Lighteme AI Plant Pot) oferă funcționalități avansate, dar sunt costisitoare și limitate în personalizare.
SmartPot oferă o alternativă open-source, bazată pe ESP32 + Blynk, accesibilă oricărui utilizator cu cunoștințe de bază în electronică.
| Componentă | Pin ESP32 | Tensiune |
|---|---|---|
| Senzor lumină (LDR) | GPIO 36 | 3.3V |
| Senzor umiditate sol | GPIO 34 | 3.3V |
| Senzor ultrasonic (HC-SR04) | GPIO 19 | 5V |
| Pompă submersibilă | GPIO 14 (NPN) | 3.3V |
| Display LED MAX7219 | SPI | 5V |
| WEMOS D1 UNO R32 (ESP32) | - | 5V USB |
Pompa submersibilă este controlată printr-un tranzistor NPN, conectat la GPIO 14. Semnalul PWM de la ESP32 comandă baza tranzistorului, care la rândul său permite curentul către pompă.
Senzorul ultrasonic măsoară distanța față de suprafața apei din rezervor, iar pragul critic este setat la 8 cm.
Codul rulează pe Arduino IDE cu biblioteca Blynk pentru ESP32.
Funcționalități principale implementate:
planta_uscata, nivel_apa_mare| Test | Rezultat |
|---|---|
| Senzor lumină (LDR) | ✓ Citiri corecte în condiții variate |
| Senzor umiditate sol | ✓ Activare pompă automată la < 50% |
| Senzor ultrasonic (nivel apă) | ✓ Notificare Blynk la > 8 cm |
| Pompă submersibilă | ✓ Control auto + manual prin Blynk |
| Notificări push | ✓ Trimise corect la condiții critice |
| Logare evenimente | ✓ Evenimente vizibile în Blynk log |
| Stabilitate 24h | ✓ Fără erori de conectivitate |
Sistemul SmartPot funcționează corect și stabil, oferind o soluție accesibilă pentru îngrijirea automată a plantelor. Testele pe 24 de ore au confirmat stabilitatea conexiunii Wi-Fi și corectitudinea transmisiei datelor prin Blynk.