Monitor prostředí DHT22
Návod k použití
Monitor prostředí DHT22
podle kódu chuti
Začal jsem prozkoumávat Home Assistant a abych mohl začít vytvářet nějakou automatizaci, potřeboval jsem mít uvnitř obýváku aktuální hodnoty teploty a vlhkosti, abych na ně mohl reagovat.
Existují pro to komerční řešení, ale chtěl jsem si vytvořit vlastní, abych se mohl lépe naučit, jak Home Assistant funguje a jak s ním a ESPHomem nastavit vlastní zařízení.
Celý projekt je postaven na zakázkové PCB, kterou jsem navrhl jako projektovou platformu pro NodeMCU a poté ji vyrobili moji přátelé v PCBWay. Tuto desku si můžete objednat pro sebe a nechat si vyrobit 10 kusů za pouhých 5 $ na: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
Potřeby:
PCB projektu: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
Vývojová deska NodeMCU – https://s.click.aliexpress.com/e/_DmOegTZ
Senzor DHT22 – https://s.click.aliexpress.com/e/_Dlu7uqJ
HLK-PM01 5V napájecí zdroj – https://s.click.aliexpress.com/e/_DeVps2f
Šroubové svorky PCB s roztečí 5 mm – https://s.click.aliexpress.com/e/_DDMFJBz
Hlavičky špendlíků – https://s.click.aliexpress.com/e/_De6d2Yb
Pájecí sada - https://s.click.aliexpress.com/e/_DepYUbt
Nůžky na drát - https://s.click.aliexpress.com/e/_DmvHe2J
Kalafunová jádrová pájka – https://s.click.aliexpress.com/e/_DmvHe2J
Spojovací krabice - https://s.click.aliexpress.com/e/_DCNx1Np
Multimetr - https://s.click.aliexpress.com/e/_DcJuhOL
Pomocná ruka pájení – https://s.click.aliexpress.com/e/_DnKGsQf
Krok 1: Vlastní PCB
Navrhl jsem tuto PCB, aby sloužila jako projektová platforma poté, co jsem strávil tolik času pájením vlastních projektů NodeMCU na prototypování PCB.
PCB má pozici pro NodeMCU, I2C zařízení, SPI zařízení, relé, senzor DHT22 a také UART a napájecí zdroj HLK-PM01, který pak může napájet projekt ze sítě AC.
Video s návrhem a objednávkovým procesem si můžete prohlédnout na mém YT kanálu.
Krok 2: Připájejte součásti
Vzhledem k tomu, že nechci pájet NodeMCU přímo na PCB, použil jsem samičí pinové hlavičky a nejprve je připájel, abych do nich pak mohl zapojit Node MCU.
Po hlavičkách jsem připájel šroubovací svorky pro AC vstup i pro výstupy 5V a 3.3V.
Dále jsem připájel hlavici pro snímač DHT22 a zdroj HLK-PM01.



Krok 3: Vyzkoušejte svtages a Senzor
Vzhledem k tomu, že je to poprvé, co používám tuto PCB pro projekt, chtěl jsem se před připojením MCU uzlu ujistit, že jsem něco nepokazil. Chtěl jsem vyzkoušet desku voltagže je vše v pořádku. Po prvním otestování 5V kolejnice bez zapojeného MCU uzlu jsem zapojil MCU uzlu, abych se ujistil, že dostává 5V a také že poskytuje 3.3V ze svého zabudovaného regulátoru. Jako závěrečný test jsem nahrál jakoample náčrtek pro senzor DHT22 z knihovny DHT Stable, abych si mohl ověřit, že DHT22 funguje správně a že mohu úspěšně odečítat teplotu a vlhkost.


Krok 4: Přidejte zařízení do Home Assistant
Protože vše fungovalo podle očekávání, pokračoval jsem v instalaci ESPHome do mého nastavení Home Assistant a použil jsem jej k vytvoření nového zařízení a nahrání poskytnutého firmwaru do NodeMCU. Měl jsem nějaké potíže s používáním web nahrajte z ESPHome na popel poskytnutý firmware, ale nakonec jsem si stáhl ESPHome Flasher a pomocí toho jsem mohl nahrát firmware.
Jakmile byl do zařízení přidán počáteční firmware, upravil jsem pro něj .yamlle, abych přidal sekci pro manipulaci s DHT22 a znovu nahrál firmware, nyní pomocí bezdrátové aktualizace z ESPHome.
To se obešlo bez problémů a jakmile bylo hotovo, přístroj ukázal hodnoty teploty a vlhkosti v palubní desce.



Krok 5: Vytvořte trvalé pouzdro
Chtěl jsem, aby byl tento monitor namontován vedle mého současného termostatu, který mám doma pro peletová kamna, takže jsem k vytvoření krytu použil elektrickou rozvodnou krabici. Senzor DHT22 je namontován v otvoru vytvořeném v elektrické krabici, takže může monitorovat podmínky na vnější straně krabice a nemůže být ovlivněn žádným teplem vycházejícím z napájecího zdroje.
Abych zabránil hromadění tepla v krabici, udělal jsem také dva otvory na spodní a horní straně elektrické krabice, takže vzduch může cirkulovat a uvolňovat teplo.




Krok 6: Montáž do mého obývacího pokoje
Pro montáž elektroboxu jsem oboustrannou páskou přilepil krabici na zeď a na termostat vedle ní.
Prozatím je to pouze test a možná se rozhodnu, že chci toto umístění změnit, takže jsem nechtěl dělat žádné nové díry do zdi.

Krok 7: Další kroky
Pokud vše půjde dobře, mohl bych tento projekt upgradovat tak, aby fungoval jako termostat pro moje peletová kamna, abych se mohl úplně vzdát komerčního. Vše záleží na tom, jak mi bude Home Assistant z dlouhodobého hlediska fungovat, ale na to si budeme muset počkat.
Mezitím, pokud se vám tento projekt líbil, nezapomeňte se také podívat na mé další na Instructables a také na mém kanálu YouTube. Přichází mnoho dalších, takže zvažte také přihlášení.
Monitor prostředí pro domácího asistenta s NodeMCU a DHT22:
Dokumenty / zdroje
![]() |
Instructables DHT22 Environment Monitor [pdfNávod k obsluze Monitor prostředí DHT22, Monitor prostředí, Monitor DHT22, Monitor, DHT22 |



