Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2021:avaduva:gardencaretaker [2021/05/03 22:40]
vlad.dobrete
pm:prj2021:avaduva:gardencaretaker [2021/05/16 18:59] (current)
vlad.dobrete
Line 13: Line 13:
  
 ===Descriere generala=== ===Descriere generala===
-Pentru a putea pune in functiune robotelul, conectam bateria pentru alimentare. Acesta va citi prin intermediul senzorului, valorile de umiditate ale solului(am testat chiar si cu o paine) si, daca scad sub valoarea de 500(aleasa de mine), water pump-ul va porni si va extrage apa din container. Pe langa aceasta functionalitate,​ modulul bluetooth, preia concomitent valori trimise de la aplicatia din telefon(daca suntem conectati), si in cazul in care dam comanda de pornire, water pump-ul va incepe sa scoata apa. Pe display sunt afisati toti pasii (start-watering-done watering), si, dupa ultimul pas, este actionat si buzzerul care anunta terminarea procesului. ​+Pentru a putea pune in functiune robotelul, conectam bateria pentru alimentare. Acesta va citi prin intermediul senzorului, valorile de umiditate ale solului(am testat chiar si cu o paine) si, daca scad sub valoarea de 500(aleasa de mine), water pump-ul va porni si va extrage apa din container. Pe langa aceasta functionalitate,​ modulul bluetooth, preia concomitent valori trimise de la aplicatia din telefon(daca suntem conectati), si in cazul in care dam comanda de pornire, water pump-ul va incepe sa scoata apa. Pe display sunt afisati toti pasii (start-watering-done watering), si, dupa ultimul pas, este actionat si buzzerul care anunta terminarea procesului. Proiectul este configurat astfel incat sa aiba grija de orice tip de planta. Astfel, in urma unui research, am observat faptul ca fosforul este necesar pentru plante. Water-pump-ul este capabil sa extraga apa combinata cu fosfor.
  
 ==Schema bloc: ==  ==Schema bloc: == 
Line 35: Line 35:
   * Fire de legatura mama-tata   * Fire de legatura mama-tata
   * Fire de legatura tata-tata   * Fire de legatura tata-tata
 +
 +==Schema electrica==
 +{{:​pm:​prj2021:​avaduva:​schema_electrica.PNG?​600}}
  
 ===Software Design=== ===Software Design===
Line 51: Line 54:
  
 {{:​pm:​prj2021:​avaduva:​garden_caretaker1.jpeg?​600}} {{:​pm:​prj2021:​avaduva:​garden_caretaker1.jpeg?​600}}
 +
 +Se poate observa mesajul de Welcome. Pe display sunt vizibile si mesaje din timpul procesului (ex. "Done Watering"​). ​
  
 {{:​pm:​prj2021:​avaduva:​garden_caretaker2.jpeg?​600}} {{:​pm:​prj2021:​avaduva:​garden_caretaker2.jpeg?​600}}
 +
 +In aceasta poza putem observa ca toate piesele sunt alimentate si functionale. De asemenea, display-ul este gol deoarece procesul nu a pornit.
  
 {{:​pm:​prj2021:​avaduva:​garden_caretaker3.jpeg?​600}} {{:​pm:​prj2021:​avaduva:​garden_caretaker3.jpeg?​600}}
 +
 +Poza ce arata legaturile facute intre piese, cu preponderenta pentru display.
  
 {{:​pm:​prj2021:​avaduva:​garden_caretaker4.jpeg?​600}} {{:​pm:​prj2021:​avaduva:​garden_caretaker4.jpeg?​600}}
 +
 +Poza este in intregime submedsibila. Apa este combinata de fosfor si este extrasa de pompa si eliminata prin tubul de cauciuc
  
 {{:​pm:​prj2021:​avaduva:​garden_caretaker5.jpeg?​600}} {{:​pm:​prj2021:​avaduva:​garden_caretaker5.jpeg?​600}}
  
-Video:+Se poate observa impovizatia LOL pentru asezarea tubului pentru a curge la tulpina plantei. A fost nevoie sa leg tubul si deoarece jetul de apa este destul de puternic.
  
 +Videoclipuri cu functionalitatea proiectului:​
  
 +https://​drive.google.com/​drive/​folders/​1aCdTSJ41K9DBA087OS7uhB60aBDo7OOT?​usp=sharing
  
-===Concluzii=== 
  
 +
 +===Concluzii===
 +A fost o experienta super tare. De la gasit varianta de inlocuire a pamantului cu painea LOL, pana la apa cursa peste tot prin casa, am reusit sa creez un mini robotel capabil sa suplineasca timpul pierdut si grija pentru florile din casa si, de ce nu, chiar dintr-o gradina. Consider ca proiectul a fost destul de complex, fiind nevoie sa folosesc destul de multe piese iar codul mi-a pus dificultati din cauza faptului ca, odata conectat modulul bluetooth, pinii RX si TX nu functionau corespunzator(observam acest lucru din afisarile de pe display). Am reparat acest lucru din cod. Pe langa cunsotinte acumulate, m-am ales si cu un Plant CareTaker pe care il folosesc acum in casa. Recomand acest proiect oricui doreste sa inceapa un proiect fun si challenging in acelasi timp.
  
 ===Download=== ===Download===
Line 89: Line 104:
 https://​www.instructables.com/​Remotely-Control-LED-using-HC-05-Bluetooth-Arduino/​ - pentru conectare modul bluetooth ​ https://​www.instructables.com/​Remotely-Control-LED-using-HC-05-Bluetooth-Arduino/​ - pentru conectare modul bluetooth ​
  
-https://​www.arduino.cc/​en/​Reference/LiquidCrystal Librarie+https://​www.arduino.cc/​en/​Tutorial/LibraryExamples/​HelloWorld - pentru conectare display.
  
 +https://​www.tutorialspoint.com/​arduino/​arduino_dc_motor.htm - pentru conectare water pump
 +
 +https://​www.circuitstoday.com/​arduino-soil-moisture-sensor - pentru conectare senzor umiditate
 +
 +https://​www.arduino.cc/​en/​Reference/​LiquidCrystal Librarie
  
pm/prj2021/avaduva/gardencaretaker.1620070809.txt.gz · Last modified: 2021/05/03 22:40 by vlad.dobrete
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