תוכן עניינים:

Garduino - הגן החכם עם Arduino: 4 שלבים (עם תמונות)
Garduino - הגן החכם עם Arduino: 4 שלבים (עם תמונות)

וִידֵאוֹ: Garduino - הגן החכם עם Arduino: 4 שלבים (עם תמונות)

וִידֵאוֹ: Garduino - הגן החכם עם Arduino: 4 שלבים (עם תמונות)
וִידֵאוֹ: טכום | מסך אינטראקטיבי | תוכנת לוח חכם 2024, יולי
Anonim
Image
Image
Garduino - הגן החכם עם ארדואינו
Garduino - הגן החכם עם ארדואינו

בימינו אף אחד אינו חף מפשע. האם יש מישהו שלא הרג צמח בטעות ???

קשה לשמור על הצמחים שלך בחיים. אתה קונה צמח חדש, ובמקרה הגרוע ביותר אתה פשוט שוכח להשקות אותו. במקרה הטוב יותר, אתה זוכר שהוא קיים, אך אינך מטפל בו כראוי.

עם Garduino, נעזור לך להפוך את הבית שלך לחממה יפה של צמחים בריאים ושמחים.

Garduino היא פלטפורמת ניטור צמחים חכמה, שתעזור לך להכיר את הצמחים שלך טוב יותר.

למה גרדוינו כל כך מגניב?

  • הוא עוקב אחר הלחות בקרקע הצמח. מעט מדי לחות עלולה לגרום לאובדן התפוקה ולמוות הצמחים. אם רמת הלחות נמוכה, המשתמש צריך להשקות את הצמח שלו. שמירה על רמת הלחות בטווח הנכון עוזרת גם היא להימנע מהשקיית יתר. השקיית יתר היא סיבה נפוצה וידועה להרג צמחים, הגורמת למחלות שורש ולמים מבוזבזים.
  • הוא עוקב אחר הטמפרטורה בסביבת הצמח. הטמפרטורה היא גורם מרכזי בצמיחת הצמחים. זה עוזר לנו לעקוב אחרי הטמפרטורה גבוהה מדי. לידיעתכם, טמפרטורות נמוכות מזיקות לצמחים מכיוון שטמפרטורות גבוהות, לפעמים אפילו גרועות יותר.
  • הוא עוקב אחר לחות האוויר. רוב הצמחים זקוקים לאוויר לח, מכיוון שהנקבוביות שדרכן הן נושמות מאבדות את רוב הלחות שלהן כשהאוויר שמסביב יבש, אובדן שהצמח לא תמיד יכול להחליף דרך המים ששורשיו סופגים.

מי אנחנו?

שני סטודנטים למדעי המחשב מהמרכז הבינתחומי (IDC), הרצליה, ישראל.

לשנינו לוח זמנים עמוס ושנינו אוהבים צמחים.

הדירות שלנו מלאות בצמחים, ואנחנו מתקשים לטפל בהן כראוי.

לעתים קרובות אנו שוכחים להשקות אותם, וכאשר אנו זוכרים אנו מנסים לפצות על השכחה על ידי השקיית יתר.

מערכת ניטור מפעלים זו היא פרויקט הגמר שלנו בקורס "האינטרנט של הדברים (IoT)".

אנו מקווים שזה יעזור לך כמו שזה עזר לנו!

נשמח לשמוע ממך

ניסית את הפרויקט שלנו? ספר לנו! נשמח לשמוע ממך, אם יש לך נקודות לשיפור או הערות כלשהן. יתר על כן, נשמח לקבל תמונות!

אספקה

  • 1 x לוח ESP8266 (השתמשנו ב- Wemos D1 mini)
  • 1 x כבלי מיקרו USB
  • 20 x כבלי מגשר
  • 1 x חיישן טמפרטורה ולחות (השתמשנו ב- DHT22)
  • נגד 10K אוהם
  • 1 x חיישן לחות קרקע
  • 1 x LCD (השתמשנו ב- Grove LCD RGB backlight)
  • 1 x לוח לחם

שלב 1: המעגלים

המעגלים
המעגלים
המעגלים
המעגלים

בשלב זה נחבר את כל החיישנים.

חיישן לחות קרקע:

  • חבר את VCC ל- 3.3v
  • חבר את GND ל- G
  • חבר A0 ל- A0

מסך LCD:

  • חבר את GND ל- G
  • חבר VCC ל- 5v
  • חבר SDA ו- SCL ל- D1, D2

חיישן לחות וטמפרטורה:

  • חבר את GND ל- G
  • חבר את VCC ל- 3.3v
  • חבר נתונים עם הנגד 10K אוהם ל- D3 והספק, כמו במעגל

שלב 2: התקנת תוכנות ולוח מחוונים נדרשות

התקנת תוכנות ולוח מחוונים נדרשות
התקנת תוכנות ולוח מחוונים נדרשות
התקנת תוכנות ולוח מחוונים נדרשות
התקנת תוכנות ולוח מחוונים נדרשות

Arduino IDE

התקן את Arduino IDE:

www.arduino.cc/en/Guide/HomePage

התקן את "מנהלי ההתקנים" הרלוונטיים ללוחות ESP8266 ל- Arduino IDE שלך:

randomnerdtutorials.com/how-to-install-esp…

אדפרוט

צור חשבון:

io.adafruit.com

עבור אל 'הזנות' והוסף 4 הזנות:

1. קרקע לחות

2. לחות

3. טמפרטורה

4. התראות

לאחר מכן, עבור אל 'לוח המחוונים' וצור לוח מחוונים חדש, היכנס ללוח המחוונים והוסף 4 בלוקים באמצעות סימן הפלוס מימין לדף:

1. הוסף גוש תרשים קווים, ולאחר מכן בחר הזנת SoilMoisture, קבע שהערך המינימלי הוא 0 והמקסימום הוא 1100.

2. הוסף בלוק מד, ולאחר מכן בחר הזנת AirMoisture וודא שהערך המרבי הוא 100.

3. הוסף בלוק זרם, ולאחר מכן בחר הזנת טמפרטורה

4. הוסף בלוק טקסט, ולאחר מכן בחר הזנת התראות

לחץ על 'שמור'.

שלב 3: הקוד

הקוד
הקוד

הקוד מצורף ומתועד היטב, לשימוש קל.

פתח את הקוד ב- Arduino IDE, וודא שהלוח עליו אתה עובד הוא אכן הלוח הנכון.

כאשר אתה מפעיל את הצג הטורי, וודא שאתה נמצא ב- 115200baud.

שימו לב שיש מקומות בקוד שעליכם לשנות בהתאם לפרויקט שלכם (כגון פרטי ה- WiFi שלכם).

הכל כתוב בתיעוד.

שלב 4: הודעות דחיפה

הודעות Push
הודעות Push
הודעות Push
הודעות Push

על מנת לקבל הודעה, הורד את אפליקציית MQTT Push Client ולאחר מכן הזן את האפליקציה:

1. הוסף שרת. רוב הפרטים כבר הוכנסו, פשוט הוסיפו את פרטי שם המשתמש והסיסמה שלכם.

2. הוסף את הנושאים (הזנה ב- Adafruit IO) שאתה מעוניין לראות. בפרויקט שלנו - הוסף בנושא UserName/feeds/alerts. לאחר מכן לחץ על שמור.

3. זהו בערך! אם אתה מעוניין לקבל מידע נוסף על החיישנים, הוסף נושא חדש ומלא את שם המשתמש/הזנות/*נושא*, כאשר הנושא הוא הפיד שאתה רוצה לראות. אתה יכול גם לבחור איזו הודעה אתה רוצה לקבל, אם בכלל:)

אתה יכול להשתמש בנושאים אלה רק כדי להתעדכן מדי פעם במדידות הצמח.

מוּמלָץ: