สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
DHT11 เป็นเซ็นเซอร์ที่ยอดเยี่ยมในการเริ่มต้นใช้งาน ราคาถูกและง่ายต่อการเชื่อมต่อกับ Arduino รายงานอุณหภูมิและความชื้นด้วยความแม่นยำประมาณ 2% และคำแนะนำนี้ใช้ Gameduino 3 เป็นจอแสดงผลแบบกราฟิกซึ่งแสดงประวัติ 24 ชั่วโมง
สิ่งที่ฉันใช้
1 Arduino เช่น อูโนะ
1 Gameduino 3
1 DHT11 เซ็นเซอร์อุณหภูมิ/ความชื้น
ลวด 3 ชิ้น ประมาณ 6"
ขั้นตอนที่ 1: เชื่อมต่อ DHT11
DHT11 ต้องการการเชื่อมต่อสามแบบ: กราวด์ กำลังไฟ 5 โวลต์ และข้อมูล ฉันใช้ DHT11 ที่รวมอยู่ในคอลเลกชั่นเซ็นเซอร์ 37-in-1 ราคาถูก มี 3 สัญญาณชัดเจน
มีสองสามวิธีในการเชื่อมต่อ DHT11 - ที่นี่ฉันเพิ่งเสียบสายเล็ก ๆ สามเส้นเข้ากับซ็อกเก็ตของ Arduino
คุณจะเห็นว่าพวกเขาเชื่อมต่อกับ:
- GND (สีดำ)
- +5V (สีแดง)
- A0 (สีเหลือง)
นั่นคือทั้งหมดที่ DHT11 ต้องการ - ค่อนข้างน้อย ผู้ผลิตอ้างว่าใช้งานได้ดีกับสายไฟที่มีความยาวไม่เกิน 20 ฟุต
ขั้นตอนที่ 2: เชื่อมต่อจอแสดงผล
เชื่อมต่อ Gameduino กับ Arduino ตรวจสอบให้แน่ใจว่าพินทั้งหมดเข้าที่อย่างถูกต้อง
Gameduino 3 มีช่องเสียบ microSD แต่แอปพลิเคชันนี้ไม่ได้ใช้ microSD ดังนั้นคุณจึงสามารถเว้นช่องว่างไว้ได้
ขั้นตอนที่ 3: ติดตั้งไลบรารี GD และโหลด Sketch
สมมติว่าคุณคุ้นเคยกับ Arduino IDE อยู่แล้ว ให้ดาวน์โหลดไลบรารี Gameduino ก่อน คำแนะนำในการติดตั้งอยู่ที่:
gameduino.com/code
คุณอาจต้องการเรียกใช้ตัวอย่าง "สวัสดีชาวโลก" เพื่อยืนยันว่า Arduino/Gameduino ใช้งานได้
จากนั้นอัปโหลดภาพร่างนี้ไปยัง Arduino
มันจะเชื่อมต่อกับ DHT11 ทันทีและแสดงอุณหภูมิและความชื้นปัจจุบัน เมื่อผ่านไป 24 ชั่วโมง กราฟจะสร้างขึ้น คุณสามารถปล่อยให้สเก็ตช์ทำงานอย่างต่อเนื่อง โดยจะแสดงกราฟอุณหภูมิ/ความชื้นในช่วง 24 ชั่วโมงที่ผ่านมาเสมอ