This is an old revision of the document!


Sistem de irigatie smart

Introducere

Aplicatia dezvoltata se numeste Sistem de irigatie smart. Aceasta are rolul de a actiona o pompa (reprezentata de un micro servo motor) care elibereaza apa cu un anumit debit in functie de informatiile inregistrate de senzorii de umiditate a aerului, a solului, lumina si temperatura. Importanta partilor hardware si software este egala: partea hardware se ocupa cu masurarea celor 4 parametrii si de eliberarea apei in sol, partea software are rolul de a asigura logica din spatele starii pompei, de conversii ale datelor inregistrate si de afisarea datelor intr-un format usor de citit.

Descriere generală

Hardware Design

Lista componente:

  • Arduino UNO
  • Breadboard Small
  • Micro Servo Motor
  • Water level Sensor
  • DHT11 Sensor
  • Photoresistor
  • LCD 16 x 2
  • Rezistente
  • Circuite de diferite culori (pt GND, 5V etc.)

Software Design

Biblioteci folosite:

  • DHT.h (folosita pentru senzorul de temperatura si umiditate DHT11)
  • Servo.h (folosita pentru micro servo motor)
  • LiquidCrystal.h (folosita pentru LCD display-ul 16×2)

Functii folosite din biblioteca DHT.h:

  DHT(uint8_t pin, uint8_t type, uint8_t count = 6);
  void begin(uint8_t usec = 55);
  float readHumidity(bool force = false);
  float readTemperature(bool S = false, bool force = false);
  

Rezultate Obţinute

Care au fost rezultatele obţinute în urma realizării proiectului vostru.

Concluzii

Download

O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectului: surse, scheme, etc. Un fişier README, un ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o impresie bună ;-).

Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.

Jurnal

Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului.

Bibliografie/Resurse

Software:

Hardware:

pm/prj2022/arosca/2312.1653657862.txt.gz · Last modified: 2022/05/27 16:24 by adrian_mihai.savu
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