DHT22 Environment Monitor
Bhuku reMirayiridzo
DHT22 Environment Monitor
nekuravira_the_code
Ndakatanga kuongorora Mubatsiri Wepamba uye kuti ndikwanise kutanga kugadzira otomatiki, ndaifanira kuve neazvino tembiricha uye hunyoro hutsika kubva mukamuri yangu yekutandarira mukati kuti ndigone kuita pazviri.
Kune mhinduro dzekutengesa dziripo kune izvi asi ini ndaida kuvaka yangu kuti ndigone kudzidza zvirinani kuti Mubatsiri Wepamba anoshanda sei uye magadzirirwo emidziyo yetsika nayo uye ESPHome.
Iyo yese purojekiti yakavakirwa paPCB yakagadzirwa-yakagadzirwa yandakagadzira sepuratifomu yeNodeMCU uye yakabva yagadzirwa neshamwari dzangu paPCBWay. Unogona kuzvihodha bhodhi iri uye uve nezvidimbu gumi zvinogadzirwa nemadhora mashanu chete pa: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
Supplies:
Project PCB: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
NodeMCU bhodhi rekuvandudza - https://s.click.aliexpress.com/e/_DmOegTZ
DHT22 Sensor - https://s.click.aliexpress.com/e/_Dlu7uqJ
HLK-PM01 5V magetsi ekupa - https://s.click.aliexpress.com/e/_DeVps2f
5mm pitch PCB screw terminals - https://s.click.aliexpress.com/e/_DDMFJBz
Pina misoro - https://s.click.aliexpress.com/e/_De6d2Yb
Soldering kit - https://s.click.aliexpress.com/e/_DepYUbt
Wire snips - https://s.click.aliexpress.com/e/_DmvHe2J
Rosin core solder - https://s.click.aliexpress.com/e/_DmvHe2J
Junction box - https://s.click.aliexpress.com/e/_DCNx1Np
Multimeter - https://s.click.aliexpress.com/e/_DcJuhOL
Soldering kubatsira ruoko - https://s.click.aliexpress.com/e/_DnKGsQf
Danho 1: The Custom PCB
Ini ndakagadzira iyi PCB kuti ishande sepuratifomu yeprojekiti mushure mekushandisa nguva yakawandisa ndichitengesa mapurojekiti eNodeMCU pane prototyping PCBs.
Iyo PCB ine chinzvimbo cheNodeMCU, I2C madivayiri, SPI madivayiri, relays, DHT22 sensor pamwe neUART uye HLK-PM01 magetsi emagetsi anogona kuzosimbisa chirongwa kubva kuAC mains.
Unogona kutarisa vhidhiyo yekugadzira uye kurongeka maitiro pane yangu YT chiteshi.
Nhanho 2: Solder the Components
Sezvo ini ndisingade kutengesa iyo NodeMCU zvakananga kuPCB, ndakashandisa misoro yepini yechikadzi uye ndakaitengesa kutanga kuti ndigozoisa iyo Node MCU mavari.
Mushure memusoro, ndakatengesa ma screw terminals eiyo AC yekupinza pamwe ne5V uye 3.3V zvakabuda.
Ndakatengesawo musoro weiyo DHT22 sensor uye HLK-PM01 magetsi.
Nhanho 3: Edzai Voltages uye Sensor
Sezvo aka kari kekutanga kuti ndishandise iyi PCB kuita purojekiti, ndaida kuve nechokwadi chekuti handina kukanganisa chimwe chinhu ndisati ndabatanidza iyo Node MCU. Ndaida kuedza bhodhi voltagkuti zvese zvakanaka. Mushure mekutanga kuyedza njanji ye5V isina Node MCU yakanamirwa mukati, ndakabairira muNode MCU kuti ndive nechokwadi chekuti yaiwana iyo 5V uye zvakare kuti yaive ichipa iyo 3.3V kubva kune yayo onboard regulator. Semuyedzo wekupedzisira, ndakaisa seample sketch yeDHT22 sensor kubva kuDHT Yakagadzika raibhurari kuitira kuti ndikwanise kuona kuti iyo DHT22 inoshanda nemazvo uye kuti ndinogona kubudirira kuverenga tembiricha nehunyoro.
Nhanho 4: Wedzera Chishandiso kuMubatsiri Wepamba
Sezvo zvese zvashanda sezvaitarisirwa, ndakabva ndaenderera mberi nekuisa ESPHome kune yangu Mubatsiri weKumba setup uye ndakaishandisa kugadzira mudziyo mutsva uye kurodha firmware yakapihwa kuNodeMCU. Ndakaita dambudziko kushandisa web upload kubva ESPHome kudota iyo firmware yakapihwa asi pakupedzisira, ndakarodha ESPHome Flasher uye ndakakwanisa kurodha firmware ndichishandisa izvozvo.
Kamwe iyo yekutanga firmware yakawedzerwa kumudziyo, ndakagadzirisa .yamlle kuti iwedzere chikamu chekubata DHT22 uye kudzorera zvakare firmware, ikozvino kushandisa pamusoro-pamhepo update kubva ESPHome.
Izvi zvakaenda pasina kurova uye pakangoitwa, mudziyo wakaratidza tembiricha nehunyoro hutsika mudhibhodhi.
Danho 5: Gadzira Chigarire Enclosure
Ndaida kuti monitor iyi iiswe padivi pechibatiso changu chemazuva ano chandinacho mumba mangu chechitofu chepellet saka ndakashandisa bhokisi remagetsi remagetsi kugadzira enclosure. Iyo DHT22 sensor yakaiswa mugomba rakagadzirwa mubhokisi remagetsi kuitira kuti igone kutarisa mamiriro ari kunze kwebhokisi uye irege kukanganiswa nekupisa kupi kunobuda kubva kune magetsi.
Kudzivirira chero kupisa-kukwira mubhokisi, ndakagadzirawo maburi maviri pasi nepamusoro pebhokisi remagetsi kuitira kuti mhepo itenderere kuburikidza nayo uye kusunungura chero kupisa.
Nhanho 6: Mount Mumba Yangu Yekugara
Kuti ndiise bhokisi remagetsi, ndaishandisa tepi ine mativi maviri kunamira bhokisi racho kumadziro uye kune thermostat iri pedyo nayo.
Parizvino, uyu muyedzo chete uye ndinogona kusarudza kuti ndinoda kuchinja nzvimbo iyi saka ndaisada kugadzira maburi matsva mumadziro.
Nhanho 7: Anotevera Matanho
Kana zvese zvikafamba zvakanaka, ndinogona kukwidziridza chirongwa ichi kuti chiite se thermostat yechitofu changu chepellet kuitira kuti ndikwanise kurasa iyo yekutengesa. Izvo zvese zvinoenderana nekuti Mubatsiri Wepamba achandiitira sei mukufamba kwenguva asi tichafanirwa kumirira kuti tione.
Zvichakadaro, kana waifarira chirongwa ichi, ive shuwa yekutarisawo mamwe angu pane Instructables pamwe neyangu YouTube chiteshi. Ndine vamwe vakawanda vari kuuya saka ndokumbirawo mufunge kunyoresa.
Environment Monitor yeMubatsiri Wepamba NeNodeMCU uye DHT22:
Zvinyorwa / Zvishandiso
![]() |
zvinodzidziswa DHT22 Environment Monitor [pdf] Bhuku reMirayiridzo DHT22 Environment Monitor, Environment Monitor, DHT22 Monitor, Monitor, DHT22 |