Arduino: สร้างเซ็นเซอร์ความชื้น - ทำงานอย่างไร
คุณสามารถใช้ Arduino เป็นเซ็นเซอร์ความชื้นได้อย่างง่ายดาย คุณสามารถเรียนรู้วิธีการทำสิ่งนี้ได้ในเคล็ดลับการปฏิบัตินี้
Arduino: สร้างเซ็นเซอร์ความชื้น
เพื่อให้คุณสามารถสร้างเซ็นเซอร์ความชื้นของคุณเองคุณต้องใช้ Arduino และโมดูล DHT11 ที่มีสายจัมเปอร์ที่ตรงกัน คุณสามารถค้นหารหัสที่สมบูรณ์ในภาพ
- เชื่อมต่อพิน "VCC" กับ 5V หรือ 3.3V และพิน "GND" ลงไปที่กราวด์ เชื่อมต่อ data pin เข้ากับ pin 2
- ตรวจสอบให้แน่ใจด้วยว่าคุณได้ติดตั้งไลบรารี "SimpleDHT" แล้ว จากนั้นคุณสามารถนำเข้าได้ด้วยคำสั่ง "#include"
- สร้างตัวแปรสำหรับ data pin ("int pinDHT11 = 2;") และวัตถุ DHT11 ใหม่ ("SimpleDHT11 dht11;")
- ในวิธีการตั้งค่าระบุว่าคุณต้องการใช้การตรวจสอบแบบอนุกรม สร้างสองตัวแปรไบต์ในวิธีวนลูป: "ไบต์อุณหภูมิ = 0; ความชื้นไบต์ = 0;"
- ด้วยคำสั่ง "if (dht11.read (pinDHT11, & อุณหภูมิ, & NULL, NULL)) {Serial.print (" ERROR "); return}" คุณสามารถระบุว่าคำว่า "error" ควรส่งออกถ้า Arduino ไม่ได้ รับข้อมูลจากโมดูล DHT11
- คุณได้รับอุณหภูมิปัจจุบันเป็นองศาเซลเซียสด้วยคำสั่ง "อุณหภูมิ (int)" คุณวัดความชื้นด้วย "(int) ความชื้น"
ในเคล็ดลับการปฏิบัติถัดไปเราจะแสดงวิธีการตั้งค่าโมดูล GSM บน Arduino