This is an old revision of the document!


Plant status check

Ciulinca Andra Stefania - 334CA

Introducere

Dispozitiv pentru a asigura conditiile optime pentru plante (temperatura aerului, umiditate in sol, lumina). Daca toate conditiile sunt implinite, feedback ul este indicat pozitiv pe ecran, altfel se afiseaza conditiile esuate.

Scopul proiectului este de a crea un dispozitiv autonom de monitorizare a plantelor, util pentru persoane care doresc să asigure automat condițiile optime de mediu pentru plantele lor, fără a verifica manual fiecare factor.

Descriere

Hardware design

Lista de piese:

  • LCD 1602 cu interfata I2C si Backlight Galben-Verde - External Link
  • Senzor de temperatura si umiditate a aerului - External Link
  • Senzor de umiditate a solului - External Link
  • Fotorezistor - External Link
  • Placa de dezvoltare compatibila cu arduino UNO R3 - External Link
  • Male-to-Male, Female-to-Male wires
  • Rezistenta de 5K ohm
  • Rezistenta de 1k ohm

Descrierea legăturilor făcute și a pinilor utilizați:

  • Ecranul LCD 1602 (comunică prin I2C ⇒ am folosit pinii dedicați de pe plăcuță, conform instrucțiunilor de pe site-ul de unde l-am cumpărat (vezi tabel componente din secțiunea anterioară))
    • GND - GND (firul maro)
    • VCC - 5V (firul gri)
    • SDA - A4 (firul galben)
    • SCL - A5 (firul alb)
  • Senzor de Temperatura DHT11
    • Pin-ul 1 se conectează la pin-ul de 5V al plăcii de dezvoltare. (firul rosu)
    • Pin-ul 2 se conectează la un pin digital - pinul 10. (firul albastru)
    • Pin-ul 4 se conectează la un pin GND al plăcii de dezvoltare. (firul negru)
    • Senzorul nu are inclus un rezistor de pull-up, așa că am folosit un rezistor de 5kohm. Acest rezistor de pull-up se conectează între pin-ul de alimentare și pin-ul de date.
  • Senzor de umiditate a solului
    • VCC - 5V (firul verde)
    • GND - GND (firul verde)
    • AO analog output interface - A0 (firul albastru)
  • Fotorezistor
    • Conectat la (+) si (-) pe breadboard
    • Am facut si un divizor de tensiune folosind o tensiune de 1kohm conectata la pinul analog A3 (firul albastru)

Schema Hardware

In schema atasata senzorul de temperatura nu este DHT(cel folosit in implementare), dar conectarea este facuta conform schemei reale, cu DHT.

Implementare

Pe ecran se afiseaza parametrii care nu sunt respecta conditiile impuse exemplu: “Probleme: Sol Lumina” sau “Conditii optime Planta OK”, daca totul este in regula.

Software design

Descrierea codului aplicaţiei (firmware):

  • Mediu de dezvoltare: Arduino IDE
  • Librării şi surse 3rd-party: “Wire.h”, “LiquidCrystal_I2C.h”

Rezultate obtinute

TBD

Concluzii

TBD

Resurse

Jurnal

  • 11.05 - montare si testare senzor de temperatura si umiditate sol + testare ecran LCD 1602 cu interfata I2C
  • 13.05 - montare si testare fotorezistor, incheiere schema hardware
  • 14.05 - implementare software

pm/prj2025/fstancu/andra.ciulinca.1747594128.txt.gz · Last modified: 2025/05/18 21:48 by andra.ciulinca
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