Differences

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

Link to this comparison view

iothings:proiecte:2023sric:msama [2024/05/30 06:08]
alin_calin.dutu [Problem Description]
iothings:proiecte:2023sric:msama [2024/05/30 08:20] (current)
alin_calin.dutu [Hardware]
Line 24: Line 24:
 ==== Hardware ==== ==== Hardware ====
 === Components List === === Components List ===
-  * 4 x ESP-WROOM-32\+  * 4 x ESP-WROOM-32
   * 1 x Arduino Uno   * 1 x Arduino Uno
   * 1 x NodeMCU32S   * 1 x NodeMCU32S
Line 72: Line 72:
 == Broker Module == == Broker Module ==
 -- Reference here\\ -- Reference here\\
-The broker module consists of an ESP32 that will mainly collect all the data sent to it, process it, and send it to the Firebase module through Wi-Fi. Additionally,​ the module has a button that will trigger the gear_mode which will be discussed in the Software section.\\+The broker module consists of an ESP32 that will mainly collect all the data sent to it, process it, and send it to the Firebase module through Wi-Fi. Additionally,​ the module has a button that will trigger the gear_mode which will be discussed in the [[msama#​software|[Software section]]].\\
 The circuit diagram: The circuit diagram:
  
Line 84: Line 84:
 === MQTT protocol === === MQTT protocol ===
  
-MQTT is an OASIS standard messaging protocol for the Internet of Things (IoT). It is designed as an extremely lightweight publish/​subscribe messaging transport which is ideal for connecting remote devices with a small code footprint and minimal network bandwidth. MQTT today is used in various industries, such as automotive, manufacturing,​ telecommunications,​ oil and gas, etc.[Reference] For the project, the MQTT is used to easily transfer data from multiple sensors to a single broker that will process all the data provided by the sensors with some functionality additions. The MQTT communication visualization is presented as follows:+MQTT is an OASIS standard messaging protocol for the Internet of Things (IoT). It is designed as an extremely lightweight publish/​subscribe messaging transport which is ideal for connecting remote devices with a small code footprint and minimal network bandwidth. MQTT today is used in various industries, such as automotive, manufacturing,​ telecommunications,​ oil and gas, etc. [[msama#​references|[2]]]. For the project, the MQTT is used to easily transfer data from multiple sensors to a single broker that will process all the data provided by the sensors with some functionality additions. The MQTT communication visualization is presented as follows:
  
 {{ :​iothings:​proiecte:​2023sric:​msama-mqtt-protocol.drawio.png?​nolink&​700 |}} {{ :​iothings:​proiecte:​2023sric:​msama-mqtt-protocol.drawio.png?​nolink&​700 |}}
Line 117: Line 117:
   * Dashcam screen   * Dashcam screen
   * Parking mode screen   * Parking mode screen
-  *  
 == Car status screen == == Car status screen ==
  
Line 152: Line 151:
 ===== Results ===== ===== Results =====
  
- +  *  [[https://​drive.google.com/​file/​d/​14Jysw1xTE-Di58k-lfeYa--UVa4MZZf3/​view?​usp=sharing | Demo Firebase database]] 
 +  ​* ​ [[https://​drive.google.com/​file/​d/​1MrtXqs0ulWYbTQywI7b4PM8juwMydfHG/​view?​usp=sharing | Demo mobile app]]
 ===== Conclusions and Future work ===== ===== Conclusions and Future work =====
  
Line 178: Line 177:
  
 ==== Other references ==== ==== Other references ====
-[1] - Parc auto la data de 31.12.2023- DRPCIV - https://​dgpci.mai.gov.ro/​news-details/​statistica/​65bb3a421f34e39b8431ba42+[1] - Parc auto la data de 31.12.2023 - DRPCIV - https://​dgpci.mai.gov.ro/​news-details/​statistica/​65bb3a421f34e39b8431ba42\\ 
 [2] - Mqtt protocol - https://​mqtt.org/​ [2] - Mqtt protocol - https://​mqtt.org/​
iothings/proiecte/2023sric/msama.1717038518.txt.gz · Last modified: 2024/05/30 06:08 by alin_calin.dutu
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