DHT sensor คืออะไร

DHT sensor เป็นเซ็นเซอร์ตรวจวัดอุณหภูมิ ความชื้นสัมพัทธ์ที่นิยมกันอย่างแพร่หลาย เนื่องจากการใช้งานที่ง่าย และราคาถูก จึงเป็นที่นิยมของนักพัฒนาในการนำมาอ่านค่าอุณหภูมิ ความชื้นสัมพัทธ์จากสภาพแวดล้อมภายนอก หรือภายในห้องปิดเพื่อนำค่าที่อ่านได้ไปประยุกต์ใช้งาน เช่น เก็บข้อมูลอุณหภูมิในห้องเซิร์ฟเวอร์ หรือควบคุมความชื้นสัมพัทธ์ของโรงเพาะปลูก หรือทำเป็นระบบตรวจวัดสภาพอากาศเบื้องต้น เป็นต้น โดยเซ็นเซอร์ DHT มีขาใช้งานเพียง 3 ขา ใช้การติดต่อสื่อสารแบบ 1-Wire ความเร็วในการอ่าน 1 Hz หรือ 1 ครั้งต่อวินาที ซึ่งค่าอุณหภูมิมีหน่วยเป็นองศาเซลเซียส และองศาฟาเรนไฮต์ ส่วนความชื้นสัมพัทธ์มีหน่วยเป็น %RH (Relative humidity)

ตัวอย่างการต่อวงจรร่วมกับบอร์ด ESP32

การต่อวงจร DHT sensor ร่วมกับบอร์ด ESP32

ตัวอย่างบล็อกในโปรแกรม KB-IDE

ตัวอย่างบล็อก DHT sensor

ขั้นตอนการทดลอง

  • ดาวน์โหลดโปรแกรม KB-IDE ( www.kbide.org )
  • เลือกบอร์ด Kidbright (Arduino API)
  • เลือก Plugin Manager ดาวน์โหลด Plugin DHT sensor library
ดาวน์โหลด Plugin DHT sensor library
  • ลากบล็อกโปรแกรมดังภาพ

จากโปรแกรม จะเป็นการแสดงผลค่าอุณหภูมิ และความชื้นสัมพัทธ์ ผ่านทางพอร์ตสื่อสารอนุกรม (Serial monitor)

  • อัพโหลดโปรแกรม และสังเกตผลลัพท์ใน Serial monitor
  • การต่อวงจรจอแสดงผลผลึกเหลว และเซ็นเซอร์วัดอุณหภูมิ และความชื้น
  • สังเกตผลการทำงาน

สรุป

DHT sensor เป็นเซ็นเซอร์ตรวจวัดอุณหภูมิ ความชื้นสัมพัทธ์ เนื่องจากการใช้งานที่ง่าย และราคาถูก จึงเป็นที่นิยมของนักพัฒนาในการนำมาอ่านค่าอุณหภูมิ ความชื้นสัมพัทธ์จากสภาพแวดล้อมภายนอก หรือภายในห้องปิดเพื่อนำค่าที่อ่านได้ไปประยุกต์ใช้งาน โดยเซ็นเซอร์ DHT มีขาใช้งานเพียง 3 ขา ใช้การติดต่อสื่อสารแบบ 1-Wire ความเร็วในการอ่าน 1 Hz หรือ 1 ครั้งต่อวินาที ซึ่งค่าอุณหภูมิมีหน่วยเป็นองศาเซลเซียส และองศาฟาเรนไฮต์ ส่วนความชื้นสัมพัทธ์มีหน่วยเป็น %RH (Relative humidity)

--

--

Apirak Sang-ngenchai
Chiang Mai Maker Club

Sometime, We need to take a step away from certain things to reclaim your own self .