pl:przyklad

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:przyklad [2026/01/21 15:20] hkordulapl:przyklad [2026/01/21 15:34] (aktualna) hkordula
Linia 1: Linia 1:
-===== Practical ExampleDesign of an Air Quality Monitoring System for a Conference Room =====+===== Autorski przykładProjekt systemu monitoringu jakości powietrza w sali konferencyjnej =====
  
-As part of the practical analysis, a simple measurement node dedicated to monitoring environmental parameters in a conference room was designed and tested.+W ramach analizy praktycznej zaprojektowano i przetestowano prosty węzeł pomiarowy dedykowany do monitoringu parametrów środowiskowych w sali konferencyjnej.
  
-=== Concept and Components ===+=== Koncepcja i komponenty ===
  
-The system is based on an **Edge Computing** architecture—this means that the decision to activate supporting systems (e.g., ventilation) is made directly on the device. This shortens response time and increases the building's reliability in the event of a Wi-Fi network failure.+System opiera się na architekturze Edge Computing – oznacza to, że decyzja o aktywacji systemów wspomagających (npwentylacji) zapada bezpośrednio na urządzeniuco skraca czas reakcji i zwiększa niezawodność budynku w przypadku awarii sieci Wi-Fi.
  
-=== Tools Used: ===+=== Wykorzystane narzędzia: ===
  
-  * **Simulator:** Wokwi (an environment for prototyping embedded systems). (( Wokwi Environment Documentation, ESP32 Simulator, https://docs.wokwi.com/guides/esp32, accessed: 18.01.2026. )) +  * **Symulator:** Wokwi (środowisko do prototypowania systemów wbudowanych). (( Dokumentacja środowiska Wokwi, ESP32 Simulator, https://docs.wokwi.com/guides/esp32, dostęp: 18.01.2026. )) 
-  * **Microcontroller:** ESP32 (chosen for its low power consumption and integrated connectivity). +  * **Mikrokontroler:** ESP32 (wybrany ze względu na niskie zużycie energii). 
-  * **Sensor:** DHT22 (a digital sensor measuring temperature and humidity with high precision). +  * **Czujnik:** DHT22 (sensor cyfrowy mierzący temperaturę i wilgotność z wysoką precyzją). 
-  * **Signaler:** LED diode with a 220Ω resistor (simulating the activation of air conditioning/heat recovery).+  * **Sygnalizator:** Dioda LED z rezystorem 220Ω (symulująca załączenie klimatyzacji/rekuperacji).
  
-**Wiring Diagram (Hardware)** +**Schemat połączeń (Hardware)** 
-The following diagram shows the physical connection structure implemented on the virtual microcontroller:+ 
 +Poniższy schemat przedstawia fizyczną strukturę połączeń wykonaną na wirtualnym mikrokontrolerze:
  
 {{ :wiki:schemat.png?nolink&600 |}} {{ :wiki:schemat.png?nolink&600 |}}
  
-**DHT22 Wiring:** * VCC -> 3.3V+**DHT22:**  
 +  * VCC ->3.3V
   * GND -> GND   * GND -> GND
-  * Data -> GPIO 15 +  * Data ->GPIO 15
-**LED Wiring:** * Anode (+) -> Resistor -> GPIO 2 +
-  * Cathode (-) -> GND+
  
-{{ galeria:schemat_polaczen.svg | ESP32 Wiring Diagram}}+**LED:**  
 +  * Anoda (+) -> rezystor -> GPIO 2 
 +  * Katoda (-) -> GND
  
-=== Software Implementation ===+{{ galeria:schemat_polaczen.svg |Schemat połączeń ESP32}}
  
-The following code performs parameter readings every secondsIt includes a function to filter out erroneous readings (isnan) and threshold logic for comfort levels, set to a temperature range of 18°C to 24°C and humidity between 30% and 60%.+=== Implementacja programowa === 
 + 
 +Poniższy kod realizuje odczyt parametrów co sekundyZastosowano w nim funkcję filtrowania błędnych odczytów (isnan) oraz logikę progową dla temperatury komfortu ustawioną na przedział od 18°C do 24°C oraz wilgotności od 30% do 60%.
  
 {{ galeria:kod.png?nolink&600 |}} {{ galeria:kod.png?nolink&600 |}}
  
-=== Results ===+=== Rezultat ===
  
-Analysis of the prototype showed that the DHT22 sensordespite its simplicityis sufficient for monitoring general work comfort in a conference roomIn a real-world IoT-managed building deploymentWi-Fi section would be added to the code to handle data transmission to a central database. This would allow the property manager to generate daily reports and optimize the building's heating curve.+Analiza prototypu wykazała, że czujnik DHT22, mimo swojej prostotyjest wystarczający do monitorowania ogólnego komfortu pracy w Sali konferencyjnejW rzeczywistym wdrożeniu w budynku zarządzanym przez IoT, w kodzie powinna pojawić się sekcja Wi-Fi odpowiadałaby za przesyłanie tych danych do centralnej bazy danych, co pozwoliłoby zarządcy nieruchomości na generowanie raportów dobowych i optymalizację krzywej grzewczej budynku.
  
 <WRAP group> <WRAP group>
-<WRAP half column center>+<WRAP half column>
 {{ :wiki:logi.png?nolink&600 |}} {{ :wiki:logi.png?nolink&600 |}}
-//System output logs (Serial Monitor)// 
 </WRAP> </WRAP>
- +<WRAP half column>
-<WRAP half column center>+
 {{ galeria:dioda.png?nolink&600 |}} {{ galeria:dioda.png?nolink&600 |}}
-//LED Status - System Activation Simulation// 
 </WRAP> </WRAP>
 </WRAP> </WRAP>
  • pl/przyklad.1769008831.txt.gz
  • ostatnio zmienione: 2026/01/21 15:20
  • przez hkordula