Differences

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

Link to this comparison view

pm:prj2022:ncaroi:plant-monitor [2022/05/27 14:43]
stefania.sandu2812 [Hardware Design]
pm:prj2022:ncaroi:plant-monitor [2022/05/27 21:42] (current)
stefania.sandu2812 [Bibliografie/Resurse]
Line 30: Line 30:
 === Diagrama electrica === === Diagrama electrica ===
  
-{{wiki:​plant_monitor_project-1.jpg}}+{{:​pm:​prj2022:​ncaroi:​plant_monitor_project-1.jpg?600|}}
  
 ===== Software Design ===== ===== Software Design =====
  
 + ​Mediul de dezvoltare folosit este **Arduino IDE**.\\ \\
 + ​Biblioteci folosite :   
 +                       * [[https://​www.arduino.cc/​reference/​en/​language/​functions/​communication/​wire/​ | Wire.h]] ​
 +                       * [[https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​ | LiquidCrystal_I2C.h]]
 +                       * [[https://​github.com/​adafruit/​DHT-sensor-library | DHT.h]]
  
-<note tip> +=== Functionare === 
-Descrierea codului aplicaţiei (firmware): + 
-  * mediu de dezvoltare (if any) (e.gAVR StudioCodeVisionAVR) +Flow-ul intregului program este redat in bucla principala si consta in citirea datelor ​de la diferiti senzori si verificarea incadrarii valorilor intre normele corespunzatoare mediului unei plante.\\ \\ 
-  * librării şi surse 3rd-party (e.g. Procyon AVRlib+Pentru a determina temperatura,​ am folosit un senzor de umiditate si temperatura,​ de la care am preluat date folosind biblioteca "DHT.h"in timp ce valorile generate de senzorul de lumina si umiditate a solului au fost citite direct. Daca temperatura citita nu este corespunzatoare sau nu exista destula lumina sau planyta are nevoie de apa, buzzer-ul va suna folosind functia arduino tone().\\ \\ 
-  * algoritmi şi structuri ​pe care plănuiţi să le implementaţi +Datele sunt preluate de la senzori o data la 5 secunde si afisate ​pe ecranul LCD cu ajutorul bibliotecii "​LiquidCrystal_I2C.h"​. Astfel, temperatura este exprimata in ºC, iar umiditatea solului in procente.
-  * (etapa 3) surse şi funcţii implementate +
-</​note>​+
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +[[https://​youtube.com/shorts/6uAljgHRgII?​feature=share | Demo proiect]] \\
-Care au fost rezultatele obţinute în urma realizării proiectului vostru. +
-</note>+
  
 +{{:​pm:​prj2022:​ncaroi:​photo3.jpeg?​600|}} \\
 +{{:​pm:​prj2022:​ncaroi:​photo1.jpeg?​600|}} \\
 +{{:​pm:​prj2022:​ncaroi:​photo2.jpeg?​600|}} \\
 ===== Concluzii ===== ===== Concluzii =====
 +
 +Chiar mi-a placut sa lucrez la acest proiect si consider ca realizarea lui a fixat cunostintele prezentate in cadrul laboratorului. De asemenea, ideea aleasa mi se pare practica si de mare ajutor, mai ales daca nu stii cum trebuie intretinuta o planta.\\ \\
 +Unul dintre cele mai importante lucruri invatate cred ca este faptul ca datasheet-urile pot fi utile in alegerea pieselor, mai ales in alegerea rezistorilor corespunzatori,​ pentru a nu le arde :-? .
  
 ===== Download ===== ===== Download =====
  
-<note warning> 
-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 ChangeLog, un script de compilare şi copiere automată pe uC crează întotdeauna o 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**. +{{:pm:prj2022:ncaroi:cod_sursa_plant_monitor.zip|}}
-</​note>​+
  
-===== Jurnal ===== 
- 
-<note tip> 
-Puteți avea și o secțiune de jurnal în care să poată urmări asistentul de proiect progresul proiectului. 
-</​note>​ 
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
  
-<​note>​ +[[https://​www.youtube.com/​watch?​v=EAeuxjtkumM&​ab_channel=AymaanRahman | LCD I2C tutorial]] \\ 
-Listă cu documente, datasheet-uriresurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**+[[https://​www.instructables.com/​How-to-use-a-photoresistor-or-photocell-Arduino-Tu/​ | Photoresistor tutorial]]\\ 
-</note>+[[https://​create.arduino.cc/​projecthub/​pibots555/​how-to-connect-dht11-sensor-with-arduino-uno-f4d239 | Temperature and humidity sensor tutorial]]\\ 
 +[[https://​www.seeedstudio.com/​blog/​2020/​01/​10/​what-is-soil-moisture-sensor-and-simple-arduino-tutorial-to-get-started/#:​~:​text=A%20resistive%20soil%20moisture%20sensor,directly%20into%20the%20soil%20sample| Soil moisture sensor]]\\ 
 +Laboratoare PM \\ 
 + 
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export page as PDF</a></​html>​ 
  
-<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​ 
pm/prj2022/ncaroi/plant-monitor.1653651828.txt.gz · Last modified: 2022/05/27 14:43 by stefania.sandu2812
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