Differences

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

Link to this comparison view

iothings:proiecte:2023:sleepenvironmentmonitor [2024/01/10 16:18]
taddeo.dadamo [Software] web app code descritpion
iothings:proiecte:2023:sleepenvironmentmonitor [2024/01/13 13:05] (current)
taddeo.dadamo [Introduction]
Line 14: Line 14:
 The values will be collected through sensors managed by an ESP32 and stored in a Firebase database. The user can initiate the recording from a web interface at bedtime and can visualize the progression of measurements throughout the night on the same interface. This will also allow the evaluation of whether certain periods during the night are better than others. An overall score for the surrounding environment'​s quality, derived from the five metrics, will be displayed by the web interface. The values will be collected through sensors managed by an ESP32 and stored in a Firebase database. The user can initiate the recording from a web interface at bedtime and can visualize the progression of measurements throughout the night on the same interface. This will also allow the evaluation of whether certain periods during the night are better than others. An overall score for the surrounding environment'​s quality, derived from the five metrics, will be displayed by the web interface.
  
-TODO : change the links 
-  * [[http://​example.com|Demo]] 
-  * [[http://​example.com|Presentation slides]] 
  
 +  * [[https://​drive.usercontent.google.com/​download?​id=1Re7nz4044o_TYP70lAKlgvJ8HnbbWI90&​export=download&​authuser=0|Video Demo]]
 +  * {{:​iothings:​proiecte:​2023:​sem_source_code.zip|Source Code}}
 +  * {{:​iothings:​proiecte:​2023:​sem-presentation.pdf|Presentation slides}}
  
 =====Architecture===== =====Architecture=====
Line 35: Line 35:
     * **CCS811**: ​ an ultra-low power digital gas sensor solution which integrates a metal oxide (MOX) gas sensor to detect a wide range of Volatile Organic Compounds (VOCs) for indoor air quality monitoring (I2C interface)     * **CCS811**: ​ an ultra-low power digital gas sensor solution which integrates a metal oxide (MOX) gas sensor to detect a wide range of Volatile Organic Compounds (VOCs) for indoor air quality monitoring (I2C interface)
     * **HDC2010**:​ a low power and high accuracy integrated humidity and temperature sensor (I2C interface)     * **HDC2010**:​ a low power and high accuracy integrated humidity and temperature sensor (I2C interface)
-    * **Dablle ​soundmeter**:​ Dabble is a Smartphone app that offers modules to control hardware via Bluetooth and especially to access Smartphone sensors. Used in this project to connect to a smartphone'​s microphone and get a soundmeter.+    * **Dabble ​soundmeter**:​ Dabble is a Smartphone app that offers modules to control hardware via Bluetooth and especially to access Smartphone sensors. Used in this project to connect to a smartphone'​s microphone and get a soundmeter.
  
 ===Circuit Diagram=== ===Circuit Diagram===
 {{:​iothings:​proiecte:​2023:​schema.jpg?​700|}} {{:​iothings:​proiecte:​2023:​schema.jpg?​700|}}
 ===Real-life view=== ===Real-life view===
-TODO insert a photo here+{{ :iothings:​proiecte:​2023:​sem_real_view_annotated.png?​400 }}
 ====Software==== ====Software====
 ===Used methods for quality rating=== ===Used methods for quality rating===
Line 296: Line 296:
 </​code>​ </​code>​
 =====Results===== =====Results=====
-TODOshow result example ​and explain how to interpret it+This is what the final interface looks like: 
 + 
 +First, ​login page: 
 + 
 +{{ :​iothings:​proiecte:​2023:​sem_login_interface.png?​700 }} 
 + 
 +Then, the interface on which the user can see the latest recording ​and view the results, select previous recordings or start a new one. 
 + 
 +They can see the average rating given, and the average values of each magnitude as well as the evolution during the recording. 
 + 
 +{{ :​iothings:​proiecte:​2023:​sem_web_interface.png?​700 }} 
 + 
 +{{ :​iothings:​proiecte:​2023:​sem_charts.png?​700 }}
 =====Conclusion===== =====Conclusion=====
-TODO: conclude+This system provides a user-friendly interface for users to gather information on factors that can influence the quality of their sleep, without having to worry about manually measuring light, noise, temperature,​ humidity, and CO2 concentration. 
 + 
 +This project aimed at controlling the quality of the sleep environment has resulted in an initial draft of a system capable of assessing external factors that influence sleep quality. 
 + 
 +Although this project has laid the groundwork for thorough monitoring of the sleep environment,​ it is important to note that it is not comprehensive and does not hold medical values. The results obtained are estimations,​ and the scientific rigor of the evaluation remains to be improved by closely working, for example, with sleep specialists. Furthermore,​ for a more comprehensive project, improvements could include integrating new sensors or displaying recommendations to improve sleep based on the measured parameters. 
 + 
 +The main objective remained to build an end-to-end IoT project and become familiar with the technical and organizational challenges in this field. In this regard, this project seems to have fulfilled its role, as I feel I have progressed and had the opportunity to go further than what the module'​s labs proposed.
 =====References===== =====References=====
  
iothings/proiecte/2023/sleepenvironmentmonitor.1704896314.txt.gz · Last modified: 2024/01/10 16:18 by taddeo.dadamo
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