Differences

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

Link to this comparison view

pm:prj2023:drtranca:senzor.gradina [2023/05/07 10:24]
alexia.ciuclea
pm:prj2023:drtranca:senzor.gradina [2023/05/29 14:36] (current)
alexia.ciuclea [Download]
Line 8: Line 8:
  
   * Proiectul reprezinta un sistem ce va inregistra date despre temperatura si umiditate in scopul determinarii conditiilor din gradina.   * Proiectul reprezinta un sistem ce va inregistra date despre temperatura si umiditate in scopul determinarii conditiilor din gradina.
-  * Utilizatorul poate alege tipul pentru care sa se masoare date pentru a primi o informatie cat mai reala sau rapida. +  * Utilizatorul poate alege timpul ​pentru care sa se masoare date pentru a primi o informatie cat mai reala sau rapida. 
-  * Dispozitivul dispune de un screen ​LED ce va afisa toate datele si niste butoane cu care poate ineractiona ​utilizatorul. +  * Dispozitivul dispune de un screen ​LCD ce va afisa toate datele si niste butoane cu care poate interactiona ​utilizatorul
-  * Este de mare ajutor daca ai o sera (improvizata sau nu) in curte.+  * Senzorul are si un led RGB care indica starea de masurare a dispozitivului
 +  * Este de mare ajutor daca ai o sera (improvizata sau nu) in curte sau orice spatiu ce necesita temperatura si umiditate regulata.
 ===== Descriere generală ===== ===== Descriere generală =====
  
-<note tip> +{{:pm:prj2023:​drtranca:​schema_block_proiect.png?700|}}
-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ă blochttp://​www.robs-projects.com/​mp3proj/​newplayer.html +
-</​note>​ +
 ===== Hardware Design ===== ===== Hardware Design =====
  
 <note tip> <note tip>
-Aici puneţi tot ce ţine de hardware design: +Piese folositeArduino Uno R3LCD Screen, senzor DHT11, butoane, led RGB, fire, rezistente.
-  * listă de piese +
-  * scheme electrice (se pot lua şi de pe Internet şi din datasheet-urie.g. http://​www.captain.at/​electronic-atmega16-mmc-schematic.png) +
-  * diagrame de semnal  +
-  * rezultatele simulării+
 </​note>​ </​note>​
 +
 +Scheme electrice:
 +  * [[https://​www.researchgate.net/​figure/​ATMEGA328P-Circuit-Diagram_fig2_334329108|ATMEGA328P]]
 +  * [[https://​circuitdigest.com/​sites/​default/​files/​inlineimages/​u4/​DHT11-Circuit-Diagram.png|DHT11]]
 +
 +Rezultatele simularii:
 +  * Am simulat senzorul si a mers totul foarte bine:
 +
 +{{:​pm:​prj2023:​drtranca:​rezultate_sim.png?​300|}}
 +
  
 ===== Software Design ===== ===== Software Design =====
  
 +Mediu de dezvoltare: Arduino IDE
  
-<note tip> +Librarii si surse thirdpartyLiquidCrystalI2Cadidax DHT11 library
-Descrierea codului aplicaţiei (firmware): +
-  * mediu de dezvoltare (if any) (e.g. AVR StudioCodeVisionAVR) +
-  * librării şi surse 3rd-party (e.g. Procyon AVRlib) +
-  * algoritmi şi structuri pe care plănuiţi să le implementaţi +
-  * (etapa 3) surse şi funcţii implementate +
-</​note>​+
  
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
-<note tip> +Totul a mers foarte bine, cu exceptia primului LCD care nu a binevoit sa functioneze
-Care au fost rezultatele obţinute în urma realizării proiectului vostru+
-</​note>​+
  
 ===== Concluzii ===== ===== Concluzii =====
  
 +Cele mai mari dificultati le-am avut la configurarea cu registre a unui semnal Fast PWM pentru led-ul RGB, dar a iesit pana la urma. Acum ma simt mult mai stapana pe configurarea cu registre a timerelor.
 +
 +In rest a fost fun. Mi-a placut provocarea de a lipi butoanele (desi nu pot sa zic ca am realizat o manopera exceptionala,​ sunt mandra ca functioneaza).
 ===== Download ===== ===== Download =====
  
-<note warning>​ +Arhiva{{:​pm:​prj2023:​drtranca:​334cb_ciuclea_alexia_proiectpm.zip|}}
-O arhivă (sau mai multe dacă este cazul) cu fişierele obţinute în urma realizării proiectuluisurse, 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**. 
-</​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>​ +  * [[http://​www.captain.at/​electronic-atmega16-mmc-schematic.png|Atmega328p]] 
-Listă cu documente, datasheet-uri, resurse Internet folosite, eventual grupate pe **Resurse Software** şi **Resurse Hardware**. +  * [[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab2-2023|Lab Întreruperi externe]] 
-</note>+  ​[[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab3-2023|Lab Timere]] 
 +  ​[[https://​ocw.cs.pub.ro/​courses/​pm/​lab/​lab6-2021|Lab I2C]] 
 +  ​[[https://​github.com/​adidax/​dht11|Librarie DHT11]] 
 +  * [[https://​docs.arduino.cc/​tutorials/​generic/​secrets-of-arduino-pwm|Secrets of Arduino PWM]]
  
 <​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/prj2023/drtranca/senzor.gradina.1683444290.txt.gz · Last modified: 2023/05/07 10:24 by alexia.ciuclea
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