This is an old revision of the document!
Autor: Gabriela Văduva
Grupa: 335CA
În acest proiect doresc de implementez un sistem care poate ține în viață o plantă singură, pentru a putea fi implementat mai apoi pe o grădină întreagă.
Pentru proiect voi folosi 3 senzori: umiditate a solului, temperatura, luminozitate. Cu ajutorul datelor voi stabili daca planta necesita ingrijire sau apa, iar datele vor fi afisate pe ecranul lcd, dar transmise si la telefon. Cand nu mai este suficienta apa disponibila in rezervor vom primi instiintare pe telefon.
Programul a fost implementat in Arduino IDE, fiind foarte usor de utilizat si gasind toate modulele necesare foarte repede.
Folosind cei 3 senzori, am luat date din mediul inconjurator al plantei: * temperatura: calculata in grade celsius cu ajutorul unui senzor de temperatura rezistent la apa si bibliotecile OneWire si DallasTemperature * lumina: senzor ce verifica daca luminozitatea este scazuta sau ridicata * umiditatea din sol: senzorul verifica nivelul de umiditate, iar cu ajutorul datelor analogice putem determina cat de multa umiditate se afla in sol.
Ecranul LCD 20×4 conectat prin intermediul unui modul I2C este activat cu ajutorul bibliotecii LiquidCrystal_I2C si afiseaza in timp real datele despre planta: * daca umiditate este: scazuta, medie sau ridicata * daca luminozitate este ridicata * temperatura reala din spatiul inconjurator in grade Celsius