Sistem de Irigare

Autor: Veis Onur Sener

Introducere

Sistem autonom de irigare si ventilare a plantelor.

Descriere Generala

Cand umiditatea solului este mai mica de 50%, pompa de apa este actionata pentru a iriga planta. Daca temperatura aerului este mai mare de 25 de grade Celsius, ventilatorul este pornit pentru a racori planta. De asemenea valorile umiditatii solului si a temperaturii aerului sunt afisate pe ecran. In momentul in care pompa este actionata, apare pe ecran un simbol picatura, iar cand ventilatorul este actionat, apare un simbol ventilator pe ecran.

Hardware Design

Lista de piese:

  • Arduino Uno
  • Breadboard
  • Senzor de umiditate sol
  • Senzor de temperatura (DHT11)
  • Pompa de apa
  • Ventilator
  • Ecran LCD 1602 cu I2C
  • Rezistente 270 ohmi
  • Fire
  • Tranzistoare 2n2222
  • Diode N4007

Schema electrica

electrica_onur.jpeg

Schema Tinkercad

Software Design

Schema bloc

Pentru implementare s-a utilizat IDE Arduino.

Algoritmul utilizeaza bibliotecile:

  • LiquidCrystal_I2C.h - Pentru utilizarea ecranului 1602
  • DHT.h - Pentru utilizarea senzorului de temperatura aer DHT11

Logica utilizita este reprezentata de 2 IF-uri care verifica daca planta trebuie ventilata sau udata.

Pentru a se citi valorea temperaturii se utilizeaza functiile din biblioteca DHT.h.

Pentru umiditate, se citeste valoarea analogica(0-1024), urmand ca apoi sa se mapeze intre 0-100 pentru procent.

Afisarea pe ecran se face utilizand functii din biblioteca LiquidCrystal_I2C.h.

Concluzii

Proiectul reuseste sa ii ofere plantei temperatura si hidratarea de care are nevoie cat timp este cuplat la o sursa de apa si o sursa de curent.

Prin realizarea proiectului am invatat sa lucrez mai bine cu Arduino si am inteles mai bine legatura Hardware-Software

Download

Bibliografie/Resurse

pm/prj2021/abirlica/sistem_de_irigare.txt · Last modified: 2021/06/04 17:12 by onur_sener.veis
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0