สารบัญ:
- ขั้นตอนที่ 1: การสร้างแผนผัง
- ขั้นตอนที่ 2: การเชื่อมต่อเวลาทดลอง
- ขั้นตอนที่ 3: รหัสเวลาการทดสอบ
- ขั้นตอนที่ 4: เวลาทดลอง - ตั้งค่า
- ขั้นตอนที่ 5: การทำงาน
วีดีโอ: การวัดอุณหภูมิและความชื้นโดยใช้ DHT 11: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
ในโครงการนี้ ฉันใช้เซ็นเซอร์อุณหภูมิและความชื้น DHT 11 เพื่อวัดอุณหภูมิสิ่งแวดล้อมและความชื้นโดยใช้ Arduino (นาโน)
ลักษณะทางไฟฟ้าพื้นฐานบางประการ:
แรงดันใช้งาน: 3.5V-5V
ปัจจุบัน (การวัด):0.3 mA
ปัจจุบัน (สแตนด์บาย):60 ไมโครแอมป์
RANGE:0 ถึง 50 องศาเซลเซียส
ความละเอียด: 16bit
ระยะเวลาสุ่มตัวอย่าง: >2 ms
ขั้นตอนที่ 1: การสร้างแผนผัง
ในแผนผังนี้โดยใช้เซ็นเซอร์ DHT11 ที่มีตัวต้านทาน 5k(ohm) ดึงขึ้นสำหรับสายข้อมูล
พิน:
สายสีแดงไปที่ +VCC
BLACK WIRE ถึง GND
ลวดสีเหลืองพร้อมตัวต้านทาน 5K
พินที่ 3 ไม่มีการเชื่อมต่อ
ส่วนประกอบที่จำเป็น:
1. Arduino
2. DHT11 เซ็นเซอร์อุณหภูมิและความชื้น
ตัวต้านทาน 3.5 k ohm
ฉันกำลังใช้ DHT11 ที่มีตัวต้านทานและตัวเก็บประจุในตัวสำหรับการดึงขึ้นและทำให้แรงดันไฟฟ้าอินพุตเรียบขึ้นตามลำดับ
ขั้นตอนที่ 2: การเชื่อมต่อเวลาทดลอง
ฉันได้เชื่อมต่อหมุดตามลำดับ
5v - +VCC
GND - GND
พินดิจิตอล 2 - DATA PIN
ขั้นตอนที่ 3: รหัสเวลาการทดสอบ
การใช้ Arduino IDE เราสามารถตั้งโปรแกรมบอร์ด Arduino ของเราได้
แต่ก่อนอื่นให้ดาวน์โหลดและติดตั้งไลบรารี่สำหรับเซ็นเซอร์ DHT..
จุดประสงค์ในการดาวน์โหลดไลบรารี่คือเพื่อลดความซับซ้อนของโค้ด
ฉันกำลังดาวน์โหลดไลบรารี่ชื่อ SIMPLEDHT มันยอดเยี่ยมมาก
หลังจากติดตั้งไลบรารีโดยคลิกปุ่มติดตั้ง
open file-examples- simpledht-dht11 ค่าเริ่มต้น
ฉันกำลังใช้ DHT11 หากคุณใช้ DHT22 มีโค้ดตัวอย่างด้านล่าง.. ตรงนั้น…
หลังจากเปิดรหัส เชื่อมต่อบอร์ด Arduino กับคอมพิวเตอร์ของคุณแล้วเลือก PORT และอัปโหลดภาพร่างตัวอย่าง
ตรวจสอบให้แน่ใจว่าคุณเชื่อมต่อ data pin กับ digital pin2 ของ Arduino..
ส่วนรหัสเสร็จแล้ว
ขั้นตอนที่ 4: เวลาทดลอง - ตั้งค่า
หลังจากอัปโหลดรหัสแล้ว ให้เปิดจอภาพแบบอนุกรม
คุณจะสังเกตว่าเซ็นเซอร์ส่งข้อมูล
ไม่ยากเลยใช่ไหม
ขั้นตอนที่ 5: การทำงาน
อย่างที่ฉันบอกว่าเซ็นเซอร์ส่ง 40 บิต
ข้อมูลจำนวนเต็มความชื้น 8 บิต + ข้อมูลทศนิยมความชื้น 8 บิต + ข้อมูลจำนวนเต็มอุณหภูมิ 8 บิต + ข้อมูลเศษส่วนอุณหภูมิ 8 บิต + ผลรวมตรวจสอบ 8 บิต = 40 บิต
ตัวอย่างที่ 1: 40 ข้อมูลที่ได้รับ:
0011 0101 0000 0000 0001 1000 0000 0100 1101
คำนวณ: 0011 0101+0000 0000+0001 1000+0000 0000= 0100 1101
ข้อมูลที่ได้รับถูกต้อง
ความชื้น:0011 0101=35H (ฐานสิบหก) =53%RH
อุณหภูมิ:0001 1000=18H (ฐานสิบหก) =24℃
แหล่งที่มา:-
media.digigiy.com/pdf/Data%20Sheets/Adafruit%20PDFs/DHT11_ProdManual.pdf
ขอบคุณทุกคน
หากคุณพบข้อผิดพลาดโปรดเขียนในความคิดเห็น
เพื่อที่ฉันจะได้แก้ไข
เพราะฉันเป็นวิศวกรมือใหม่
ในโครงการต่อไป ฉันสามารถใช้จอ LCD เพื่อแสดงอุณหภูมิ
อยู่อย่างมีสติสัมปชัญญะ………………..
แนะนำ:
การวัดอุณหภูมิและความชื้นโดยใช้ HIH6130 และ Arduino Nano: 4 ขั้นตอน
การวัดความชื้นและอุณหภูมิโดยใช้ HIH6130 และ Arduino Nano: HIH6130 เป็นเซ็นเซอร์ความชื้นและอุณหภูมิพร้อมเอาต์พุตดิจิตอล เซ็นเซอร์เหล่านี้ให้ระดับความแม่นยำ ±4% RH ด้วยความเสถียรในระยะยาวระดับแนวหน้าของอุตสาหกรรม I2C ดิจิทัลที่ชดเชยอุณหภูมิอย่างแท้จริง ความน่าเชื่อถือระดับแนวหน้าของอุตสาหกรรม ประสิทธิภาพการใช้พลังงาน
การวัดอุณหภูมิและความชื้นโดยใช้ HDC1000 และ Arduino Nano: 4 ขั้นตอน
การวัดอุณหภูมิและความชื้นโดยใช้ HDC1000 และ Arduino Nano: HDC1000 เป็นเซ็นเซอร์ความชื้นแบบดิจิตอลพร้อมเซ็นเซอร์อุณหภูมิในตัวที่ให้ความแม่นยำในการวัดที่ยอดเยี่ยมในขณะที่ใช้พลังงานต่ำมาก อุปกรณ์วัดความชื้นตามเซ็นเซอร์ capacitive ใหม่ เซ็นเซอร์ความชื้นและอุณหภูมิถูกผ
การวัดอุณหภูมิและความชื้นโดยใช้ HTS221 และ Arduino Nano: 4 ขั้นตอน
การวัดอุณหภูมิและความชื้นโดยใช้ HTS221 และ Arduino Nano: HTS221 เป็นเซ็นเซอร์ดิจิทัลแบบ capacitive ขนาดกะทัดรัดพิเศษสำหรับความชื้นสัมพัทธ์และอุณหภูมิ ประกอบด้วยองค์ประกอบการตรวจจับและวงจรรวมเฉพาะแอปพลิเคชันสัญญาณผสม (ASIC) เพื่อให้ข้อมูลการวัดผ่าน
การวัดอุณหภูมิและความชื้นโดยใช้ HTS221 และ Raspberry Pi: 4 ขั้นตอน
การวัดอุณหภูมิและความชื้นโดยใช้ HTS221 และ Raspberry Pi: HTS221 เป็นเซ็นเซอร์ดิจิทัลแบบ capacitive ขนาดกะทัดรัดพิเศษสำหรับความชื้นสัมพัทธ์และอุณหภูมิ ประกอบด้วยองค์ประกอบการตรวจจับและวงจรรวมเฉพาะแอปพลิเคชันสัญญาณผสม (ASIC) เพื่อให้ข้อมูลการวัดผ่าน
การวัดอุณหภูมิและความชื้นโดยใช้ HIH6130 และ Raspberry Pi: 4 ขั้นตอน
การวัดอุณหภูมิและความชื้นโดยใช้ HIH6130 และ Raspberry Pi: HIH6130 เป็นเซ็นเซอร์ความชื้นและอุณหภูมิพร้อมเอาต์พุตดิจิตอล เซ็นเซอร์เหล่านี้ให้ระดับความแม่นยำ ±4% RH ด้วยความเสถียรในระยะยาวระดับแนวหน้าของอุตสาหกรรม I2C ดิจิทัลที่ชดเชยอุณหภูมิอย่างแท้จริง ความน่าเชื่อถือระดับแนวหน้าของอุตสาหกรรม ประสิทธิภาพการใช้พลังงาน