Differences

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

Link to this comparison view

pm:prj2022:ndrogeanu:sistem_detectare [2022/05/11 23:56]
adriana.rosu
pm:prj2022:ndrogeanu:sistem_detectare [2022/05/29 15:56] (current)
adriana.rosu [Download]
Line 24: Line 24:
   * Fire tata-tata   * Fire tata-tata
   * Fire tata-mama   * Fire tata-mama
 +
 +=== Schema electrica ===
 +{{:​pm:​prj2022:​ndrogeanu:​schema_electrica.png?​700|}}
  
 === Schema Fritzing === === Schema Fritzing ===
-{{:​pm:​prj2022:​ndrogeanu:​schema_electrica_sd.png?700|}}+{{:​pm:​prj2022:​ndrogeanu:​proiect_pm_bb.jpg?700|}}
  
 == Tastatura si modul I2C == == Tastatura si modul I2C ==
Line 34: Line 37:
 LCD-ul este conectat la pinii digitali ai placutei (6 pini), pinul VO fiind conectat la un potentiometru de 10K ohmi pentru contrastul afisarii. LCD-ul este conectat la pinii digitali ai placutei (6 pini), pinul VO fiind conectat la un potentiometru de 10K ohmi pentru contrastul afisarii.
  
-== Senzor ​de temperatura ​KY-028 ​==  +== Modul senzor ​de temperatura ​DS18B20 ​==  
-Senzorul este conectat ​atat analogic, cat si digital la placuta. Temperatura in grade Celsius ​se calculeaza pe baza citirii analogice.+Senzorul este conectat digital la placuta. Temperatura in grade Celsius ​este citita cu ajutorul bibliotecilor OneWire si DallasTemperature.
  
 == Senzor calitate aer MQ-135 == == Senzor calitate aer MQ-135 ==
Line 47: Line 50:
  
 ===== Software Design ===== ===== Software Design =====
 +
 +=== Schema logica ===
 +{{:​pm:​prj2022:​ndrogeanu:​diagrama_decizie.jpeg?​700|}}
  
 === Medii de dezvoltare === === Medii de dezvoltare ===
Line 57: Line 63:
   * Keypad_I2C.h   * Keypad_I2C.h
   * LiquidCrystal.h   * LiquidCrystal.h
 +  * OneWire.h
 +  * DallasTemperature.h
  
 === Functii implementate === === Functii implementate ===
Line 85: Line 93:
 ===== Rezultate Obţinute ===== ===== Rezultate Obţinute =====
  
 +Pentru a putea vedea functionalitatea proiectului in conditii normale am setat un nivel mic de temperatura (31 grade Celsius) ce trebuie depasit pentru a se declansa alarma.
 +
 +[[https://​youtube.com/​shorts/​hohwr5oRiRc|Video]]
 ===== Concluzii ===== ===== Concluzii =====
  
 +Proiectul permite setarea unei parole și declanșarea unei alarme în cazul în care se depaseste o anumita temperatura sau un anumit nivel de fum. Aceasta alarma poate fi dezactivata prin introducerea parolei corecte.
 +{{:​pm:​prj2022:​ndrogeanu:​sis_dect_pm.jpeg?​600|}}
  
 ===== Jurnal ===== ===== Jurnal =====
Line 97: Line 110:
   * 09.05.2022: Realizare schema electrica   * 09.05.2022: Realizare schema electrica
   * 10.05.2022 - 11.05.2022: Scriere cod in Arduino IDE   * 10.05.2022 - 11.05.2022: Scriere cod in Arduino IDE
 +  * 24.05.2022: Actualizare schema Fritzing
 +  * 26.05.2022: Adaugare rezultate obtinute, concluzie si cod
 +
 +===== Download =====
 +{{:​pm:​prj2022:​ndrogeanu:​sis_det_pm.zip|Sursa}}
  
 ===== Bibliografie/​Resurse ===== ===== Bibliografie/​Resurse =====
Line 104: Line 122:
   * [[https://​create.arduino.cc/​projecthub/​muhammad-aqib/​arduino-rgb-led-tutorial-fc003e | Led Game]]   * [[https://​create.arduino.cc/​projecthub/​muhammad-aqib/​arduino-rgb-led-tutorial-fc003e | Led Game]]
   * [[https://​fritzing.org/​download/​|Fritzing]]   * [[https://​fritzing.org/​download/​|Fritzing]]
- 
  
  
pm/prj2022/ndrogeanu/sistem_detectare.1652302616.txt.gz · Last modified: 2022/05/11 23:56 by adriana.rosu
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