חיישן לחות אדמה מודד את תכולת המים הנפחית באדמה, מה שהופך אותו לאידיאלי לגינון חכם, אוטומציה חקלאית ומערכות השקיה. מדריך זה ינחה אתכם באמצעות חיבור ושימוש בחיישן לחות אדמה עם Arduino.
מה תצטרך
- מודול חיישן לחות קרקע
- לוח ארדואינו (למשל, אונו, מגה, ננו)
- חוטי לחם וגשר
- מחשב עם Arduino IDE המותקן
שלב 1: הבנת חיישן לחות האדמה
חיישן לחות אדמה טיפוסי מורכב משני חלקים:
- בדיקות: מדוד מוליכות קרקע לקביעת רמות הלחות.
- מודול בקרה: פלט אותות אנלוגיים ודיגיטליים המבוססים על קריאות הבדיקה.
חיישן לחות קרקע
פִּין | פוּנקצִיָה |
---|---|
VCC | ספק כוח (3.3 וולט או 5 וולט) |
GND | טָחוּן |
A0 | פלט אנלוגי |
D0 | פלט דיגיטלי (רגישות מתכווננת) |
- פלט אנלוגי (A0): מספק קריאה ברמת לחות רציפה.
- פלט דיגיטלי (D0): יציאות גבוהות או נמוכות על בסיס סף ההגדרה.
שלב 2: חיווט חיישן לחות האדמה לארדואינו
כך תוכלו לחבר את חיישן הלחות בקרקע לאונו של ארדואינו:
סיכת חיישן | סיכת ארדואינו |
---|---|
VCC | 5V |
GND | GND |
A0 | A0 |
D0 | סיכה 2 |
שלב 3: העלה את הקוד
להלן סקיצה דוגמה לקריאת נתונים מהחיישן ולהציג אותם בצג הסידורי:
קוד דוגמה
#define digitalPin 2 // Connect sensor D0 to Arduino Pin 2
#define analogPin A0 // Connect sensor A0 to Arduino A0
void setup() {
pinMode(digitalPin, INPUT);
Serial.begin(9600);
Serial.println("Soil Moisture Sensor Test");
}
void loop() {
// Read digital output
int digitalState = digitalRead(digitalPin);
if (digitalState == LOW) {
Serial.println("Soil is wet!");
} else {
Serial.println("Soil is dry.");
}
// Read analog output
int analogValue = analogRead(analogPin);
Serial.print("Analog Value: ");
Serial.println(analogValue);
delay(1000); // Wait for 1 second before the next reading
}
שלב 4: בדוק את ההתקנה
- חבר את Arduino למחשב שלך באמצעות USB.
- פתח את ה- Arduino IDE ובחר את הנכון לוּחַ וכן נָמָל מתחת ל כְּלֵי עֲבוֹדָה תַפרִיט.
- העלה את הקוד לארדואינו על ידי לחיצה העלה.
- פתח את הצג הסדרתי (כְּלֵי עֲבוֹדָה > צג סידורי) וקבעו את שיעור הבוד
9600
. - הכנס את הבדיקות לחיישן לאדמה וצפה בקריאות. הערך האנלוגי יגדל עם הלחות, והפלט הדיגיטלי ישתנה על סמך סף הקבוע.
יישומי חיישן לחות האדמה
- מערכות השקיה אוטומטיות
- מערכי גינון חכמים
- ניטור קרקע בחקלאות
- פרויקטים לחישה סביבתית
פתרון בעיות
- אין תגובה מהחיישן: להבטיח חיווט נכון וודא שהחיישן מופעל כראוי.
- קריאות לא יציבות: ודא שהבדיקות מוכנסות במלואן לאדמה והימנע מסביבות מאכלות.
- פלט דיגיטלי לא עובד: התאם את הרגישות באמצעות הפוטנציומטר המשולב.
מַסְקָנָה
התממשקים בהצלחה חיישן לחות אדמה עם ארדואינו, מה שמאפשר לך לפקח על תנאי האדמה ליישומים שונים. התנסו עוד יותר על ידי שילוב חיישן זה במערכות השקיה אוטומטיות או פלטפורמות IoT ליצירת פתרונות גינון חכמים יותר!