Differences

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

Link to this comparison view

pm:prj2022:sgherman:smart_plant_watering_system [2022/05/13 09:22]
andrei.nicolescu00
pm:prj2022:sgherman:smart_plant_watering_system [2022/05/28 16:42] (current)
andrei.nicolescu00
Line 23: Line 23:
  
 ==== Schema bloc ==== ==== Schema bloc ====
-{{:​pm:​prj2022:​sgherman:​smart_plant_watering_system.png |}} +{{:​pm:​prj2022:​sgherman:​smart_plant_watering_system_2.png?​651x351 ​|}}
- +
-<note tip> +
-O schemă bloc cu toate modulele proiectului vostru, atât software cât şi hardware însoţită de o descriere a acestora precum şi a modului în care interacţionează. +
- +
-Exemplu de schemă bloc: http://​www.robs-projects.com/​mp3proj/​newplayer.html +
-</​note>​+
  
  
Line 44: Line 38:
    * Pompa de apa    * Pompa de apa
    * LED RGB    * LED RGB
 +   * Baterii 1.5V
 +   * Releu 5V
  
 +==== Schema electrica ====
 +{{:​pm:​prj2022:​sgherman:​schema_electrica_watering_system.png |}}
  
 ===== Software Design ===== ===== Software Design =====
  
-<note tip> +Software-ul se foloseste ​de functii din Arduino pentru a prelua date de la senzori ​(folosind ADC-ul inclus pe placutasi pentru a actiona diversele dispozitive conectate ​(pompa de apaLED-ul RGB). 
-Descrierea codului aplicaţiei (firmware):​ +Pentru afisarea pe ecanul LCD am folosit o biblioteca externa, LiquidCrystal_I2C.h
-  * mediu de dezvoltare ​(if any) (e.g. AVR StudioCodeVisionAVR+  * Mediu de dezvoltare: Arduino IDE 
-  * librării şi surse 3rd-party (e.gProcyon AVRlib) +  * Biblioteci: Wire.h, LiquidCrystal_I2C.h 
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi + 
-  * (etapa 3surse şi funcţii implementate +Codul sursa este inclus in arhiva ​(sectiunea **Download**).
-</​note>​+
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +[[https://​drive.google.com/​file/​d/​1A5rO8rwdR-1axs0WdZhBX7_52sl2J1TC/​view?​usp=sharing|Video demo]] 
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+ 
-</​note>​+{{:​pm:​prj2022:​sgherman:​smart_plant_watering_system_1.jpeg?​375x500 |}} 
 + 
 +{{:​pm:​prj2022:​sgherman:​smart_plant_watering_system_2.jpeg?​375x500 |}} 
 + 
 +{{:​pm:​prj2022:​sgherman:​smart_plant_watering_system_3.jpeg?​375x500 |}}
  
 ===== Concluzii ===== ===== Concluzii =====
  
-===== Download =====+A fost o experienta interesanta si, per total, placuta. Am invatat cum sa lucrez mai bine cu placuta Arduino, cu diverse module si senzori, dar si cum sa depanez anumite componente hardware.
  
-<note warning>​ +Consider ca a fost un proiect utilcare mi-a aratat multitudinea ​de posibilitati ​pe care deschide acest domeniu, al microcontroller-elor.
-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 ChangeLogun script ​de compilare şi copiere automată ​pe uC crează întotdeauna ​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**. +===== Download ===== 
-</​note>​+ 
 +{{:pm:prj2022:sgherman:Smart_plant_watering_system.zip |}}
  
  
Line 83: Line 84:
   * Comandare componente   * Comandare componente
  
 +**05.05.2022**
 +  * Incepere testare componente
 +
 +**12.05.2022**
 +  * Finalizare implementare hardware
 +
 +**13.05.2022**
 +  * Finalizare implementare software
 +
 +**24.05.2022**
 +  * Cosmetizare dispozitiv
 +
 +**25.05.2022**
 +  * Finalizare documentatie wiki
 +
 +**26.05.2022**
 +  * Bug fixing software
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +  * [[https://​cleste.ro/​ecran-lcd-1602-iic-i2c.html|Specificatii ecran LCD cu I2C]] 
-Listă ​cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. +  * [[https://​cleste.ro/​pompa-de-apa-3-6v.html|Specificatii pompa de apa]] 
-</note>+  * [[https://​cleste.ro/​modul-cu-senzor-umiditate-sol.html|Specificatii senzor umiditate sol]] 
 +  ​[[https://​cleste.ro/​senzor-nvel-apa.html|Specificatii senzor nivel apa]] 
 +  ​[[https://​www.robofun.ro/​releu/​modul-releu-cu-un-canal-de-5v.html|Specificatii releu]] 
 +  ​[[https://​www.youtube.com/​watch?​v=xVC0X_PE_XE|Conectare ecran LCD cu I2C la Arduino]] 
 +  ​[[https://​create.arduino.cc/​projecthub/​akshayjoseph666/​interface-i2c-16x2-lcd-with-arduino-uno-just-4-wires-273b24|Folosire biblioteca LiquidCrystal_I2C.h]] 
 +  * [[https://​forum.arduino.cc/​t/​12v-water-pump-controlled-by-arduino-and-relay-wont-work/​703268/3|Control pompa de apa]]
  
 <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ <​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
pm/prj2022/sgherman/smart_plant_watering_system.1652422964.txt.gz · Last modified: 2022/05/13 09:22 by andrei.nicolescu00
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