This is an old revision of the document!


Smart Air Quality Device

Introducere

Dispozitiv conceput pentru a măsura calitatea aerului în funcție de anumiți parametrii. Acești parametrii sunt temperatura, umiditatea, presiunea, precum și masurarea CO2 din aer, iar ca unitate de masura se va folosi ppm (parti per milion).

Descriere generală

Datele vor fi colectate de senzori, iar apoi prin intermediul plăcuţei Arduino acestea vor fi prelucrate şi trimise prin intermediul SPI-ului către modulul LCD, care le va afişa. Modulul LCD va avea un modul de baza de unde se poate selecta o pagina cu lista de date si o lista cu setari. Setarile tin de afisare (contrast si luminozitate). Pe partea de senzori exista 3 intrari in meniu de unde se poate selecta timpul datelor necesar. Pe langa afisarea datelor pe LCD exista si un client scris in Python care citeste datele de pe seriala si le trimite catre server prin intermediul unui REST-API. Datele sunt convertite in client si trimise pe server de unde pot fi accesate prin intermediul cererilor get pe anumite rute (e.g. prin accesare caii /pressure se va afisa o lista cu presiuni). Datele care sunt afisate pe ecran vor fi afisate stocate si pe server.

Schema bloc

 Schema bloc

Hardware design

Lista Componente

Nr. Crt. Componente
1. Arduino UNO R3 (ATmega328p)
2. Senzor digital de temperatura si umiditate AM2320
3. Senzor de gaz MQ135
4. Senzor de presiune BMP 180
5. Modul LCD Nokia 5110
6. Fire tata - tata si fire mama - tata
7. Butoane

Schema electrica

Software design

Rezultate obţinute

Meniu principal

Meniu setari

Meniu date

Concluzii

Download

Jurnal

  1. Alegere tema.
  2. Stabilirea componentelor necesare.
  3. Testarea individuala a componentelor.
  4. Montarea tuturor componentelor pe breadboard.
  5. Implementarea componentei software.
  6. Testare.

Bibliografie

pm/prj2021/apredescu/smart_air_quality_device.1622754488.txt.gz · Last modified: 2021/06/04 00:08 by rares_stefan.epure
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