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

מד אטלס הידרופוניקה WiFi: 19 שלבים
מד אטלס הידרופוניקה WiFi: 19 שלבים

וִידֵאוֹ: מד אטלס הידרופוניקה WiFi: 19 שלבים

וִידֵאוֹ: מד אטלס הידרופוניקה WiFi: 19 שלבים
וִידֵאוֹ: הועידה המדעית 2019 | "חידושים והמצאות ברמב"ם - לראות את המחר" - ד"ר רועי אטלס 2024, נוֹבֶמבֶּר
Anonim
מד אטלס הידרופוניקה מד
מד אטלס הידרופוניקה מד

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

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

אזהרות:

  • Atlas Scientific אינה מייצרת מוצרי אלקטרוניקה לצרכנים. ציוד זה מיועד למהנדסי חשמל. אם אינך מכיר הנדסת חשמל או תכנות מערכות משובצות, יתכן ומוצר זה אינו מתאים לך.
  • מכשיר זה פותח ונבדק באמצעות מחשב Windows. הוא לא נבדק ב- Mac, Atlas Scientific אינה יודעת אם הוראות אלה תואמות מערכת Mac.

חוּמרָה:

  • ערכת הידרופוניקה WiFi
  • כבל מיקרו USB
  • מחשב Windows

תוכנות/תוכניות:

  • Arduino IDE
  • דבר דבר

שלב 1: הגדר חשבון ThingSpeak

הגדר חשבון ThingSpeak
הגדר חשבון ThingSpeak

מכיוון שנתוני החיישנים מאוחסנים/נצפים ב- ThingSpeak, יהיה עליך להגדיר חשבון ThingSpeak. צור את חשבון ThingSpeak שלך על ידי לחיצה כאן.

שלב 2: צור ערוץ

צור ערוץ
צור ערוץ

הנתונים שלך מועלים ל- ThingSpeak דרך 'ערוץ'. בחר ערוץ חדש

מלא את התיבות המודגשות. (הקפד ללחוץ על תיבות הסימון כדי לאפשר שדה 2 ו -3). לעיון, זה מה שהכנסנו.

שם חיישני אטלס

שדה 1 pH

שדה 2 EC (μS/cm)

הגיש 3 טמפ '(° C)

גלול לתחתית הדף ולחץ על שמור ערוץ

שלב 3: קבל מפתחות API של ThingSpeak

קבל מפתחות API של ThingSpeak
קבל מפתחות API של ThingSpeak

לאחר ששמרת את הגדרות הערוץ שלך, תנותב לדף הערוץ שלך. לחץ על מפתחות API

הקפד לשמור את מזהה הערוץ שלך ואת מפתח ה- API לכתיבה. אנו נזדקק לאלה בשלבים הבאים.

שלב 4: וודא שספריות ה- Arduino IDE שלך מעודכנות

וודא שספריות ה- IDE של Arduino מעודכנות
וודא שספריות ה- IDE של Arduino מעודכנות

תוודא שיש לך את הנתיב הנכון עבור ספריית Esp8266

ב- IDE, עבור אל קובץ> העדפות

אתר את תיבת הטקסט של כתובות אתרים של מנהל לוחות התוספות.

וודא שכתובת האתר הזו נמצאת בתיבת הטקסט

לחץ על אישור

שלב 5: וודא שספריות ה- Arduino IDE שלך מעודכנות

וודא שספריות ה- IDE של Arduino מעודכנות
וודא שספריות ה- IDE של Arduino מעודכנות

ב. עדכן את הלוח esp8266

ב- IDE, עבור אל כלים> לוח> מנהל לוחות

בסרגל החיפוש של מנהל הלוחות, חיפוש esp8266. עדכן לגרסה העדכנית ביותר אם עדיין אין לך אותה. (גרסה 2.6.3 אינה הגרסה העדכנית ביותר)

שלב 6: וודא שספריות ה- Arduino IDE שלך מעודכנות

וודא שספריות ה- IDE של Arduino מעודכנות
וודא שספריות ה- IDE של Arduino מעודכנות

ג. הורד את ספריית ThingSpeak עבור Arduino

לחץ כאן להורדת הגרסה העדכנית ביותר של ספריית ThingSpeak.

אל תפרק אותו

ייבא את קובץ. ZIP לתוך IDE Arduino שלך על ידי מעבר אל סקיצה> כלול ספרייה> הוסף ספריית. ZIP

שלב 7: ודא שספריות ה- Arduino IDE שלך מעודכנות

וודא שספריות ה- IDE של Arduino מעודכנות
וודא שספריות ה- IDE של Arduino מעודכנות

ד. הוסף את ספריית EZO I2C

להורדת קובץ הספרייה Ezo_I2c לחץ כאן.

אל תפרק אותו

ייבא את קובץ ה- ZIP ל- IDE של Arduino. כדי לייבא את קובץ ה- ZIP עבור אל סקיצה> כלול ספרייה> הוסף ספריית ZIP

שלב 8: הבזק את מד הידרופוניקה עם הקוד הנכון

הבזק את מד הידרופוניקה בעזרת הקוד הנכון
הבזק את מד הידרופוניקה בעזרת הקוד הנכון

א. בחר, פתח והתאם את הקוד בו ברצונך להשתמש עבור ערכת ה- Wi-Fi שלך

קובץ> דוגמאות> EZO_I2C_lib-master> דוגמאות> ערכות IOT>

יש לך שתי אפשרויות קוד: Hydroponics_kit או Hydroponics_kit_with_DO

(גרסת "עם DO" מיועדת לאנשים שרוצים להוסיף חמצן מומס)

שלב 9: הבזק את מד הידרופוניקה עם הקוד הנכון

הבזק את מד הידרופוניקה עם הקוד הנכון
הבזק את מד הידרופוניקה עם הקוד הנכון

ב. מלא את פרטי הכניסה שלך ל- Wi-Fi / ThingSpeak

מלא את שם וסיסמת ה- Wi-Fi שלך, יחד עם מזהה הערוץ ומפתח API לכתוב לקוד.

שלב 10: הבזק את מד הידרופוניקה עם הקוד הנכון

הבזק את מד הידרופוניקה בעזרת הקוד הנכון
הבזק את מד הידרופוניקה בעזרת הקוד הנכון

C. הגדרת המשאבה שלך

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

שלב 11: הגדרת לוח HUZZAH

הקמת לוח HUZZAH
הקמת לוח HUZZAH

א. הגדר את מעבד המטרה להבהב

כלים> לוח> Adafruit Feather HUZZAH ESP8266

שלב 12: הגדרת לוח HUZZAH

הקמת לוח HUZZAH
הקמת לוח HUZZAH

ב. התאם את הגדרות המעבד

וודא שהגדרות המעבד ב- Adafruit Feather HUZZAH ESP8266 נכונות. כדי להתאים את הגדרות המעבד, לחץ על כלים.

לעיון, לשם כך קבע Atlas Scientific את הגדרות המעבד.

(יתכן שהאפשרויות שלך אינן זהות לחלוטין, נסה להתאים אותן קרוב ככל האפשר)

שלב 13: עיין בקריאות

עיין בקריאות
עיין בקריאות
עיין בקריאות
עיין בקריאות
עיין בקריאות
עיין בקריאות

פתח את הצג הטורי של Arduino (עליך להציג את הצג הטורי ביציאת ה- com של ה- Adafruit Feather HUZZAH). הגדר להחזרת כרכרה ו -9600 שידור.

מד הידרופוניקה Wi-Fi תמיד ינסה להתחבר ל- ThingSpeak בעת האתחול.

הזנת פקודת הסקר תעצור את מד הידרופוניקה של Wi-Fi מלהעלות את הקריאות ל- ThingSpeak, תוך כדי איתור באגים של בעיות ה- WiFi שלך.

שלב 14: כיול חיישן

כיול חיישן
כיול חיישן

Atlas Scientific יצרה רשימה של פקודות כיול המובנות בספרייה. הקלד עזרה במסך הטורי כדי לראות את רשימת הפקודות.

א פקודת הסקר

שלח את סקר הפקודה. זה יאפשר לך לראות את הקריאות פעם בשנייה וזה יפסיק להעלות ל- ThingSpeak בזמן שאתה מכייל.

שלב 15: כיול חיישן

כיול חיישן
כיול חיישן

ב. כיול pH

בעת כיול ה- pH, עליך תמיד לכייל ל- pH 7 תחילה

הסר את בקבוק השריה ושטוף את בדיקת ה- pH. הסר את החלק העליון של נרתיק פתרון הכיול pH 7.00. מניחים את בדיקת ה- pH בתוך השקיק ונותנים לאתר החללית בתמיסת הכיול עד להתייצבות הקריאות. זה ייקח 1-2 דקות.

לאחר התייצבות הקריאות, פרסם את פקודת הכיול של נקודת האמצע ph: cal, mid, 7

שטפו את החללית וחזרו על תהליך זה הן ל- pH 4.00 והן ל- pH 10.00

שלב 16: כיול חיישן

כיול חיישן
כיול חיישן
כיול חיישן
כיול חיישן

ג כיול מוליכות

בדיקת K1.0 מכוילת למטה.

בעת כיול מוליכות, עליך תמיד לכייל בדיקה יבשה תחילה. וודא כי החללית יבשה לפני שתוציא את פקודתו, ec: cal, יבש

לאחר השלמת הכיול היבש, הנח את החללית בכוס קטנה של פתרון הכיול 12, 880μS. לנער את החללית כדי לוודא שאין לך בועות אוויר כלואות באזור החישה. אתה אמור לראות קריאות כבוי ב- 1 - 40% מהערך הנקוב של פתרון הכיול. המתן עד שהקריאות יתייצבו.

כאשר הקריאות מתייצבות, פרסם את פקודת הכיול הנמוכה ec: cal, low, 12880 הקריאות לא ישתנו.

שוטפים את החללית לפני הכיול לנקודה הגבוהה. יוצקים כמות קטנה לפתרון הכיול 80, 000μS לכוס. לנער את החללית כדי להסיר אוויר כלוא. שוב, הקריאות עשויות להיות מושבתות ב- 1 - 40%. המתן עד שהקריאות יתייצבו.

לאחר התייצבות הקריאות, הוציא את פקודת הכיול הגבוהה ec: cal, high, 80000. הקריאות ישתנו, הכיול יסתיים.

שלב 17: כיול חיישן

כיול חיישן
כיול חיישן

אין צורך בכיול בדיקת הטמפרטורה pt-1000. עם זאת, אם אתה רוצה, שיטה פשוטה היא להכניס את החללית pt-1000 למים רותחים. לאחר מכן הוציאו את הפקודה rtd: cal, t כאשר t = ערך הטמפרטורה.

שלב 18: כמעט בוצע

כמעט סיימתי
כמעט סיימתי

לאחר שסיימת עם הכיול, הנח את הפקודה datalog לחדש את קריאת כל 15 שניות והעלה אותה ל- ThingSpeak.

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

שלב 19: משלים: כיצד להוסיף חמצן מומס למד

להנחיות לחצו כאן

מוּמלָץ: