2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
DHT11 เป็นเซ็นเซอร์ที่สามารถตรวจจับความชื้นและอุณหภูมิอากาศแวดล้อมด้วยการปรับเทียบเอาต์พุตแบบดิจิทัล ระดับความแม่นยำของความชื้นประมาณ 5% RH และความแม่นยำของอุณหภูมิอยู่ที่ประมาณ 2'C DHT11 ใช้สายสื่อสารแบบ Single-Wire Two-Way ซึ่งเป็นขาเดียวที่ใช้สำหรับการสื่อสาร 2 ชิ้นในทางกลับกัน
นี่คือบทช่วยสอนของ DHT11 กับ Arduino
ขั้นตอนที่ 1: วัสดุที่คุณต้องการ
คุณจะต้องการ:
- โมดูลเซนเซอร์ DHT11
- Arduino Uno R3
- สายจัมเปอร์
ขั้นตอนที่ 2: ปักหมุด
- - DHT11 GND Arduino
- ออก DHT11 A0 Arduino
- + DHT11 +5V Arduino
คุณสามารถดาวน์โหลดไลบรารีของ DHT11 Sensor Module ได้ในลิงค์นี้
ขั้นตอนที่ 3: รหัส
#รวม
dht DHT11;
#define DHT11_PIN A0
การตั้งค่าเป็นโมฆะ () {
Serial.begin(9600);
Serial.println ("DHT11 SFE Electronics");
}
วงเป็นโมฆะ () {
int chk = DHT11.read11(DHT11_PIN);
Serial.print (" ความชื้น ");
Serial.print(DHT11.ความชื้น 1);
Serial.print(" ");
Serial.print (" อุณหภูมิ ");
Serial.println(DHT11.อุณหภูมิ 1);
ล่าช้า (2000);
}