Differences

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

Link to this comparison view

pm:prj2021:abirlica:environmental_monitoring_system [2021/05/25 20:31]
lucian_ioan.popescu [Concluzii]
pm:prj2021:abirlica:environmental_monitoring_system [2021/05/30 19:17] (current)
lucian_ioan.popescu [Software Design]
Line 8: Line 8:
 Ideea proiectului a plecat de la dorinta de a agrega si multiplexa cat mai multi senzori pe Arduino pentru a culege si lucra cu datele din mediul inconjurator. Proiectul e folositor deoarece el poate fi modelat astfel incat sa fie folosit in viata de zi cu zi pentru a colecta date legate de temperatura,​ umiditate, puritatea aerului intr-o casa sau masina smart. Ideea proiectului a plecat de la dorinta de a agrega si multiplexa cat mai multi senzori pe Arduino pentru a culege si lucra cu datele din mediul inconjurator. Proiectul e folositor deoarece el poate fi modelat astfel incat sa fie folosit in viata de zi cu zi pentru a colecta date legate de temperatura,​ umiditate, puritatea aerului intr-o casa sau masina smart.
 ===== Descriere generală ===== ===== Descriere generală =====
-{{:​pm:​prj2021:​abirlica:​environmental_monitoring_system_block_diagram.png?|}}+{{ :​pm:​prj2021:​abirlica:​ems_block_diagram.jpeg?500 |}}
  
 In loc de 4x7 display voi folosi tot un LED 1602 I2C deoarece pinii de pe placa nu sunt suficienti. In loc de 4x7 display voi folosi tot un LED 1602 I2C deoarece pinii de pe placa nu sunt suficienti.
Line 23: Line 23:
   * PC   * PC
  
-{{ :​pm:​prj2021:​abirlica:​ems_circuit_design.png?800 |}}+{{ :​pm:​prj2021:​abirlica:​ems_circuit_design.jpeg?800 |}}
 ===== Software Design ===== ===== Software Design =====
 Codul sursa se poate gasi in urmatorul repo: Codul sursa se poate gasi in urmatorul repo:
Line 44: Line 44:
   * [[https://​github.com/​adafruit/​DHT-sensor-library | DHT]], pentru comunicarea cu senzorul de temperatura   * [[https://​github.com/​adafruit/​DHT-sensor-library | DHT]], pentru comunicarea cu senzorul de temperatura
   * [[https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​ | LiquidCrystal_I2C]],​ pentru comunicarea cu ecranele LCD   * [[https://​www.arduino.cc/​reference/​en/​libraries/​liquidcrystal-i2c/​ | LiquidCrystal_I2C]],​ pentru comunicarea cu ecranele LCD
 +
 +Ca mediu de dezvoltare am folosit Arduino IDE.
 +
 +Diagrama de activitate:
 +{{ :​pm:​prj2021:​abirlica:​ems_activity_diagram.jpeg?​500 |}}
 ===== Rezultate obtinute ===== ===== Rezultate obtinute =====
 Meniurile de pe LCD care se afiseaza utilizatorului sunt: Meniurile de pe LCD care se afiseaza utilizatorului sunt:
Line 79: Line 84:
  
 [[https://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf]] [[https://​ww1.microchip.com/​downloads/​en/​DeviceDoc/​Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf]]
 +
 +<​html><​a class="​media mediafile mf_pdf"​ href="?​do=export_pdf">​Export to PDF</​a></​html>​
  
pm/prj2021/abirlica/environmental_monitoring_system.1621963888.txt.gz · Last modified: 2021/05/25 20:31 by lucian_ioan.popescu
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