DHT22 Ingurumen Monitorea
Argibide eskuliburua
DHT22 Ingurumen Monitorea
taste_the_code arabera
Home Assistant arakatzen hasi nintzen eta automatizazio batzuk sortzen hasi ahal izateko, nire egongelako tenperatura eta hezetasun balioak barnean eduki behar nituen, horien gainean jardun ahal izateko.
Irtenbide komertzialak daude horretarako, baina nirea eraiki nahi nuen, Home Assistant-ek nola funtzionatzen duen hobeto ikasteko eta berarekin eta ESPHomerekin gailu pertsonalizatuak nola konfiguratu.
Proiektu osoa NodeMCU-rako proiektu-plataforma gisa diseinatu nuen pertsonalizatutako PCB batean eraikita dago eta gero PCBWay-ko nire lagunek fabrikatu zuten. Zuk zeuk eska dezakezu taula hau eta 10 dolarren truke 5 pieza fabrikatu ditzakezu hemen: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
Hornigaiak:
Proiektua PCB: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
NodeMCU garapen taula - https://s.click.aliexpress.com/e/_DmOegTZ
DHT22 sentsorea - https://s.click.aliexpress.com/e/_Dlu7uqJ
HLK-PM01 5V elikadura hornidura - https://s.click.aliexpress.com/e/_DeVps2f
5 mm-ko distantziako PCB torloju terminalak - https://s.click.aliexpress.com/e/_DDMFJBz
Pin goiburuak - https://s.click.aliexpress.com/e/_De6d2Yb
Soldadura kit - https://s.click.aliexpress.com/e/_DepYUbt
Hari mozketak - https://s.click.aliexpress.com/e/_DmvHe2J
Kolofonia nukleoko soldadura - https://s.click.aliexpress.com/e/_DmvHe2J
Konexio-kutxa - https://s.click.aliexpress.com/e/_DCNx1Np
Multimetroa - https://s.click.aliexpress.com/e/_DcJuhOL
Soldadura-eskua - https://s.click.aliexpress.com/e/_DnKGsQf
1. urratsa: PCB pertsonalizatua
PCB hau proiektu-plataforma gisa funtzionatzeko diseinatu nuen NodeMCU proiektu pertsonalizatuak PCB prototipoetan soldatzen hainbeste denbora eman ondoren.
PCBak NodeMCU, I2C gailuak, SPI gailuak, erreleak, DHT22 sentsore bat eta UART eta HLK-PM01 elikadura hornikuntzarako posizioa ditu, gero proiektua AC saretik elikatzeko.
Diseinuaren eta eskatzeko prozesuaren bideo bat ikus dezakezu nire YT kanalean.
2. urratsa: Osagaiak soldatu
NodeMCU PCBra zuzenean soldatu nahi ez dudanez, emakumezko pin goiburuak erabili ditut eta lehenik soldatu ditut, gero Node MCU horietara konektatu ahal izateko.
Goiburuen ondoren, torloju terminalak soldatu ditut AC sarrerarako eta baita 5V eta 3.3V irteeretarako ere.
DHT22 sentsorerako eta HLK-PM01 elikadurarako goiburu bat ere soldatu nuen.
3. urratsa: Test Out the Voltages eta Sentsore
PCB hau proiektu baterako erabiltzen dudan lehen aldia denez, ziurtatu ez dudala ezer nahastu Node MCU konektatu aurretik. Taula vol. probatu nahi nuentagdena ondo dagoela. Node MCU konektatu gabe 5V erraila lehen aldiz probatu ondoren, Node MCU konektatu nuen 5V lortzen zuela ziurtatzeko eta baita 3.3V ematen zuela bere barneko erregulatzailetik. Azken proba gisa, honela igo dutampDHT Stable liburutegiko DHT22 sentsorerako zirriborroa, DHT22ak ondo funtzionatzen duela eta tenperatura eta hezetasuna ondo irakur ditzakedala egiaztatzeko.
4. urratsa: Gehitu gailua Home Assistant-era
Dena espero bezala funtzionatu zuenez, ESPHome nire Home Assistant konfigurazioan instalatzen hasi nintzen eta gailu berri bat sortzeko eta emandako firmwarea NodeMCUra kargatzeko erabili dut. Arazo batzuk izan ditut erabiltzeko web kargatu ESPHometik emandako firmwarea errautsera baina azkenean, ESPHome Flasher-a deskargatu nuen eta hori erabiliz firmwarea igo ahal izan nuen.
Hasierako firmwarea gailuari gehitu ondoren, .yamlle aldatu nuen DHT22 maneiatzeko atala gehitzeko eta firmwarea berriro kargatu nuen, orain ESPHome-ko aire bidezko eguneratzea erabiliz.
Hau oztoporik gabe joan zen eta egin bezain pronto, gailuak tenperatura eta hezetasun balioak erakusten zituen aginte-panelean.
5. urratsa: Egin itxitura iraunkor bat
Monitore hau pellet-suketarako nire etxean daukadan egungo termostatoaren ondoan muntatzea nahi nuen, beraz, lotura-kutxa elektriko bat erabili nuen itxitura bat egiteko. DHT22 sentsorea kaxa elektrikoan egindako zulo batean muntatuta dago, kutxaren kanpoaldeko baldintzak kontrolatu ahal izateko eta elikadura-iturritik ateratzen den beroak eragin ez ditzan.
Kutxan bero-pilaketa saihesteko, kaxa elektrikoaren behealdean eta goiko aldean bi zulo egin nituen, airea bertatik zirkula dezan eta beroa askatzeko.
6. urratsa: muntatu nire egongelan
Kaxa elektrikoa muntatzeko, alde biko zinta erabili dut kaxa horman eta ondoan dagoen termostatoan itsasteko.
Oraingoz, hau proba bat baino ez da eta baliteke kokapen hau aldatu nahi dudala erabakiko nuke, horman zulo berririk egin nahi ez izateko.
7. urratsa: Hurrengo urratsak
Dena ondo badoa, baliteke proiektu hau berritzea nire pellet-sukerako termostato gisa jarduteko, komertziala guztiz baztertu ahal izateko. Epe luzera Home Assistant-ek nola funtzionatuko duenaren araberakoa da, baina hori ikusteko itxaron beharko dugu.
Bitartean, proiektu hau gustatu bazaizu, ziurtatu nire beste batzuk Instructables-en eta nire YouTube kanalean ere egiaztatzea. Beste asko etortzen ditut, mesedez harpidetzea ere kontuan hartu.
NodeMCU eta DHT22-rekin etxeko laguntzailearen inguruneko monitorea:
Dokumentuak / Baliabideak
![]() |
instructables DHT22 Ingurumen Monitorea [pdf] Argibideen eskuliburua DHT22 Ingurumen Monitorea, Ingurumen Monitorea, DHT22 Monitorea, Monitorea, DHT22 |