Differences

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

Link to this comparison view

pm:prj2021:avaduva:airpollutiondetector [2021/05/20 23:52]
raoul.sulimovici [Software Design]
pm:prj2021:avaduva:airpollutiondetector [2021/05/21 12:44] (current)
raoul.sulimovici [Schema Bloc]
Line 12: Line 12:
  
 ==== Schema Bloc ==== ==== Schema Bloc ====
-{{:​pm:​prj2021:​avaduva:​air_detector_diagram.png?750|}}+{{:​pm:​prj2021:​avaduva:​air_detector_diagram.jpg?750|}}
 ===== Hardware Design ===== ===== Hardware Design =====
 ==== Lista de Piese ==== ==== Lista de Piese ====
Line 29: Line 29:
  
 ===== Software Design ===== ===== Software Design =====
-TODO descriere cod+Am scris codul folosind Arduino IDE. 
 + 
 +Librariile folosite sunt: 
 +  * Adafruit_NeoPixel.h - Pentru functiile specifice led-ului 
 +  * LiquidCrystal.h - Pentru a afisa datele obtinute pe LCD 
 + 
 +Functii implementate:​ 
 +  * setup 
 +      - Configurarea pin-ului de input de la senzor 
 +      - Pornirea si setarea luminozitatii led-ului 
 +      - Pornirea LCD-ului 
 +      - Setarea pin-ului de output de la buzzer. 
 + 
 +  * loop 
 +      - Citirea datelor de la senzor 
 +      - Afisarea pe LCD a acestora 
 +      - Aprinderea led-ului corespunzator cu valoarea citita 
 +      - Verificarea depasirii threshold-ului setat, caz in care led-ul se va aprinde complet rosu si va suna buzzer-ul semnaland un pericol in aer 
 + 
 +  * rainbow 
 +    - Calcularea numarului de led-uri corespunzatoare valorii citite de la senzor 
 +    - Aprinderea led-ului, urmand tiparul curcubeului 
 + 
 + 
 + 
 ===== Rezultate Obtinute ===== ===== Rezultate Obtinute =====
-TODO poze si video+{{:​pm:​prj2021:​avaduva:​detector_off.jpeg?​500|}} 
 +{{:​pm:​prj2021:​avaduva:​detector_on.jpeg?​500|}}
  
 +[[https://​www.youtube.com/​watch?​v=8UWfQxG062E | Demo Proiect]]
  
 ===== Concluzii===== ===== Concluzii=====
 ==== Download ==== ==== Download ====
-TODO arhiva cu fisierele+{{:​pm:​prj2021:​avaduva:​sulimoviciraoul_331cb.zip|}}
  
 ==== Bibliografie/​Resurse ==== ==== Bibliografie/​Resurse ====
-TODO surse +  * [[https://​create.arduino.cc/​projecthub/​Aritro/​smoke-detection-using-mq-2-gas-sensor-79c54a | MQ-2 Sensor]] 
-[[https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​avaduva/​airpollutiondetector?do=export_pdf|Export to PDF]]+  * [[https://​learn.adafruit.com/​black-lives-matter-badge/​arduino-neopixel-rainbow | NeoPixel Rainbow]] 
 +  * [[https://​www.arduino.cc/​en/​Tutorial/​LibraryExamples/​HelloWorld | LCD ]] 
 + 
 +[[https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​avaduva/​airpollutiondetector&do=export_pdf | Export to PDF]]
pm/prj2021/avaduva/airpollutiondetector.1621543967.txt.gz · Last modified: 2021/05/20 23:52 by raoul.sulimovici
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