DHT22 ఎన్విరాన్మెంట్ మానిటర్
ఇన్స్ట్రక్షన్ మాన్యువల్
DHT22 ఎన్విరాన్మెంట్ మానిటర్
రుచి_కోడ్ ద్వారా
నేను హోమ్ అసిస్టెంట్ని అన్వేషించడం ప్రారంభించాను మరియు కొంత ఆటోమేషన్ని సృష్టించడం ప్రారంభించాలంటే, నేను నా గదిలో ప్రస్తుత ఉష్ణోగ్రత మరియు తేమ విలువలను కలిగి ఉండాలి కాబట్టి నేను వాటిపై చర్య తీసుకోగలను.
దీని కోసం వాణిజ్యపరమైన పరిష్కారాలు అందుబాటులో ఉన్నాయి, కానీ నేను నా స్వంతంగా నిర్మించాలనుకుంటున్నాను కాబట్టి హోమ్ అసిస్టెంట్ ఎలా పనిచేస్తుందో మరియు దానితో మరియు ESPHomeతో అనుకూల పరికరాలను ఎలా సెటప్ చేయాలో నేను బాగా తెలుసుకోగలను.
మొత్తం ప్రాజెక్ట్ నేను NodeMCU కోసం ప్రాజెక్ట్ ప్లాట్ఫారమ్గా రూపొందించిన కస్టమ్-మేడ్ PCBపై నిర్మించబడింది మరియు PCBWayలో నా స్నేహితులచే తయారు చేయబడింది. మీరు మీ కోసం ఈ బోర్డ్ను ఆర్డర్ చేయవచ్చు మరియు 10 ముక్కలను కేవలం $5కి ఇక్కడ తయారు చేసుకోవచ్చు: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
సరఫరా:
ప్రాజెక్ట్ PCB: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
NodeMCU డెవలప్మెంట్ బోర్డు - https://s.click.aliexpress.com/e/_DmOegTZ
DHT22 సెన్సార్ - https://s.click.aliexpress.com/e/_Dlu7uqJ
HLK-PM01 5V విద్యుత్ సరఫరా - https://s.click.aliexpress.com/e/_DeVps2f
5mm పిచ్ PCB స్క్రూ టెర్మినల్స్ - https://s.click.aliexpress.com/e/_DDMFJBz
పిన్ హెడర్లు - https://s.click.aliexpress.com/e/_De6d2Yb
టంకం కిట్ - https://s.click.aliexpress.com/e/_DepYUbt
వైర్ స్నిప్స్ - https://s.click.aliexpress.com/e/_DmvHe2J
రోసిన్ కోర్ టంకము - https://s.click.aliexpress.com/e/_DmvHe2J
జంక్షన్ బాక్స్ - https://s.click.aliexpress.com/e/_DCNx1Np
మల్టీమీటర్ – https://s.click.aliexpress.com/e/_DcJuhOL
టంకం సహాయం చేయి - https://s.click.aliexpress.com/e/_DnKGsQf
దశ 1: అనుకూల PCB
PCBలను ప్రోటోటైప్ చేయడంలో కస్టమ్ NodeMCU ప్రాజెక్ట్లను టంకం చేయడానికి ఎక్కువ సమయం వెచ్చించిన తర్వాత ప్రాజెక్ట్ ప్లాట్ఫారమ్గా పనిచేయడానికి నేను ఈ PCBని రూపొందించాను.
PCB NodeMCU, I2C పరికరాలు, SPI పరికరాలు, రిలేలు, DHT22 సెన్సార్తో పాటు UART మరియు HLK-PM01 విద్యుత్ సరఫరా కోసం ఒక స్థానాన్ని కలిగి ఉంది, అది AC మెయిన్ల నుండి ప్రాజెక్ట్కు శక్తినివ్వగలదు.
మీరు నా YT ఛానెల్లో డిజైన్ మరియు ఆర్డర్ ప్రక్రియ యొక్క వీడియోను తనిఖీ చేయవచ్చు.
దశ 2: భాగాలను టంకం చేయండి
నేను NodeMCUని నేరుగా PCBకి టంకము చేయకూడదనుకుంటున్నాను కాబట్టి, నేను ఫిమేల్ పిన్ హెడర్లను ఉపయోగించాను మరియు వాటిని ముందుగా టంకం చేసాను, కనుక నేను వాటిలో Node MCUని ప్లగ్ చేయగలను.
హెడర్ల తర్వాత, నేను AC ఇన్పుట్ కోసం అలాగే 5V మరియు 3.3V అవుట్పుట్ల కోసం స్క్రూ టెర్మినల్లను కరిగించాను.
నేను DHT22 సెన్సార్ మరియు HLK-PM01 పవర్ సప్లై కోసం హెడర్ను కూడా విక్రయించాను.
దశ 3: వాల్యూమ్ని పరీక్షించండిtages మరియు సెన్సార్
నేను ప్రాజెక్ట్ కోసం ఈ PCBని ఉపయోగించడం ఇదే మొదటిసారి కాబట్టి, నోడ్ MCUని కనెక్ట్ చేసే ముందు నేను ఏదైనా గందరగోళానికి గురికాలేదని నిర్ధారించుకోవాలనుకున్నాను. నేను బోర్డు వాల్యూమ్ను పరీక్షించాలనుకుంటున్నానుtagఅంతా బాగానే ఉంది. నోడ్ MCU ప్లగ్ ఇన్ లేకుండా 5V రైలును మొదటిసారి పరీక్షించిన తర్వాత, అది 5Vని పొందుతోందని మరియు దాని ఆన్బోర్డ్ రెగ్యులేటర్ నుండి 3.3Vని అందిస్తోందని నిర్ధారించుకోవడానికి నేను నోడ్ MCUని ప్లగ్ ఇన్ చేసాను. చివరి పరీక్షగా, నేను ఇలా అప్లోడ్ చేసానుampDHT స్టేబుల్ లైబ్రరీ నుండి DHT22 సెన్సార్ కోసం స్కెచ్ తీయడం వలన DHT22 సరిగ్గా పనిచేస్తుందని మరియు నేను ఉష్ణోగ్రత మరియు తేమను విజయవంతంగా చదవగలను అని ధృవీకరించగలను.
దశ 4: పరికరాన్ని హోమ్ అసిస్టెంట్కి జోడించండి
ప్రతిదీ ఊహించిన విధంగా పని చేసినందున, నేను ESPHomeని నా హోమ్ అసిస్టెంట్ సెటప్కి ఇన్స్టాల్ చేయడం కొనసాగించాను మరియు నేను కొత్త పరికరాన్ని సృష్టించడానికి మరియు అందించిన ఫర్మ్వేర్ను NodeMCUకి అప్లోడ్ చేయడానికి ఉపయోగించాను. నేను ఉపయోగించి కొంత సమస్య ఎదుర్కొన్నాను web అందించిన ఫర్మ్వేర్ను బూడిద చేయడానికి ESPHome నుండి అప్లోడ్ చేసాను కానీ చివరికి, నేను ESPHome Flasherని డౌన్లోడ్ చేసాను మరియు నేను దానిని ఉపయోగించి ఫర్మ్వేర్ను అప్లోడ్ చేయగలిగాను.
పరికరానికి ప్రారంభ ఫర్మ్వేర్ జోడించబడిన తర్వాత, నేను దాని కోసం DHT22 హ్యాండ్లింగ్ విభాగాన్ని జోడించడానికి .yamlleని సవరించాను మరియు ఫర్మ్వేర్ను మళ్లీ అప్లోడ్ చేసాను, ఇప్పుడు ESPHome నుండి ప్రసారం చేయబడిన అప్డేట్ని ఉపయోగిస్తున్నాను.
ఇది ఎటువంటి ఇబ్బంది లేకుండా పోయింది మరియు అది పూర్తయిన వెంటనే, పరికరం డాష్బోర్డ్లో ఉష్ణోగ్రత మరియు తేమ విలువలను చూపుతుంది.
దశ 5: శాశ్వత ఎన్క్లోజర్ను రూపొందించండి
పెల్లెట్ స్టవ్ కోసం నా ఇంట్లో ఉన్న నా ప్రస్తుత థర్మోస్టాట్ పక్కన ఈ మానిటర్ మౌంట్ చేయబడాలని నేను కోరుకున్నాను కాబట్టి నేను ఎన్క్లోజర్ చేయడానికి ఎలక్ట్రికల్ జంక్షన్ బాక్స్ని ఉపయోగించాను. DHT22 సెన్సార్ ఎలక్ట్రికల్ బాక్స్లో చేసిన రంధ్రంలో అమర్చబడి ఉంటుంది, కనుక ఇది బాక్స్ వెలుపల ఉన్న పరిస్థితులను పర్యవేక్షించగలదు మరియు విద్యుత్ సరఫరా నుండి వచ్చే ఏ వేడిని ప్రభావితం చేయదు.
పెట్టెలో వేడి ఏర్పడకుండా నిరోధించడానికి, నేను ఎలక్ట్రికల్ బాక్స్ దిగువన మరియు పైభాగంలో రెండు రంధ్రాలను కూడా చేసాను, తద్వారా గాలి దాని ద్వారా ప్రసరిస్తుంది మరియు ఏదైనా వేడిని విడుదల చేస్తుంది.
దశ 6: నా లివింగ్ రూమ్లో మౌంట్ చేయండి
ఎలక్ట్రికల్ బాక్స్ను మౌంట్ చేయడానికి, నేను బాక్స్ను గోడకు మరియు దాని ప్రక్కన ఉన్న థర్మోస్టాట్కు అంటుకోవడానికి డబుల్ సైడెడ్ టేప్ని ఉపయోగించాను.
ప్రస్తుతానికి, ఇది ఒక పరీక్ష మాత్రమే మరియు నేను ఈ స్థానాన్ని మార్చాలని నిర్ణయించుకోవచ్చు కాబట్టి నేను గోడకు కొత్త రంధ్రాలు చేయకూడదనుకున్నాను.
దశ 7: తదుపరి దశలు
ప్రతిదీ సరిగ్గా జరిగితే, నేను నా పెల్లెట్ స్టవ్కి థర్మోస్టాట్గా పనిచేసేలా ఈ ప్రాజెక్ట్ను అప్గ్రేడ్ చేయవచ్చు, తద్వారా నేను వాణిజ్యపరమైన దానిని పూర్తిగా వదిలివేయగలను. దీర్ఘకాలంలో హోమ్ అసిస్టెంట్ నా కోసం ఎలా పని చేస్తుందనే దానిపై ఆధారపడి ఉంటుంది, అయితే అది చూడాలంటే మనం వేచి ఉండాలి.
ఈలోగా, మీరు ఈ ప్రాజెక్ట్ను ఇష్టపడితే, ఇన్స్ట్రక్టబుల్స్లో అలాగే నా YouTube ఛానెల్లో నా ఇతర వాటిని కూడా తనిఖీ చేయండి. నా దగ్గర ఇంకా చాలా మంది వస్తున్నారు కాబట్టి దయచేసి సబ్స్క్రయిబ్ చేయడాన్ని కూడా పరిగణించండి.
NodeMCU మరియు DHT22తో హోమ్ అసిస్టెంట్ కోసం ఎన్విరాన్మెంట్ మానిటర్:
పత్రాలు / వనరులు
![]() |
ఇన్స్ట్రక్టబుల్స్ DHT22 ఎన్విరాన్మెంట్ మానిటర్ [pdf] సూచనల మాన్యువల్ DHT22 ఎన్విరాన్మెంట్ మానిటర్, ఎన్విరాన్మెంట్ మానిటర్, DHT22 మానిటర్, మానిటర్, DHT22 |