Differences

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

Link to this comparison view

pm:prj2023:razvans:statie_meteo [2023/05/30 00:30]
dan.teodosescu [Concluzii]
pm:prj2023:razvans:statie_meteo [2023/05/30 14:08] (current)
dan.teodosescu [Download]
Line 91: Line 91:
 Mediul de dezvoltare: Mediul de dezvoltare:
  
-Pentru acest am folosit Arduino IDE pentru a programa pe Arduino UNO intrucat este o aplicație ușor de utilizat și gratuită, care oferă o serie de funcționalități utile pentru dezvoltarea proiectelor pe platforma Arduino.+Pentru acest poiect ​am folosit Arduino IDE pentru a programa pe Arduino UNO intrucat este o aplicație ușor de utilizat și gratuită, care oferă o serie de funcționalități utile pentru dezvoltarea proiectelor pe platforma Arduino.
  
 Librarii: Librarii:
Line 97: Line 97:
   *Wire: Este o bibliotecă standard în Arduino IDE și este utilizată pentru comunicarea I2C. Este necesară pentru a comunica cu senzorul BMP180 și permite transferul datelor digitale între Arduino și senzor.   *Wire: Este o bibliotecă standard în Arduino IDE și este utilizată pentru comunicarea I2C. Este necesară pentru a comunica cu senzorul BMP180 și permite transferul datelor digitale între Arduino și senzor.
   *LiquidCrystal_I2C:​ Această bibliotecă permite controlul afișajului LCD cu interfață I2C. Este utilizată pentru a afișa valorile temperaturii,​ umidității,​ presiunii atmosferice și nivelului de radiație UV pe afișajul LCD.   *LiquidCrystal_I2C:​ Această bibliotecă permite controlul afișajului LCD cu interfață I2C. Este utilizată pentru a afișa valorile temperaturii,​ umidității,​ presiunii atmosferice și nivelului de radiație UV pe afișajul LCD.
-  *dht: Această bibliotecă este folosită pentru a citi datele de la senzorul DHT11. Ea oferă funcții pentru a citi temperatura și umiditatea ambientală și este utilizată în codul tău pentru a obține valorile temperaturii și umidității.+  *dht: Această bibliotecă este folosită pentru a citi datele de la senzorul DHT11. Ea oferă funcții pentru a citi temperatura și umiditatea ambientală și este utilizată în cod pentru a obține valorile temperaturii și umidității.
   *Adafruit_BMP085:​ Această bibliotecă este dezvoltată de Adafruit și este utilizată pentru a interacționa cu senzorul BMP180. Ea oferă funcții pentru a citi presiunea atmosferică și temperatura de la senzorul BMP180.   *Adafruit_BMP085:​ Această bibliotecă este dezvoltată de Adafruit și este utilizată pentru a interacționa cu senzorul BMP180. Ea oferă funcții pentru a citi presiunea atmosferică și temperatura de la senzorul BMP180.
  
Line 157: Line 157:
 Initializarea:​ Initializarea:​
  
-  *Se include ​bibliotecile necesare pentru comunicația prin I2C, citirea senzorilor DHT11 și BMP180+  *Se includ ​bibliotecile necesare pentru comunicația prin I2C, citirea senzorilor DHT11 și BMP180
   *Se definește pinul analogic pentru senzorul UV   *Se definește pinul analogic pentru senzorul UV
   *Se creează obiectele pentru afișajul LCD și senzorii DHT11 și BMP180.   *Se creează obiectele pentru afișajul LCD și senzorii DHT11 și BMP180.
Line 184: Line 184:
  
 <note tip> <note tip>
 +{{:​pm:​prj2023:​razvans:​statiemeteo.jpg?​400|}}
 +
 1.Afișarea temperaturii:​ Pe afișajul LCD, veți putea vedea temperatura ambientală în grade Celsius. Valorile ar trebui să fie precise și să se actualizeze la intervale de 5 secunde. 1.Afișarea temperaturii:​ Pe afișajul LCD, veți putea vedea temperatura ambientală în grade Celsius. Valorile ar trebui să fie precise și să se actualizeze la intervale de 5 secunde.
  
Line 203: Line 205:
  
 Posibile îmbunătățiri:​ Posibile îmbunătățiri:​
- În procesul de dezvoltare a proiectului,​ au putut apărea anumite provocări sau limitări. Pentru a îmbunătăți proiectul, se pot explora următoarele aspecte:+
  
   *Calibrarea și ajustarea senzorilor pentru a obține măsurători mai precise.   *Calibrarea și ajustarea senzorilor pentru a obține măsurători mai precise.
Line 212: Line 214:
 ===== Download ===== ===== Download =====
  
-<note warning>​ +{{:pm:​prj2023:​razvans:​arhivaa.rar|}}
-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 =====
pm/prj2023/razvans/statie_meteo.1685395818.txt.gz · Last modified: 2023/05/30 00:30 by dan.teodosescu
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