โมดูลเซนเซอร์ความชื้นในดิน
คำแนะนำสำหรับการใช้งาน:
1. โมดูลความชื้นความชื้นส่วนใหญ่มีความไวต่อความชื้นโดยทั่วไปจะใช้เพื่อตรวจจับความชื้นของดิน
2 โมดูลที่จะไปถึงเกณฑ์ที่กำหนดไว้ในความชื้นในดินพอร์ต DO ส่งออกสูงเมื่อความชื้นในดินเกินกว่าค่าตั้งที่กำหนดเอาท์พุทโมดูล D0 ต่ำ
3. ดิจิตอลเอาท์พุท D0 สามารถเชื่อมต่อโดยตรงกับไมโครคอนโทรลเลอร์เพื่อตรวจจับระดับสูงและต่ำโดยไมโครคอนโทรลเลอร์เพื่อตรวจจับความชื้นในดิน
4. เอาท์พุทดิจิตอล DO โมดูลรีเลย์ร้านค้าสามารถขับรถโมดูลหน่วยความจำซึ่งสามารถสร้างอุปกรณ์เตือนภัยความชื้นในดินได้.
5. เอาต์พุตอะนาล็อก AO และโมดูล AD ที่เชื่อมต่อผ่านตัวแปลง AD คุณจะได้ค่าความชื้นของดินมากขึ้น
การเชื่อมต่อ
- VCC: 3.3V-5V
- GND: GND
- DO: อินเตอร์เฟซเอาท์พุทดิจิตอล (0 และ 1)
int sensorPin = A0;
void setup() {
Serial.begin(9600);
delay(500);
}
void loop() {
int sensorValue;
อนุกรม println ("%");
1. โมดูลความชื้นความชื้นส่วนใหญ่มีความไวต่อความชื้นโดยทั่วไปจะใช้เพื่อตรวจจับความชื้นของดิน
2 โมดูลที่จะไปถึงเกณฑ์ที่กำหนดไว้ในความชื้นในดินพอร์ต DO ส่งออกสูงเมื่อความชื้นในดินเกินกว่าค่าตั้งที่กำหนดเอาท์พุทโมดูล D0 ต่ำ
3. ดิจิตอลเอาท์พุท D0 สามารถเชื่อมต่อโดยตรงกับไมโครคอนโทรลเลอร์เพื่อตรวจจับระดับสูงและต่ำโดยไมโครคอนโทรลเลอร์เพื่อตรวจจับความชื้นในดิน
4. เอาท์พุทดิจิตอล DO โมดูลรีเลย์ร้านค้าสามารถขับรถโมดูลหน่วยความจำซึ่งสามารถสร้างอุปกรณ์เตือนภัยความชื้นในดินได้.
5. เอาต์พุตอะนาล็อก AO และโมดูล AD ที่เชื่อมต่อผ่านตัวแปลง AD คุณจะได้ค่าความชื้นของดินมากขึ้น
การเชื่อมต่อ
- VCC: 3.3V-5V
- GND: GND
- DO: อินเตอร์เฟซเอาท์พุทดิจิตอล (0 และ 1)
- AO: อินเทอร์เฟซเอาท์พุทอนาล็อก
Code โมดูลเซนเซอร์ความชื้นในดิน
void setup() {
Serial.begin(9600);
delay(500);
}
void loop() {
int sensorValue;
sensorValue = analogRead(sensorPin);
sensorValue = map(sensorValue, 0, 1023, 0, 100);
erial.print("Soil moisture: ");
erial.print(sensorValue);อนุกรม println ("%");
ความล่าช้า (500);
ไม่มีความคิดเห็น:
แสดงความคิดเห็น