Differences

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

Link to this comparison view

pm:prj2024:alucaci:andreea.budulan [2024/05/26 19:36]
andreea.budulan [Introducere]
pm:prj2024:alucaci:andreea.budulan [2024/05/27 00:26] (current)
andreea.budulan [Hardware Design]
Line 32: Line 32:
  
 ^ Piesa      ^ Cantitate ^    ​ ^ Piesa      ^ Cantitate ^    ​
-**Arduino UNO**(ATmega328P ​   | 1     | +| Arduino UNO(ATmega328P   | 1     | 
-| Modul cu **senzor de umiditate sol**    ​| 1     | +| Modul cu senzor de umiditate sol   ​| 1     | 
-**Ecran LCD** 1602 IIC/​I2C ​   | 1     | +| Ecran LCD 1602 IIC/​I2C ​   | 1     | 
-**Senzor de temperatura**    | 1     | +| Senzor de temperatura ​   | 1     | 
-**Pompa de apa submersibila** 3-6V    | 1     | +| Pompa de apa submersibila 3-6V    | 1     | 
-**Adaptor microSD**    | 1     | +| Adaptor microSD ​   | 1     | 
-**Tranzistor NPN 2N2222**    | 1     | +| Tranzistor NPN 2N2222 ​   | 1     | 
-**Dioda 1N4007**    | 1     | +| Dioda 1N4007 ​   | 1     | 
-**Condensatoare** ​   | 2     | +Condensator polarizat 10uF    | 2     | 
-**Breadboard** 400 de puncte ​   ​| ​    | +Rezistenta 100ohm ​   ​| ​    | 
-**Fire** ​   ​| ​>​10 ​    |+Breadboard 400 de puncte ​   ​| ​    | 
  
  
Line 53: Line 54:
  
 Pompa este conectata la sistem printr-un circuit format din: Pompa este conectata la sistem printr-un circuit format din:
-  * 1 tranzistor ​pentru amplificarea curentului primit de la pinul digital de PWM+  * 1 tranzistor
   * 2 condensatoare pentru reducerea zgomotului produs de pornirea pompei(acest lucru a fost necesar deoarece pornirea pompei inducea zgomot in circuit, iar LCD-ul nu mai functiona cum trebuie)   * 2 condensatoare pentru reducerea zgomotului produs de pornirea pompei(acest lucru a fost necesar deoarece pornirea pompei inducea zgomot in circuit, iar LCD-ul nu mai functiona cum trebuie)
-  * 1 dioda pentru ​        ​TODO. ​+  * 1 dioda
  
 ===Schema electrica a proiectului:​=== ===Schema electrica a proiectului:​===
-====TODO==== + 
-{{:​pm:​prj2024:​alucaci:​plantcare_schematic.png?800 |}}+{{:​pm:​prj2024:​alucaci:​schematic_pc.png?800|}}
  
 ===Stadiul actual al proiectului:​=== ===Stadiul actual al proiectului:​===
Line 80: Line 81:
   *SPI   *SPI
 </​note>​ </​note>​
 +\\
 **Elementul de noutate** al proiectului consta in faptul ca acesta dispune de un slot pentru cardul micro sd menit pentru a retine timpul trecut de la ultima udare, util pentru a realiza o analiza cu privire la frecventa udarilor.\\ **Elementul de noutate** al proiectului consta in faptul ca acesta dispune de un slot pentru cardul micro sd menit pentru a retine timpul trecut de la ultima udare, util pentru a realiza o analiza cu privire la frecventa udarilor.\\
  
Line 124: Line 125:
     write_time(SD_START,​ SD_STOP, SD_TIME, file);     write_time(SD_START,​ SD_STOP, SD_TIME, file);
 </​code>​ </​code>​
- +\\ 
-Am utilizat intreruperi pentru a controla pompa submersibila atunci cand umiditatea depaseste valoarea inregistrata de 900. Dupa ce se realizeaza un ciclu de udat si umiditatea din sol creste, pompa fie se opreste fie continua udarea pana cand solul este suficient de umed. Apoi sistemul continua sa afiseze pe display datele colectate de la senzori.\\+Am utilizat ​**intreruperi** pentru a controla pompa submersibila atunci cand umiditatea depaseste valoarea inregistrata de 900. Dupa ce se realizeaza un ciclu de udat si umiditatea din sol creste, pompa fie se opreste fie continua udarea pana cand solul este suficient de umed. Apoi sistemul continua sa afiseze pe display datele colectate de la senzori.\\ 
 +\\
 Logica pentru rutina de tratare a intreruperii este urmatoarea: Logica pentru rutina de tratare a intreruperii este urmatoarea:
 <code C++> <code C++>
Line 150: Line 152:
 } }
 </​code>​ </​code>​
 +\\
 Senzorul de umiditate porneste o data la o ora, dar acest interval poate fi marit(din cod).\\ Senzorul de umiditate porneste o data la o ora, dar acest interval poate fi marit(din cod).\\
 <code C++> <code C++>
Line 165: Line 167:
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-Un sistem automat de udare al plantelor care poate fi alimentat la o baterie externa.  ​+Un sistem automat de udare plantelor care poate fi alimentat la o baterie externa.  ​
  
 ===== Concluzii ===== ===== Concluzii =====
pm/prj2024/alucaci/andreea.budulan.1716741363.txt.gz · Last modified: 2024/05/26 19:36 by andreea.budulan
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