เริ่มแรกขออธิบายการทำงานของ dht11 ก่อนเลยนะครับ
dht11 เป็นเซ็นเซอร์ที่วัดค่าอุณหภูมืและค่าความชื้นที่เป็นแบบ digital สำเร็จเลย
มันมีความน่าเชื่อถือและสเถียรภาพค่อนข้างมาก มีทั้งหมด 4 pin ดังรูปด้านล่าง
สเปกทางเทคนิค
dht11 เป็นเซ็นเซอร์ที่วัดค่าอุณหภูมืและค่าความชื้นที่เป็นแบบ digital สำเร็จเลย
มันมีความน่าเชื่อถือและสเถียรภาพค่อนข้างมาก มีทั้งหมด 4 pin ดังรูปด้านล่าง
สเปกทางเทคนิค
แบบละเอียด
การ wiring ดังรูปด้านล่าง
ขั้นตอนการสื่อสารระหว่าง MCU และ DHT11
คุณสมบัติทางไฟฟ้า
มาทดลองปฎิบัติกัน
อุปกรณ์ที่่ใช้ มี
บอร์ด Arduino Uno R3 สั่งซื้อ
Dht11 สั่งซื้อ
wiring ตามรูปด้านล่าง แต่ผมไม่ได้ต่อตัว R
เสียบสาย usb ทำการ Upload โปรแกรมตัวอย่าง
ลืมไปให้ไป โหลด library จาก website https://github.com/adafruit/DHT-sensor-library/archive/master.zip
ติดตั้ง library เสร็จทำการเปิดโปรแกรมตัวอย่างที่ชื่อว่า
DHTtester แก้ข้อมูลตามกรอบสีแดงรูปด้านล่าง จากนั้น upload โปรแกรม DHTtester ลงบอร์ด Arduino Uno R3
ใช้ Serial Port Monitor จะแสดงดังรูปด้านล่าง
0 ความคิดเห็น :
แสดงความคิดเห็น