DHT22 ຕິດຕາມກວດກາສະພາບແວດລ້ອມ
ຄູ່ມືການສອນ
DHT22 ຕິດຕາມກວດກາສະພາບແວດລ້ອມ
ໂດຍ taste_the_code
ຂ້ອຍເລີ່ມສຳຫຼວດຜູ້ຊ່ວຍເຮືອນ ແລະເພື່ອໃຫ້ສາມາດເລີ່ມສ້າງລະບົບອັດຕະໂນມັດບາງຢ່າງໄດ້, ຂ້ອຍຈໍາເປັນຕ້ອງມີຄ່າອຸນຫະພູມ ແລະ ຄວາມຊຸ່ມຊື່ນໃນປັດຈຸບັນຈາກຫ້ອງຮັບແຂກຂອງຂ້ອຍຢູ່ພາຍໃນເພື່ອໃຫ້ຂ້ອຍສາມາດປະຕິບັດພວກມັນໄດ້.
ມີການແກ້ໄຂທາງການຄ້າທີ່ມີຢູ່ສໍາລັບການນີ້ແຕ່ຂ້ອຍຕ້ອງການສ້າງຂອງຕົນເອງເພື່ອໃຫ້ຂ້ອຍສາມາດຮຽນຮູ້ໄດ້ດີຂຶ້ນວ່າຜູ້ຊ່ວຍຫນ້າທໍາອິດເຮັດວຽກແນວໃດແລະວິທີການຕັ້ງຄ່າອຸປະກອນທີ່ກໍາຫນົດເອງກັບມັນແລະ ESPHome.
ໂຄງການທັງຫມົດແມ່ນໄດ້ຖືກສ້າງຂຶ້ນໃນ PCB ທີ່ເຮັດໃຫ້ລູກຄ້າທີ່ຂ້າພະເຈົ້າໄດ້ອອກແບບເປັນເວທີໂຄງການສໍາລັບ NodeMCU ແລະຫຼັງຈາກນັ້ນໄດ້ຖືກຜະລິດໂດຍຫມູ່ເພື່ອນຂອງຂ້າພະເຈົ້າຢູ່ 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 pitch PCB terminals screw - https://s.click.aliexpress.com/e/_DDMFJBz
Pin headers – https://s.click.aliexpress.com/e/_De6d2Yb
ຊຸດການເຊື່ອມຕໍ່ - https://s.click.aliexpress.com/e/_DepYUbt
ການຕັດສາຍ - https://s.click.aliexpress.com/e/_DmvHe2J
solder ຫຼັກ Rosin - https://s.click.aliexpress.com/e/_DmvHe2J
ປ່ອງແຍກ - https://s.click.aliexpress.com/e/_DCNx1Np
Multimeter – https://s.click.aliexpress.com/e/_DcJuhOL
ການຊ່ວຍເຫຼືອ soldering - https://s.click.aliexpress.com/e/_DnKGsQf
ຂັ້ນຕອນທີ 1: Custom PCB
ຂ້າພະເຈົ້າໄດ້ອອກແບບ PCB ນີ້ເພື່ອຮັບໃຊ້ເປັນແພລະຕະຟອມໂຄງການຫຼັງຈາກໃຊ້ເວລາຫຼາຍໃນການ soldering ໂຄງການ NodeMCU ທີ່ກໍາຫນົດເອງໃນ prototyping PCBs.
PCB ມີຕໍາແຫນ່ງສໍາລັບອຸປະກອນ NodeMCU, I2C, ອຸປະກອນ SPI, ລີເລ, ເຊັນເຊີ DHT22 ເຊັ່ນດຽວກັນກັບ UART ແລະການສະຫນອງພະລັງງານ HLK-PM01 ທີ່ສາມາດພະລັງງານໂຄງການຈາກ AC mains.
ທ່ານສາມາດກວດເບິ່ງວິດີໂອຂອງຂະບວນການອອກແບບແລະຄໍາສັ່ງຢູ່ໃນຊ່ອງທາງ YT ຂອງຂ້ອຍ.
ຂັ້ນຕອນທີ 2: solder ອົງປະກອບ
ເນື່ອງຈາກຂ້ອຍບໍ່ຕ້ອງການທີ່ຈະ solder NodeMCU ໂດຍກົງກັບ PCB, ຂ້າພະເຈົ້າໄດ້ນໍາໃຊ້ຫົວ pin ເພດຍິງແລະ soldered ໃຫ້ເຂົາເຈົ້າທໍາອິດດັ່ງນັ້ນຂ້າພະເຈົ້າສາມາດສຽບ Node MCU ເຂົ້າໄປໃນໃຫ້ເຂົາເຈົ້າ.
ຫຼັງຈາກຫົວ, ຂ້າພະເຈົ້າໄດ້ soldered terminals screw ສໍາລັບການປ້ອນຂໍ້ມູນ AC ເຊັ່ນດຽວກັນກັບສໍາລັບການ 5V ແລະ 3.3V outputs.
ຂ້າພະເຈົ້າຍັງໄດ້ soldered header ສໍາລັບ DHT22 sensor ແລະການສະຫນອງພະລັງງານ HLK-PM01.



ຂັ້ນຕອນທີ 3: ທົດສອບອອກ Voltages ແລະເຊັນເຊີ
ເນື່ອງຈາກວ່ານີ້ແມ່ນຄັ້ງທໍາອິດທີ່ຂ້ອຍໃຊ້ PCB ນີ້ສໍາລັບໂຄງການ, ຂ້ອຍຢາກໃຫ້ແນ່ໃຈວ່າຂ້ອຍບໍ່ໄດ້ລົບກວນບາງສິ່ງບາງຢ່າງດັ່ງນັ້ນກ່ອນທີ່ຈະເຊື່ອມຕໍ່ Node MCU. ຂ້ອຍຕ້ອງການທົດສອບກະດານ voltagແມ່ນວ່າທຸກສິ່ງທຸກຢ່າງແມ່ນ OK. ຫຼັງຈາກການທົດສອບຄັ້ງທໍາອິດ 5V rail ໂດຍບໍ່ມີການສຽບ Node MCU, ຂ້າພະເຈົ້າໄດ້ສຽບໃນ Node MCU ເພື່ອໃຫ້ແນ່ໃຈວ່າມັນໄດ້ຮັບ 5V ແລະວ່າມັນກໍາລັງສະຫນອງ 3.3V ຈາກເຄື່ອງຄວບຄຸມ onboard ຂອງມັນ. ໃນຖານະເປັນການທົດສອບສຸດທ້າຍ, ຂ້າພະເຈົ້າໄດ້ອັບໂຫລດເປັນample sketch ສໍາລັບເຊັນເຊີ DHT22 ຈາກຫ້ອງສະຫມຸດ DHT Stable ດັ່ງນັ້ນຂ້ອຍສາມາດກວດສອບວ່າ DHT22 ເຮັດວຽກຢ່າງຖືກຕ້ອງແລະຂ້ອຍສາມາດອ່ານອຸນຫະພູມແລະຄວາມຊຸ່ມຊື່ນໄດ້ຢ່າງສໍາເລັດຜົນ.


ຂັ້ນຕອນທີ 4: ເພີ່ມອຸປະກອນກັບຜູ້ຊ່ວຍຫນ້າທໍາອິດ
ນັບຕັ້ງແຕ່ທຸກສິ່ງທຸກຢ່າງເຮັດວຽກຕາມທີ່ຄາດໄວ້, ຫຼັງຈາກນັ້ນຂ້າພະເຈົ້າໄດ້ດໍາເນີນການຕິດຕັ້ງ ESPHome ກັບການຕັ້ງຄ່າຜູ້ຊ່ວຍຫນ້າທໍາອິດຂອງຂ້ອຍແລະຂ້ອຍໄດ້ໃຊ້ມັນເພື່ອສ້າງອຸປະກອນໃຫມ່ແລະອັບໂຫລດເຟີມແວທີ່ສະຫນອງໃຫ້ກັບ NodeMCU. ຂ້ອຍມີບັນຫາບາງຢ່າງໃນການນໍາໃຊ້ web ອັບໂຫລດຈາກ ESPHome ເພື່ອຂີ້ເທົ່າເຟີມແວທີ່ສະຫນອງໃຫ້ແຕ່ໃນທີ່ສຸດ, ຂ້ອຍໄດ້ດາວໂຫລດ ESPHome Flasher ແລະຂ້ອຍສາມາດອັບໂຫລດເຟີມແວໄດ້ໂດຍໃຊ້ມັນ.
ເມື່ອເຟີມແວເບື້ອງຕົ້ນຖືກເພີ່ມໃສ່ອຸປະກອນ, ຂ້ອຍໄດ້ແກ້ໄຂ .yamlle ສໍາລັບມັນເພື່ອເພີ່ມສ່ວນການຈັດການ DHT22 ແລະອັບໂຫລດເຟີມແວຄືນໃໝ່, ຕອນນີ້ໃຊ້ການອັບເດດຜ່ານທາງອາກາດຈາກ ESPHome.
ອັນນີ້ໄປໂດຍບໍ່ມີບັນຫາ ແລະທັນທີທີ່ມັນເຮັດແລ້ວ, ອຸປະກອນຈະສະແດງຄ່າອຸນຫະພູມ ແລະ ຄວາມຊຸ່ມຊື່ນໃນ dashboard.



ຂັ້ນຕອນທີ 5: ເຮັດໃຫ້ເປັນ Enclosure ຖາວອນ
ຂ້ອຍຕ້ອງການໃຫ້ຈໍພາບນີ້ຕິດຢູ່ຂ້າງເຄື່ອງຄວບຄຸມອຸນຫະພູມທີ່ຂ້ອຍມີຢູ່ໃນເຮືອນຂອງຂ້ອຍສໍາລັບເຕົາເມັດ, ດັ່ງນັ້ນຂ້ອຍຈຶ່ງໃຊ້ກ່ອງເຊື່ອມຕໍ່ໄຟຟ້າເພື່ອສ້າງເປັນຝາປິດ. ເຊັນເຊີ DHT22 ຖືກຕິດຕັ້ງຢູ່ໃນຮູທີ່ເຮັດຢູ່ໃນກ່ອງໄຟຟ້າເພື່ອໃຫ້ມັນສາມາດຕິດຕາມສະພາບພາຍນອກຂອງກ່ອງແລະບໍ່ໄດ້ຮັບຜົນກະທົບຈາກຄວາມຮ້ອນທີ່ອອກມາຈາກການສະຫນອງພະລັງງານ.
ເພື່ອປ້ອງກັນບໍ່ໃຫ້ເກີດຄວາມຮ້ອນໃນກ່ອງ, ຂ້ອຍຍັງໄດ້ເຮັດສອງຮູຢູ່ດ້ານລຸ່ມແລະເທິງຂອງກ່ອງໄຟຟ້າເພື່ອໃຫ້ອາກາດສາມາດໄຫຼຜ່ານມັນແລະປ່ອຍຄວາມຮ້ອນ.




ຂັ້ນຕອນທີ 6: Mount ໃນຫ້ອງດໍາລົງຊີວິດຂອງຂ້ອຍ
ເພື່ອຕິດກ່ອງໄຟຟ້າ, ຂ້ອຍໃຊ້ເທບສອງດ້ານເພື່ອຕິດກ່ອງໃສ່ຝາ ແລະໃສ່ເຄື່ອງຄວບຄຸມອຸນຫະພູມຢູ່ຂ້າງມັນ.
ສໍາລັບໃນປັດຈຸບັນ, ນີ້ແມ່ນພຽງແຕ່ການທົດສອບແລະຂ້າພະເຈົ້າອາດຈະຕັດສິນໃຈວ່າຂ້າພະເຈົ້າຕ້ອງການທີ່ຈະປ່ຽນສະຖານທີ່ນີ້, ສະນັ້ນຂ້າພະເຈົ້າບໍ່ຕ້ອງການທີ່ຈະສ້າງຮູໃຫມ່ໃນກໍາແພງຫີນ.

ຂັ້ນຕອນທີ 7: ຂັ້ນຕອນຕໍ່ໄປ
ຖ້າທຸກສິ່ງທຸກຢ່າງດີ, ຂ້ອຍອາດຈະຍົກລະດັບໂຄງການນີ້ເພື່ອເຮັດຫນ້າທີ່ເປັນເຄື່ອງຄວບຄຸມອຸນຫະພູມສໍາລັບເຕົາເມັດຂອງຂ້ອຍເພື່ອໃຫ້ຂ້ອຍສາມາດຍົກເລີກການຄ້າທັງຫມົດ. ມັນທັງຫມົດແມ່ນຂຶ້ນກັບວ່າຜູ້ຊ່ວຍຫນ້າທໍາອິດຈະເຮັດວຽກແນວໃດສໍາລັບຂ້ອຍໃນໄລຍະຍາວແຕ່ພວກເຮົາຈະຕ້ອງລໍຖ້າເບິ່ງວ່າ.
ໃນລະຫວ່າງນີ້, ຖ້າທ່ານມັກໂຄງການນີ້, ໃຫ້ແນ່ໃຈວ່າຈະກວດເບິ່ງອັນອື່ນຂອງຂ້ອຍຢູ່ໃນ Instructables ເຊັ່ນດຽວກັນກັບຊ່ອງ YouTube ຂອງຂ້ອຍ. ຂ້ອຍມີອີກຫຼາຍຄົນເຂົ້າມາ, ສະນັ້ນກະລຸນາພິຈາລະນາຈອງເຊັ່ນກັນ.
ຕິດຕາມກວດກາສະພາບແວດລ້ອມສໍາລັບຜູ້ຊ່ວຍເຮືອນດ້ວຍ NodeMCU ແລະ DHT22:
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
instructables DHT22 Environment Monitor [pdf] ຄູ່ມືການສອນ DHT22 Environment Monitor, Environment Monitor, DHT22 Monitor, Monitor, DHT22 |



