สารบัญ:

วิธีใช้เซ็นเซอร์ความชื้นในดินโดยใช้ Arduino: 4 ขั้นตอน
วิธีใช้เซ็นเซอร์ความชื้นในดินโดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: วิธีใช้เซ็นเซอร์ความชื้นในดินโดยใช้ Arduino: 4 ขั้นตอน

วีดีโอ: วิธีใช้เซ็นเซอร์ความชื้นในดินโดยใช้ Arduino: 4 ขั้นตอน
วีดีโอ: #วัดความชื้นในดิน ด้วย Soil Moisture Sensor 2024, พฤศจิกายน
Anonim
วิธีการใช้เซ็นเซอร์ความชื้นในดินโดยใช้ Arduino
วิธีการใช้เซ็นเซอร์ความชื้นในดินโดยใช้ Arduino

เซ็นเซอร์วัดความชื้นในดินเป็นเซ็นเซอร์ที่ใช้วัดความชื้นในดิน เหมาะสำหรับสร้างต้นแบบของโครงการ Smart farming, โครงการควบคุมชลประทาน หรือโครงการ IoT Agriculture

เซ็นเซอร์นี้มี 2 หัววัด ซึ่งใช้วัดความต้านทานดิน

เมื่อดินชื้นหรือเปียก ความต้านทานจะแตกต่างจากเมื่อดินแห้ง เซ็นเซอร์จะอ่านค่าความต้านทานในแต่ละสถานการณ์และแปลงเป็นข้อมูลความชื้น

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

ต้องการส่วนประกอบต่อไปนี้:

  • เซ็นเซอร์ความชื้นในดิน
  • Arduino นาโน
  • สายจัมเปอร์
  • USB มินิ
  • ขวดน้ำ

ขั้นตอนที่ 2: ประกอบส่วนประกอบทั้งหมด

ประกอบส่วนประกอบทั้งหมด
ประกอบส่วนประกอบทั้งหมด

เชื่อมต่อบอร์ด Arduino กับ Soil Moisture Sensore ดูภาพหรือคำแนะนำที่ฉันเขียนด้านล่าง:

ความชื้นในดินกับ Arduino

VCC ==> +5V

GND ==> GND

AO ==> A0

ขั้นตอนที่ 3: สร้างภาพร่าง

ทำภาพร่าง
ทำภาพร่าง

สามารถอ่านเซ็นเซอร์ความชื้นในดินได้โดยตรงโดยไม่ต้องใช้คลังเพิ่มเติม คุณสามารถใช้อินพุตแบบอะนาล็อกเพื่ออ่านค่าเซ็นเซอร์ได้

นี่คือภาพร่างที่ฉันทำขึ้นเพื่ออ่านค่าเซ็นเซอร์:

int เซ็นเซอร์พิน = A0; // เลือกพินอินพุตสำหรับโพเทนชิโอมิเตอร์เซนเซอร์Value = 0; // ตัวแปรเก็บค่าที่มาจากเซ็นเซอร์

การตั้งค่าเป็นโมฆะ () {

Serial.begin(9600);

}

วงเป็นโมฆะ () {

// อ่านค่าจากเซ็นเซอร์: sensorValue = analogRead (sensorPin); Serial.println (ค่าเซ็นเซอร์); ล่าช้า (1000); }

หรือดาวน์โหลดไฟล์ที่ฉันรวมไว้ด้านล่าง

ขั้นตอนที่ 4: ผลลัพธ์

ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์

เมื่อฉันวางเซ็นเซอร์ไว้นอกขวด ค่าที่แสดงจะอยู่ที่ประมาณ 700 ถึง 1023

เมื่อฉันใส่เซ็นเซอร์ลงในขวดน้ำ ค่าที่แสดงจะอยู่ที่ประมาณ 250 ถึง 700

สรุปได้ว่า:

  • ค่า 250 ถึง 700 หมายถึง ความชื้น
  • ค่า 700 ถึง 1023 หมายถึง แห้ง

คุณสามารถปรับเทียบได้เมื่อคุณลอง

แนะนำ: