หนว่ ยท่ี 13
Arduino กับเซ็นเซอร์วัดความชืน้ และอุณหภมู ิ
20128 – 2109 รายวชิ าการประยุกตใ์ ชง้ านไมโครคอนโทรลเลอร์
ผูส้ อน นางสาวรชั ฎาเนตร สรุ าไพ
แผนกวิชาเทคโนโลยีคอมพิวเตอร์ วทิ ยาลัยเทคนิคสงิ หบ์ รุ ี
Ratchadanate Surumpai
Arduino กับเซน็ เซอร์วดั ความช้ืนและอุณหภมู ิ
Ratchadanate Surumpai
1. เซน็ เซอรว์ ดั ความช้นื และอณุ หภมู ิ
เซ็นเซอร์วดั ความชืน้ และอณุ หภมู ิ (Humidity & Temperature Sensor) ทา
หนา้ ท่ีสาหรบั วดั คา่ ความช้ืนและค่าอุณหภมู ใิ นอากาศเพอ่ื แสดงผลเป็นข้อมลู สถิตินาไปใช้
ในงานต่างๆ สาหรับเซน็ เซอร์วดั ความช้นื และอณุ หภูมิ รุน่ DHT11 เปน็ เซ็นเซอร์ทใี่ ช้วัด
อุณหภมู มิ ีคา่ เป็นองศาเซลเซยี ล และองศาฟาเรนไฮต์ และสามารถวดั ความชื้นไดด้ ว้ ย
Ratchadanate Surumpai
1. เซน็ เซอร์วัดความช้นื และอณุ หภมู ิ
เซ็นเซอร์วดั ความชื้นและอณุ หภูมิ รุ่น DHT11
คุณสมบัตขิ องเซน็ เซอรว์ ดั ความชน้ื และอุณหภมู ิ รุ่น DHT11 มีดงั น้ี
1. ยา่ นการวดั ความช้ืน 20-90% RH มีค่าความแม่นยา +- 5% RH
ความละเอยี ดในการวดั 1 % แสดงผลแบบ 8 บติ
Ratchadanate Surumpai
1. เซ็นเซอร์วัดความช้ืนและอณุ หภูมิ
2. ย่านการวัดอุณหภูมิ 0-50 องศาเซลเซยี ส โดยมีค่าความแม่นยา +-2 องศา
เซลเซยี ส ความละเอียดในการวดั 1 องศาเซลเซียส แสดงผลแบบ 8 บติ
3. มขี าตอ่ ใช้งาน 4 ขา ขา 1 ไฟบวก +(VCC) ใชแ้ รงดนั ไฟเลย้ี ง 3 - 5.5 โวลต์
ขา 2 เปน็ ขาดาต้า (DAT) ขา 3 ไมไ่ ด้ใช้งาน และขา 4 ขาไฟกราวด์
4. ขณะทาการวดั คา่ กินกระแส 0.5 - 2.5 mA
5. การส่งขอ้ มูลของเซ็นเซอรท์ าการส่งขอ้ มูลทุกๆ 1 วนิ าที
Ratchadanate Surumpai
2. การตอ่ ใช้งาน Arduino กับเซน็ เซอรว์ ัดความช้นื และอณุ หภมู ิ
วงจรการต่อใชง้ าน Arduino กบั
เซ็นเซอร์วัดความชื้นและอุณหภมู ิ
Ratchadanate Surumpai
2. การต่อใช้งาน Arduino กับเซ็นเซอรว์ ัดความชนื้ และอุณหภมู ิ
การต่อใช้งาน Arduino กบั เซน็ เซอรว์ ัดความช้นื และอุณหภมู ิโดยปกตสิ ายสญั ญาณ
ระหว่าง ตวั เซน็ เซอร์กับบอรด์ Arduino ควรห่างกนั ไมเ่ กนิ 20 เมตร และต้องตอ่ ตัว
ตา้ นทานพลู อัฟ (Pull up resistor) คา่ 5 กโิ ลโอห์มกับสายดาตา้ ไวด้ ว้ ย
สัญญาณการอา่ นข้อมลู ระหว่าง Arduino กับเซน็ เซอร์วัดความช้นื และอุณหภูมิ
Ratchadanate Surumpai