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
pl:przyklad [2026/01/21 15:22] – utworzono hkordulapl:przyklad [2026/01/21 15:34] (aktualna) hkordula
Linia 1: Linia 1:
 ===== Autorski przykład: Projekt systemu monitoringu jakości powietrza w sali konferencyjnej ===== ===== Autorski przykład: Projekt systemu monitoringu jakości powietrza w sali konferencyjnej =====
- 
- 
  
 W ramach analizy praktycznej zaprojektowano i przetestowano prosty węzeł pomiarowy dedykowany do monitoringu parametrów środowiskowych w sali konferencyjnej. W ramach analizy praktycznej zaprojektowano i przetestowano prosty węzeł pomiarowy dedykowany do monitoringu parametrów środowiskowych w sali konferencyjnej.
- 
- 
  
 === Koncepcja i komponenty === === Koncepcja i komponenty ===
- 
- 
  
 System opiera się na architekturze Edge Computing – oznacza to, że decyzja o aktywacji systemów wspomagających (np. wentylacji) zapada bezpośrednio na urządzeniu, co skraca czas reakcji i zwiększa niezawodność budynku w przypadku awarii sieci Wi-Fi. System opiera się na architekturze Edge Computing – oznacza to, że decyzja o aktywacji systemów wspomagających (np. wentylacji) zapada bezpośrednio na urządzeniu, co skraca czas reakcji i zwiększa niezawodność budynku w przypadku awarii sieci Wi-Fi.
- 
- 
  
 === Wykorzystane narzędzia: === === Wykorzystane narzędzia: ===
- 
- 
  
   * **Symulator:** Wokwi (środowisko do prototypowania systemów wbudowanych). (( Dokumentacja środowiska Wokwi, ESP32 Simulator, https://docs.wokwi.com/guides/esp32, dostęp: 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. ))
- 
   * **Mikrokontroler:** ESP32 (wybrany ze względu na niskie zużycie energii).   * **Mikrokontroler:** ESP32 (wybrany ze względu na niskie zużycie energii).
- 
   * **Czujnik:** DHT22 (sensor cyfrowy mierzący temperaturę i wilgotność z wysoką precyzją).   * **Czujnik:** DHT22 (sensor cyfrowy mierzący temperaturę i wilgotność z wysoką precyzją).
- 
   * **Sygnalizator:** Dioda LED z rezystorem 220Ω (symulująca załączenie klimatyzacji/rekuperacji).   * **Sygnalizator:** Dioda LED z rezystorem 220Ω (symulująca załączenie klimatyzacji/rekuperacji).
- 
- 
  
 **Schemat połączeń (Hardware)** **Schemat połączeń (Hardware)**
  
 Poniższy schemat przedstawia fizyczną strukturę połączeń wykonaną na wirtualnym mikrokontrolerze: Poniższy schemat przedstawia fizyczną strukturę połączeń wykonaną na wirtualnym mikrokontrolerze:
- 
- 
  
 {{ :wiki:schemat.png?nolink&600 |}} {{ :wiki:schemat.png?nolink&600 |}}
- 
- 
  
 **DHT22:**  **DHT22:** 
- 
   * VCC ->3.3V   * VCC ->3.3V
- 
   * GND -> GND   * GND -> GND
- 
   * Data ->GPIO 15   * Data ->GPIO 15
  
 **LED:**  **LED:** 
- 
   * Anoda (+) -> rezystor -> GPIO 2   * Anoda (+) -> rezystor -> GPIO 2
- 
   * Katoda (-) -> GND   * Katoda (-) -> GND
- 
- 
  
 {{ galeria:schemat_polaczen.svg |Schemat połączeń ESP32}} {{ galeria:schemat_polaczen.svg |Schemat połączeń ESP32}}
- 
- 
  
 === Implementacja programowa === === Implementacja programowa ===
- 
- 
  
 Poniższy kod realizuje odczyt parametrów co 2 sekundy. Zastosowano 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%. Poniższy kod realizuje odczyt parametrów co 2 sekundy. Zastosowano 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 |}}
- 
- 
  
 === Rezultat === === Rezultat ===
- 
- 
  
 Analiza prototypu wykazała, że czujnik DHT22, mimo swojej prostoty, jest wystarczający do monitorowania ogólnego komfortu pracy w Sali konferencyjnej. W 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. Analiza prototypu wykazała, że czujnik DHT22, mimo swojej prostoty, jest wystarczający do monitorowania ogólnego komfortu pracy w Sali konferencyjnej. W 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> <WRAP half column>
- 
 {{ :wiki:logi.png?nolink&600 |}} {{ :wiki:logi.png?nolink&600 |}}
- 
 </WRAP> </WRAP>
- 
- 
- 
 <WRAP half column> <WRAP half column>
- 
 {{ galeria:dioda.png?nolink&600 |}} {{ galeria:dioda.png?nolink&600 |}}
- 
 </WRAP> </WRAP>
- 
 </WRAP> </WRAP>
  • pl/przyklad.1769008927.txt.gz
  • ostatnio zmienione: 2026/01/21 15:22
  • przez hkordula