תוכן עניינים:
וִידֵאוֹ: מדידת לחות הקרקע עם פטל פי 4: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
האם אתה יודע באיזו תדירות יש להשקות צמחים? או שפכו צמחים ואיבדו אותם. כדי לפתור את זה חשבתי שזה יהיה נסיבתי יותר אם נצליח לקבל את ערך תכולת המים בתוך האדמה על מנת לקבל החלטה להשקות את הצמחים כראוי. בפרויקט זה מאפשר לנסות לבנות מעגל שיכול למדוד את ערך תכולת המים. של האדמה שולטים בסופו של דבר בזרימה באמצעות פטל פטל.
חוּמרָה:
- פטל פאי 2/3/4
- חיישן לחות קרקע
- MCP3008 IC
- מגשרים
שלב 1: חיבור מעגל
- MCP3008 GND ל- GND
- MCP3008 CS ל- RPI 8
- קרקע לחות GND ל- GND
- SoCMoisture VCC ל- +3V
- SoilMoisture A0 עד MCP3008 CH0
- MCP3008 VCC ל- +3V
- MCP3008 VREF ל- +3V
- MCP3008 AGND ל- GND
- MCP3008 CLK ל- RPI 11
- MCP3008 DOUT ל- RPI 9
- MCP3008 DIN עד RPI 10
צור את כל החיבורים והפעל את ה- Raspberry Pi. אם אתה רוצה ללמוד כיצד להגדיר פטל פטל בדוק כיצד להגדיר את Raspberry Pi 4.
שלב 2: חבילות חיוניות
לפני שתפעיל את הקוד עליך להתקין כמה ספריות, אם כבר מותקן לך 'Adafruit_Python_MCP3008', המשך לשלב הבא או בצע את הפקודות להלן כדי להתקין אותן.
pi@raspberrypi: עדכון sudo apt-get
pi@raspberrypi: sudo apt-get install build-essential python-dev python-smbus git
pi@raspberrypi: cd ~
pi@raspberrypi: שיבוט git
pi@raspberrypi: cd Adafruit_Python_MCP3008
pi@raspberrypi: התקנת sudo python setup.py
אם יש לך בעיה בשיבוט המאגר תוכל להוריד את המאגר באופן ידני ולהמשיך את השלבים מאוחר יותר. אם אתה רואה שגיאה חזור אחורה ובדוק היטב את כל הפקודות הקודמות והפעל שוב.
אתה אמור לראות את ההתקנה של הספרייה מצליחה ולסיים עם הודעה.
אם אתה מעדיף להתקין באמצעות pip (אין צורך בכך אם פעלת לפי השלבים לעיל להתקנה), פתח את הטרמינל ב- Raspberry Pi ובצע את הפקודות הבאות:
עדכון sudo apt-get
sudo apt-get install build-essential python-dev python-smbus python-pipsudo pip להתקין adafruit-mcp3008
שלב 3: הקוד
pi@raspberrypi: nano moist-soil.py
לאחר התקנת הספרייה הגיע הזמן לבצע את הקוד. מסוף פתוח צור קובץ חדש על ידי הקלדת "nano moist-soil.py" והזן את הקוד שלהלן.
ייבא RPi. GPIO כ- GPIO מזמן ייבוא שינה יבוא Adafruit_MCP3008 am = Adafruit_MCP3008. MCP3008 (clk = 11, cs = 8, miso = 9, mosi = 10) ואילו True: moist_value = am.read_adc (0) # קבל את הקריאה האנלוגית מ- חיישן הלחות של הקרקע לכל = לחות_ערך * 100 /1023 # המרת ערך הלחות לאחוזי הדפסה ("ערך הלחות המוקלט הוא % s אחוז" % לכל) אם לחות_ ערך> = 930: הדפס ("אין מים, תוכל בבקשה להשקות אותי") elif moist_value = 350: print ("אני מספיק") elif moist_value <350: print ("תפסיק להטביע אותי!") שינה (1.5)
לחץ על "ctrl+o" כדי לשמור את הקובץ ועל "ctrl+x" כדי לצאת.
pi@raspberrypi: python moist-soil.py
הפקודה "python moist-soil.py" להפעלת הקוד. אתה אמור להיות מסוגל לראות את הערכים מחיישן לחות הקרקע בחלון המסוף, למקם את חיישן לחות הקרקע בתוך המים ובאדמה היבשה כדי להבין את ההבדל.
שלב 4: הדרכת וידאו
הורי! המעגל נעשה. אם יש לך שאלות אל תהסס להגיב למטה.
מעגל שמח!
אֶמְצָעִי:
- מאגר GitHub.
- הגדר את Raspberry Pi 4 דרך מחשב נייד/מחשב באמצעות כבל אתרנט (ללא צג, ללא Wi-Fi)
- התקנת MCP3008
מוּמלָץ:
כיול חיישן לחות הקרקע: 5 שלבים
כיול חיישן לחות הקרקע: קיימים בשוק מדי מדי לחות קרקע רבים המסייעים לגנן להחליט מתי להשקות את הצמחים שלהם. למרבה הצער, לתפוס חופן אדמה ולבדוק את הצבע והמרקם אמין כמו רבים מהגאדג'טים האלה! כמה בדיקות אפילו רושמות
השתמש בחיישן לחות הקרקע עם Magicbit [Magicblocks]: 5 שלבים
השתמש בחיישן לחות הקרקע באמצעות Magicbit [Magicblocks]: מדריך זה ילמד אותך להשתמש בחיישן לחות הקרקע עם Magicbit שלך באמצעות Magicblocks. אנו משתמשים ב- magicbit כלוח הפיתוח בפרויקט זה המבוסס על ESP32. לכן ניתן להשתמש בכל לוח פיתוח ESP32 בפרויקט זה
מדידת לחות הקרקע עם ארדואינו: 6 שלבים
מדידת לחות הקרקע באמצעות Arduino: במדריך מהיר זה, אני הולך להראות לך כיצד לקרוא חיישן לחות קרקע באמצעות arduino ולהדפיס את רמת לחות הקרקע ב- Arduino Serial Monitor. אתה יכול למצוא את ההודעה המקורית שנכתבה על ידי בסינהלה בשולי הקישור הזה
מדידת תכולת לחות הקרקע באמצעות פלטפורמת Esp32 ו- Thingsio.ai: 6 שלבים
מדידת תכולת לחות הקרקע באמצעות פלטפורמת Esp32 ו- Thingsio.ai: במדריך זה אני הולך להסביר על קריאת תכולת הלחות באדמה על ידי שימוש ב- esp32 ולאחר מכן שליחת הערכים לפלטפורמת הענן של דבריםio.ai IoT
מדידת לחות הקרקע עם אמפליטודות צליל: 6 שלבים (עם תמונות)
מדידת לחות הקרקע עם אמפליטודות צליל: במדריך זה נסביר כיצד לייצר מכשיר המודד לחות קרקע בעזרת אמפליטודות צליל