תוכן עניינים:
- שלב 1: שלב 1: השתמש בסכימה זו
- שלב 2: עבודה על ה- PCB - כותרות ריתוך ל- ESP8266 וחיישנים המבוססים על סכמות
- שלב 3: התקן חיישנים והנח את הלוח הקדמי בקופסה
- שלב 4: הגדר את ThingSpeaks
- שלב 5: קבל את הקוד, הגדר והעלה אותו
- שלב 6: הכינו את קנקן המים ומשאבת המים
- שלב 7: חבר אותו והתחל לקבל מידע באמצעות ThingSpeaks.com
וִידֵאוֹ: השקיית צמחים חכמה המופעלת באמצעות פאנל סולארי: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
זוהי גרסה מעודכנת של פרויקט SmartPlantWatering הראשון שלי (https://www.instructables.com/id/Smart-Plant-Water…
ההבדלים העיקריים עם הגרסה הקודמת:
1. מתחבר ל- ThingSpeaks.com ומשתמש באתר זה כדי לפרסם נתונים שנתפסו (טמפרטורה, לחות, אור וכו ') - הערוץ שלי ב- ThingSpeaks -
2. מותאם להפעלה על סוללות. גרסה זו משתמשת בפאנל סולארי לטעינת סוללת Lipo 18650 3.7v.
3. התאם את תדירות העדכון והשקיה בהתאם למזג האוויר (משתמש ב- OpenWeatherMap.org).
4. קוד מותאם… הועלה ל- Github-https://github.com/eplx/esp8266-Plants-Watering
דרישות:
- PCB
- ESP8266 NodeMCU
חיישן DHT11 (טמפרטורה ולחות)
- ממסר
- חיישן אור
- קופסה / מיכל
- כותרות
- משאבת מים (12V)
- צינור רך שקוף שקוף בקוטר קטן (עשוי להשתנות בהתאם למחברי משאבת המים שלך)
- סוללת ליפו 3.7
- TP4056 (מטען סוללות)
- חוטים
- סבלנות…. זה לא מורכב…. אבל דורש קצת זמן לעשות את זה, במיוחד אם זו הפעם הראשונה שאתה עושה משהו עם הרכיבים האלה..:)
להלן כמה גרפים שנוצרו ב- ThingSpeaks:
השקיית הצמח הבאה (היא מציגה את שאר השעות להשקיה) מפלס המים (ליטר בפח המים)
שלב 1: שלב 1: השתמש בסכימה זו
עקוב אחר סכמטי ושכפל את זה לתוך פרוטובארד …
אתה צריך את הפריטים הבאים:
1. פרוטובורד
2. ESP8266 NodeMCU
3. חיישן DHT11 (טמפרטורה ולחות)
4. ממסר
5. חיישן אור
6. משאבת מים (12V)
7. צינור רך שקוף שקוף בקוטר קטן (עשוי להשתנות בהתאם למחברי משאבת המים שלך)
שלב 2: עבודה על ה- PCB - כותרות ריתוך ל- ESP8266 וחיישנים המבוססים על סכמות
השתמש בסכימה כדי לשכפל אותו לתוך ה- PCB. בנוסף לסכימה למעלה, הוספתי TP 4056 לטעינת סוללת ליפו באמצעות פאנל סולארי. אתה יכול להשתמש בכרטיסי מטען סוללה אחרים אם אתה מעדיף. אנא השתמש במכשיר בעל הגנה לטעינת יתר/פריקת הסוללה שלך.
אם אתה משתמש בפאנל סולארי של 12 וולט, עליך להוסיף שלב למטה כדי להמיר את המתח ל -5 וולט. TP4046 אינו תומך בקלט 12v.
אלה הם החיבורים שעשיתי כדי להשתמש ב- TP4056 כדי לטעון סוללת Lipo ולהפעיל את ESP8266 NodeMcu.
פאנל סולארי (+) -> הורד -> TP4056 (+)
פאנל סולארי (-) -> הורד -> TP4056 (-)
TP4056 (OUT +) -> ESP8266 (+); השתמשתי בכבל USB לחיבור זה
TP4056 (OUT -) -> ESP8266 (-);
שלב 3: התקן חיישנים והנח את הלוח הקדמי בקופסה
השתמשתי בקופסת פלסטיק שניתן להשתמש בה בחוץ כדי למקם את כרטיס ה- PCB ואת חיישן הטמפרטורה/לחות.
שלב 4: הגדר את ThingSpeaks
בגרסה זו של הפרויקט השתמשתי ב- ThingSpeaks.com. לאתר זה יש גרסה חינמית ומסחרית. השתמשתי בגרסה החינמית ויצרתי ערוץ להעלות את הנתונים שצילם הפרויקט הזה.
הרעיון הוא לאסוף מידע ולדמיין אותו באמצעות גרפים / מד שונים
thingspeak.com/channels/504661
ראשית עליך ליצור חשבון ולאחר מכן ליצור ערוץ (אם יש לך ספק כיצד ליצור את החשבון או הערוץ, אל תהסס לפנות אלי)
לאחר מכן עליך להגדיר את הערוץ באמצעות הגדרות אלה. חשוב שתעשה את אותה תצורה של שדות מכיוון שאני מפנה אותם לקוד.
שלב 5: קבל את הקוד, הגדר והעלה אותו
בקר במאגר Git הבא
הורד את הקוד והתקן אותו ב- ESP8266 שלך. הקוד מתעדכן מעת לעת אך אני שומר אותו עובד עם אותו סכמטי המשותף כאן. בגרסה זו, אני משתמש ב- ThingSpeaks לאסוף נתונים וליצור גרפים להדמיה באינטרנט. כמו כן השימוש ב- openWeatherMap.org מאפשר קבלת מזג אוויר ותחזית עכשווית לעיר בה אתה נמצא. מידע זה משמש לייעול ניצול הסוללה אם אנו צופים שיהיו ימים ספורים וייתכן שהסוללה לא טעונה במלואה.
חָשׁוּב!! - יש כמה הגדרות בקוד שצריך לשנות.
בדוק את הקוד ועדכן את הערך עבור המשתנים הבאים
- ThingSpeaks_KEY - משמש לאתר ThingSpeaks
- openWeatherAPIid - משמש לקבלת מידע אודות מזג האוויר הנוכחי ותחזית לימים הקרובים.
- openWeatherAPIappid - משמש לקבלת מידע אודות מזג האוויר הנוכחי ותחזית לימים הקרובים
אם אתה אוהב את הקוד, אנא סמן אותו ב- GitHub!. תודה!
שלב 6: הכינו את קנקן המים ומשאבת המים
אתה יכול להשתמש בכל מירי מים שאתה יכול. השתמשתי בפחית מים של 10 ליטר כך שיש לה מספיק אוטונומיה לשבועיים.
משאבת המים היא 12V (1A) ולכן אני מחבר אותה ישירות למקור חשמל חיצוני. אתה יכול גם להשתמש במשאבת מים של 5V ואולי לנסות להפעיל אותה עם אותה סוללה המשמשת ל- ESP8266. עדיין לא ניסיתי את זה, אבל זה יכול להיות רעיון לשלב אחר של הפרויקט הזה.
שלב 7: חבר אותו והתחל לקבל מידע באמצעות ThingSpeaks.com
לאחר החיבור, ה- ESP8266 שלך ישלח נתונים ל- ThingSpeaks.com ותוכל לדמיין גרפים ונתונים. כמו כן הצמחים שלך ישקו כל יום והוא יתאים את כמות המים הדרושה על סמך הטמפרטורה/הלחות.
אנא בדוק את הערוץ שלי לנתונים חיים -
מוּמלָץ:
מערכת השקיית צמחים אוטומטית באמצעות מיקרו: ביט: 8 שלבים (עם תמונות)
מערכת השקיית צמחים אוטומטית באמצעות מיקרו: ביט: במדריך זה אני הולך להראות לך כיצד לבנות מערכת השקיית צמחים אוטומטית באמצעות מיקרו: ביט ועוד כמה רכיבים אלקטרוניים קטנים. המיקרו: ביט משתמש בחיישן לחות. לפקח על רמת הלחות בקרקע הצמח ו
כיצד לבנות מערכת השקיית צמחים באמצעות Arduino: 7 שלבים
כיצד לבנות מערכת השקיית צמחים באמצעות ארדואינו: במדריך זה נלמד כיצד להכין מערכת השקיית צמחים באמצעות חיישן לחות, משאבת מים והבהב LED ירוק אם הכל תקין ותצוגת OLED ו- Visuino. צפו בסרטון
חיישן דלת ומנעול לסככה המופעלת באמצעות סוללות, סולארי, ESP8266, ESP-Now, MQTT: 4 שלבים (עם תמונות)
חיישן דלת ומנעול המופעל על ידי סוללות, סולארי, ESP8266, ESP-Now, MQTT: במדריך זה אני מראה לך כיצד יצרתי חיישן המונע באמצעות סוללה כדי לפקח על הדלת ולנעול את מצב מחסן האופניים המרוחק שלי. אין לי כוח חשמל, ולכן יש לי את זה באמצעות סוללה. הסוללה טעונה על ידי פאנל סולארי קטן. המודול הוא
מטען חירום לנייד באמצעות פאנל סולארי [מדריך מלא]: 4 שלבים
מטען חירום לנייד באמצעות פאנל סולארי [מדריך מלא]: מחפש דרך להטעין את הטלפון שלך כשאין לך מספיק אפשרויות? הכין לעצמך מטען חירום נייד עם פאנל סולארי נייד שיכול להועיל במיוחד בעת נסיעה או בעת קמפינג בחוץ. זהו פרויקט תחביב עם
השקיית צמחים חכמה: 5 שלבים (עם תמונות)
השקיית צמחים חכמה: שלום! באמצעות פרויקט זה תוכלו להשקות את הצמחים שלכם באופן אוטומטי בהתחשב בטמפרטורה, לחות ואור חיצוניים. כמו כן תוכל להשתמש בזה כתחנת מזג אוויר ביתית ולבדוק טמפרטורה, לחות וקלילות מהנייד או מהמחשב שלך