Differences

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

Link to this comparison view

pm:prj2021:apredescu:smart_air_quality_device [2021/06/04 12:13]
rares_stefan.epure [Concluzii]
pm:prj2021:apredescu:smart_air_quality_device [2021/06/04 14:28] (current)
rares_stefan.epure [Download]
Line 43: Line 43:
 Logica client-server:​ Logica client-server:​
   * Clientul preia datele de pe interfata seriala, prelucreaza datele si le transmite catre server printr-o cerere de tip POST.   * Clientul preia datele de pe interfata seriala, prelucreaza datele si le transmite catre server printr-o cerere de tip POST.
-  * Serverul este implementat in Python pe framework-ul Flask. Primeste datele prin cererea de tip POST si le stocheaza in liste. Pe langa aceasta functionalitate,​ aceste date pot fi achizitionate prin cereri de tip GET pe anumite cai (e.g. "/​pressure",​ "/temp").+  * Serverul este implementat in Python pe framework-ul Flask. Primeste datele prin cererea de tip POST si le stocheaza in liste. Pe langa aceasta functionalitate,​ aceste date pot fi achizitionate prin cereri de tip GET pe anumite cai ("/​pressure",​ "/temperature",​ "/​gas",​ "/​humidity").
  
 Fluxul de dezvoltare a constat intai in testarea componentelor hardware, apoi s-a scris codul, pentru achizitionarea datelor, aferent fiecarui senzor. Dupa ce toate componentele au fost testate si implementate separat, s-a trecut la grupare acestor functionalitati si testarea intregului sistem. Implementarea server-client a fost realizata ulterior, dupa ce functionalitatea de achizitonare de date a fost realizata cu succes. ​ Fluxul de dezvoltare a constat intai in testarea componentelor hardware, apoi s-a scris codul, pentru achizitionarea datelor, aferent fiecarui senzor. Dupa ce toate componentele au fost testate si implementate separat, s-a trecut la grupare acestor functionalitati si testarea intregului sistem. Implementarea server-client a fost realizata ulterior, dupa ce functionalitatea de achizitonare de date a fost realizata cu succes. ​
Line 73: Line 73:
  
 {{pm:​prj2021:​apredescu:​resurse_epure_rares.zip| resurse.zip}} {{pm:​prj2021:​apredescu:​resurse_epure_rares.zip| resurse.zip}}
 +
 +[[https://​youtu.be/​o67sraBXQh4 | Demo]]
 ===== Jurnal ===== ===== Jurnal =====
  
Line 90: Line 92:
  
 [[https://​www.olimex.com/​Products/​Components/​Sensors/​Gas/​SNS-MQ135/​resources/​SNS-MQ135.pdf | MQ135 Datasheet]] [[https://​www.olimex.com/​Products/​Components/​Sensors/​Gas/​SNS-MQ135/​resources/​SNS-MQ135.pdf | MQ135 Datasheet]]
 +
 +[[ https://​ocw.cs.pub.ro/​courses/​pm/​prj2021/​apredescu/​smart_air_quality_device?​do=export_pdf| Pagina in format PDF]]
pm/prj2021/apredescu/smart_air_quality_device.1622798025.txt.gz · Last modified: 2021/06/04 12:13 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