תוכן עניינים:
- שלב 1: רשימת חלקים
- שלב 2: יסודות
- שלב 3: שלב 1: מילוי התיק
- שלב 4: הקוד
- שלב 5: הטמנת החיישן
- שלב 6: ניתוח נתונים
וִידֵאוֹ: חיישן לחות באמצעות פוטון חלקיקים: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
מבוא
במדריך זה אנו הולכים לבנות חיישן לחות באמצעות פוטון חלקיקים ואנטנת WiFi חיצונית. חוזק ה- WiFi תלוי בכמות הלחות באוויר וגם באדמה. אנו משתמשים בעקרון זה למדידת לחות הקרקע.
שלב 1: רשימת חלקים
-
נתב WiFi
הנתב צריך להיות קרוב לפוטון לקבלת התוצאות הטובות ביותר
-
חלקיק פוטון
אנו משתמשים בזה כדי לשלוח את הנתונים לענן
- לוח לחם או משהו להגנה על סיכות הפוטונים
-
מארז עמיד למים
- המארז מגן על פוטון ובנק החשמל מפני לכלוך ולחות.
- הוא צריך להיות גדול מספיק הן לפוטון והן לבנק החשמל
-
בנק חשמל או מקור חשמל
אתה יכול להשתמש בכל מה שמתאים לבנק החשמל במקרה שלך, קיבולת גבוהה יותר אומרת שאתה יכול להשתמש בחיישן לאורך זמן
-
אנטנה חיצונית (אופציונלי
אתה יכול להשתמש בזה כדי להשיג עלייה בכוח ה- WiFi
שלב 2: יסודות
וודא שהגדרת את הפוטון על ידי ביצוע ההנחיות של אתר פוטון:
אופציונאלי:
חבר את האנטנה החיצונית כפי שמוצג במדריך הפוטון
שלב 3: שלב 1: מילוי התיק
כעת אנו הולכים למלא את המארז בבנק החשמל, הפוטון ואופציה חיצונית
שלב 4: הקוד
// משך הזמן, באלפיות השנייה, בין המדידות.
// מכיוון שלא ניתן לפרסם יותר מדי אירועים, גם זה עשוי להיות לפחות 1000
int delayTime = 15000;
String eventName1 = "WifitestIN"; String eventName2 = "WifitestEX"; הגדרת void () {// אין מה לעשות כאן} לולאת void () {// בצע מדידה: קרא את הערך מהאנטנה הפנימית WiFi.selectAntenna (ANT_INTERNAL); מדידת int1 = WiFi. RSSI (); // לפרסם זאת ב- Particle Cloud Particle.publish (מדידה "פנימית", (מחרוזת) 1); // לחכות לעיכוב כמות הזמן של אלפיות השנייה
עיכוב (delayTime);
// בצע מדידה: קרא את הערך מהאנטנה החיצונית WiFi.selectAntenna (ANT_EXTERNAL); int מדידה 2 = WiFi. RSSI (); // לפרסם זאת ב- Particle Cloud Particle.publish ("חיצוני", (מחרוזת) מדידה 2); // לחכות לעיכוב כמות הזמן של אלפיות השנייה
עיכוב (delayTime);
שלב 5: הטמנת החיישן
בשלב זה החלקיק צריך לפרסם נתונים במרווח שהוגדר בקוד.
כעת תוכל לצאת החוצה ולחפש מקום טוב לקבור את המכשיר.
זה צריך להיות בטווח ה- wifi שלך וקרוב לקרקע שאתה רוצה למדוד.
עליך לבדוק באופן קבוע את החיבור בעת הנחת המכשיר.
כאשר תקבור אתה אמור כעת לראות שינוי בעוצמת האות כאשר יורד גשם.
שלב 6: ניתוח נתונים
כעת יש לך נתונים שנכנסים ללוח המחוונים של חלקיקים שאינם מכוילים.
כדי לכייל נתונים אלה תוכל לבחור ללכת עם שתי שיטות.
-
דיוק נמוך
עבור שיטה זו אתה רושם את הנתונים ומסתכל על ההבדל של הנתונים לאחר ולפני גשם. זה נותן ניחוש דיוק נמוך עד כמה תכולת הלחות גבוהה
-
דיוק גבוה יותר
עבור שיטה זו אתה לווה או שוכר חיישן לחות דיוק גבוה לכיול חיישן העשוי שלך.זה נותן נתוני דיוק גבוהים יותר בהשוואה לשיטה הראשונה
מוּמלָץ:
ניטור פאנלים סולאריים באמצעות פוטון חלקיקים: 7 שלבים
ניטור פאנלים סולאריים באמצעות פוטון חלקיקים: מטרת הפרויקט היא שיפור היעילות של פאנלים סולאריים. הפרויקט נועד לפקח על ייצור חשמל פוטו -וולטאי סולארי כדי לשפר את הביצועים, הניטור והתחזוקה של המפעל הסולארי. בפרויקט זה, החלקיק ph
פוטון חלקיקים - חיישן טמפרטורה STS21 הדרכה: 4 שלבים
חלקיק פוטון - חיישן טמפרטורה STS21 הדרכה: חיישן טמפרטורה דיגיטלי STS21 מציע ביצועים מעולים וטביעת רגל. הוא מספק אותות מכויל, לינארית בפורמט דיגיטלי, I2C. ייצור חיישן זה מבוסס על טכנולוגיית CMOSens, המייחסת למעולים
פוטון חלקיקים - חיישן טמפרטורה HDC1000 הדרכה: 4 שלבים
חלקיק פוטון - מדריך חיישן טמפרטורה HDC1000: HDC1000 הוא חיישן לחות דיגיטלי עם חיישן טמפרטורה משולב המספק דיוק מדידה מעולה בהספק נמוך מאוד. המכשיר מודד לחות על בסיס חיישן קיבולי חדש. חיישני הלחות והטמפרטורה הם פנים
פוטון חלקיקים - BH1715 חיישן אור סביבה דיגיטלי הדרכה: 4 שלבים
פוטון חלקיקים - BH1715 מדריך חיישן אור הסביבה הדיגיטלי: BH1715 הוא חיישן אור סביבה דיגיטלי עם ממשק אוטובוס I²C. BH1715 משמש בדרך כלל להשגת נתוני אור הסביבה להתאמת עוצמת התאורה האחורית של LCD ומקלדת למכשירים ניידים. מכשיר זה מציע רזולוציה של 16 סיביות והתאמה
חיישן ערפל - פוטון חלקיקים - שמור נתונים מקוונים: 5 שלבים (עם תמונות)
חיישן ערפל - פוטון חלקיקים - שמור נתונים באינטרנט: כדי למדוד את כמות הערפל או העשן באוויר הכנו את חיישן הערפל הזה. הוא מודד את כמות האור ש- LDR מקבל מלייזר, ומשווה אותו לכמות האור של הסביבה. הוא מפרסם את הנתונים בדף Google בזמן אמת באמצעות IFTTT