DHT22 ಪರಿಸರ ಮಾನಿಟರ್
ಸೂಚನಾ ಕೈಪಿಡಿ
DHT22 ಪರಿಸರ ಮಾನಿಟರ್
ರುಚಿ_ಕೋಡ್ ಮೂಲಕ
ನಾನು ಹೋಮ್ ಅಸಿಸ್ಟೆಂಟ್ ಅನ್ನು ಎಕ್ಸ್ಪ್ಲೋರ್ ಮಾಡಲು ಪ್ರಾರಂಭಿಸಿದೆ ಮತ್ತು ಕೆಲವು ಯಾಂತ್ರೀಕೃತಗೊಂಡ ರಚನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು, ನನ್ನ ಲಿವಿಂಗ್ ರೂಮ್ನಿಂದ ನಾನು ಪ್ರಸ್ತುತ ತಾಪಮಾನ ಮತ್ತು ತೇವಾಂಶದ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರಬೇಕು ಆದ್ದರಿಂದ ನಾನು ಅವುಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದು.
ಇದಕ್ಕಾಗಿ ವಾಣಿಜ್ಯ ಪರಿಹಾರಗಳು ಲಭ್ಯವಿವೆ ಆದರೆ ನನ್ನದೇ ಆದದನ್ನು ನಿರ್ಮಿಸಲು ನಾನು ಬಯಸುತ್ತೇನೆ ಆದ್ದರಿಂದ ಹೋಮ್ ಅಸಿಸ್ಟೆಂಟ್ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಅದರ ಜೊತೆಗೆ ಕಸ್ಟಮ್ ಸಾಧನಗಳನ್ನು ಹೇಗೆ ಹೊಂದಿಸುವುದು ಮತ್ತು ESPHome ಅನ್ನು ನಾನು ಉತ್ತಮವಾಗಿ ಕಲಿಯಬಹುದು.
ಸಂಪೂರ್ಣ ಪ್ರಾಜೆಕ್ಟ್ ಅನ್ನು ಕಸ್ಟಮ್-ನಿರ್ಮಿತ PCB ಯಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ ಅದನ್ನು ನಾನು NodeMCU ಗಾಗಿ ಪ್ರಾಜೆಕ್ಟ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಆಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಿದ್ದೇನೆ ಮತ್ತು ನಂತರ ಅದನ್ನು PCBWay ನಲ್ಲಿ ನನ್ನ ಸ್ನೇಹಿತರು ತಯಾರಿಸಿದ್ದಾರೆ. ನೀವು ಈ ಬೋರ್ಡ್ ಅನ್ನು ನಿಮಗಾಗಿ ಆರ್ಡರ್ ಮಾಡಬಹುದು ಮತ್ತು ಕೇವಲ $10 ಗೆ 5 ತುಣುಕುಗಳನ್ನು ತಯಾರಿಸಬಹುದು: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
ಸರಬರಾಜು:
ಪ್ರಾಜೆಕ್ಟ್ ಪಿಸಿಬಿ: https://www.pcbway.com/project/shareproject/NodeMCU_Project_Platform_ce3fb24a.html
ನೋಡ್ಎಂಸಿಯು ಅಭಿವೃದ್ಧಿ ಮಂಡಳಿ - 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 ಗೆ ಬೆಸುಗೆ ಹಾಕಲು ಬಯಸುವುದಿಲ್ಲವಾದ್ದರಿಂದ, ನಾನು ಸ್ತ್ರೀ ಪಿನ್ ಹೆಡರ್ಗಳನ್ನು ಬಳಸಿದ್ದೇನೆ ಮತ್ತು ಅವುಗಳನ್ನು ಮೊದಲು ಬೆಸುಗೆ ಹಾಕಿದ್ದೇನೆ ಆದ್ದರಿಂದ ನಾನು ನೋಡ್ 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 ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಮಾನಿಟರ್ [ಪಿಡಿಎಫ್] ಸೂಚನಾ ಕೈಪಿಡಿ DHT22 ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಮಾನಿಟರ್, ಎನ್ವಿರಾನ್ಮೆಂಟ್ ಮಾನಿಟರ್, DHT22 ಮಾನಿಟರ್, ಮಾನಿಟರ್, DHT22 |