This shows you the differences between two versions of the page.
pm:prj2021:apredescu:smart_air_quality_device [2021/06/04 12:15] rares_stefan.epure [Bibliografie] |
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 ===== | ||