Lab4 การใช้งานโมดูลวัดอุณหภูมิและความชื้น (DHT11)
Lab4 การใช้งานโมดูลวัดอุณหภูมิและความชื้น (DHT11)
เป้าหมาย : เพื่อเรียนรู้การใช้งานโมดูล DHT11 ในการวัดอุณหภูมิ และความชื้นสำหรับบอร์ดMicro:Bit
*** หมายเหตุ โมดูล DHT11 ไม่สามารถสัมผัสน้ำหรือของเหลวโดยตรงได้ สามารถใช้วัดอุณหภูมิและความชื้นในอากาศได้เท่านั้น (ความชื้นสัมพัทธ)
วิธีทำการทดลอง
นำบอร์ดMicro:Bitมาต่อกับExtension IObit V2.0 ดังรูป
2. ทำการนำเข้าExtension สำหรับการใช้งานDHT11 Module ที่นี่ : https://github.com/alankrantas/pxt-DHT11_DHT22
3. ทำการต่อวงจร เขียนโปรแกรมการอ่านค่าอุณหภูมิ และความชื้นสัมพัทธ์ ดังรูปข้างล่าง
4. หลังจากนั้นโปรแกรมก็จะอ่านค่าอุณหภูมิ และความชื้นดังรูปข้างล่าง
** ห้ามนำ โมดูล DHT11 สัมผัสกับน้ำโดยตรง
แบบฝึกหัด : จงเขียนโปรแกรมให้Micro :BITแสดงอุณหภูมิที่จอLED หากมีอุณหภมิมากกว่า 30 องศา ให้มีเสียงจากลำโพงBuzzer แจ้งเตือน