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

תחנת מזג האוויר ESP32 Weathercloud: 16 שלבים (עם תמונות)
תחנת מזג האוויר ESP32 Weathercloud: 16 שלבים (עם תמונות)

וִידֵאוֹ: תחנת מזג האוויר ESP32 Weathercloud: 16 שלבים (עם תמונות)

וִידֵאוֹ: תחנת מזג האוויר ESP32 Weathercloud: 16 שלבים (עם תמונות)
וִידֵאוֹ: WT32 SC01 PLUS smart touch switch, weather station using arduino programming 2024, יולי
Anonim
תחנת מזג אוויר ESP32 Weathercloud
תחנת מזג אוויר ESP32 Weathercloud

בשנה שעברה פרסמתי את המדריך הגדול ביותר שלי עד כה בשם Arduino Weathercloud Station. זה היה מאוד פופולרי הייתי אומר. הוא הופיע בדף הבית של Instructables, בבלוג Arduino, במוזיאון Wiznet, ב- Instructables Instagram, ב- Arduino Instagram וגם ב- Weathercloud Twitter. זה אפילו היה אחד ממאה ההוראות הטובות ביותר לשנת 2018! וזה היה עניין גדול מאוד ליצרנית קטנה כמוני. שמחתי לראות כל כך הרבה תגובות חיוביות וקראתי בעיון את כל הערות וטיפים. במשך כ -8 חודשים עבדתי על התחנה החדשה והמעודנת הזו. תיקנתי ושיפרתי דברים שונים. ניסיתי לעשות את זה קטן יותר, פשוט יותר, חכם יותר, קריר יותר ולהשאיר את המחיר המקובל של 150 € (165 $). התחנה מותקנת בחווה רובוטית ליד סנק, סלובקיה. להלן הנתונים הנוכחיים.

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

מאפיינים:

  • מדידה של 12 ערכים מטאורולוגיים
  • שימוש ב- 8 חיישנים מובחנים
  • IoT - הנתונים הם ציבוריים בענן
  • 5V 500mA פעולה
  • תקשורת באמצעות Wi-Fi
  • עמיד לחלוטין בפני מזג אוויר
  • נראה מגניב
  • זה עשה זאת בעצמך

תודה רבה לאתר יצרני Lab Cafe על מתן מרחב ותמיכה בעת בניית התחנה הזו. לך לבדוק אותם!

קרדיט צילום: ME (כמובן) + ויקטור דמצ'אק

עדכון 18.7.2020: שלום לכולם! עבר הרבה זמן. רבים מכם כתבו לי על בעיות רבות בחומרה ובתוכנה. החומרה החדשה תהיה מוכנה תוך שבועיים בלבד, אך עד אז אני מוציא קושחה חדשה. תוכנה זו תעזור לחסל חלק מהבעיות. למידע נוסף, עבור לשלב 12. והכי חשוב תהנו!

שלב 1: עיצוב

לְעַצֵב
לְעַצֵב

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

1) תקציב. זה די מסביר את עצמו.

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

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

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

אז עכשיו אתה אמור לקבל דימוי די טוב של מה שאתה רוצה. אז בואו נגיע ללוח השרטוט! להלן כמה כללים בסיסיים שחשבתי עליהם:

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

2) שים את חיישן הרוח גבוה. חיישני רוח אמורים להיות ממוקמים בגובה 10 מ 'על פי הסטנדרטים הבינלאומיים. אין לי אפילו כסף לקנות עמוד של 10 מ 'אז צינור של 2 מ' מעל הגג מספיק לי.

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

בוא נמשיך. אז, בתחנה שלי החלטתי שאני רוצה למדוד את המשתנים האלה: טמפרטורת אוויר, טמפרטורת קרקע, לחות יחסית, לחץ אטמוספרי, מדד חום, נקודת טל, צינת רוח, גשמים, קרינת שמש, מדד UV, מהירות הרוח וכיוון הרוח. מדובר ב -8 חיישנים בסך הכל מהם יש 3 מודולים קטנים הניתנים להתקנת PCB ו -5 בדיקות חיצוניות. אני אצטרך 2 בקרי מיקרו נפרדים, אחד לטיפול רק במדידות גשמים והשני לכל השאר.

החלטתי לשים כל מה שאני יכול על לוח PCB יחיד. שמתי את הלוח בתוך תיבת IP65 עם כיסוי שקוף, כך שאור השמש יכול לעבור לחיישני קרינת השמש וחיישני מדד UV. כל החיישנים האחרים יחוברו לתיבת הבקרה הראשית באמצעות כבל. אז זהו שזהו העיצוב שלי.

שלב 2: Weathercloud

Weathercloud
Weathercloud

"תחנת מזג אוויר ESP32 Weathercloud" מהי Weatherclud? Weathercloud היא רשת גדולה של תחנות מזג אוויר המדווחות על נתונים בזמן אמת מכל רחבי העולם. זה בחינם ויש יותר מ 10 000 תחנות מזג אוויר המחוברות אליו. ראשית, היה לי אתר HTML משלי שאליו נשלחו כל הנתונים אך קשה ליצור אתר וגרפיקה משלך והרבה יותר קל פשוט לשלוח את כל הנתונים לפלטפורמת ענן גדולה הכוללת גרפיקה נחמדה ושרתים יציבים. חיפשתי כיצד לשלוח נתונים ל- weathercloud ומצאתי שאתה יכול להשיג זאת בקלות באמצעות שיחת GET פשוטה. הבעיה היחידה עם Weathercloud היא שעם חשבון חינמי הוא מאפשר לך לשלוח נתונים רק כל עשר דקות, אך זו לא אמורה להוות בעיה לרוב השימושים. יהיה עליך ליצור חשבון Weathercloud על מנת לגרום לזה לעבוד. לאחר מכן יהיה עליך ליצור פרופיל תחנה באתר שלהם. כאשר אתה יוצר את פרופיל תחנת מזג האוויר שלך ב- Weathercloud, ניתנת לך מזהה Weathercloud ומפתח Weathercloud. שמור את אלה מכיוון שהארדואינו יזדקק להם כדי לדעת לאן לשלוח נתונים.

שלב 3: רשימת חלקים

רשימת חלקים
רשימת חלקים

אוקיי אז בשביל הפרויקט הזה תזדקק לכל הדברים המופיעים בצורה מסודרת ב- BOM של Google Docs כאן.

עלות פרוייקט משוערת: 150 €/165 $

שלב 4: כלים

כלים
כלים

כלים אלה יכולים להועיל (אם כי רובם הכרחיים בהחלט):

חותך לייזר

רַתָך

מסור פלדה

חשפן חוטים

מקדחה

מקדחה לסוללות

מלחם

צְבָת

מברגים

אקדח דבק

מולטימטר

מקדח עץ

שלב 5: עיצוב לוח בקרה

עיצוב לוח בקרה
עיצוב לוח בקרה
עיצוב לוח בקרה
עיצוב לוח בקרה
עיצוב לוח בקרה
עיצוב לוח בקרה

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

ה- PCB מחזיק את שני בקרי המיקרו בתחנה זו: ESP32 (יחידת הבקרה הראשית) ו- Arduino NANO (מעבד הגשמים). הוא מחזיק גם כמה מהחיישנים הכוללים: BME280, BHT1750 ו- ML8511. ואז יש את מודול RTC DS3231. אחרון חביב, ישנם כמה נגדים ומחברי בורג.

עיצבתי את הלוח שלי ב- Autodesk Eagle. פשוט הורד את קובץ Gerber הכלול בשם "ESP32 weather station.zip" והעלה אותו ל- JLC PCB. או אם אתה רוצה לערוך אותו, תוכל להוריד את קבצי "ESP32 תחנת מזג אוויר schematic.sch" ו- "ESP32 תחנת מזג אוויר board.brd" ולערוך אותם ב- Eagle. אני ממליץ בחום לרשום תחילה את שיעור העיצוב של לוח המעגלים מתוך מדריכים.

שלב 6: הלחמה

הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה
הַלחָמָה

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

עדכון 18.7.2020: אין צורך במודול RTC יותר. אין צורך להרכיב אותו על הלוח. תוכל ללמוד עוד בשלב 12.

שלב 7: ביצוע מגן הקרינה

ביצוע מגן הקרינה
ביצוע מגן הקרינה

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

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

שלב 8: תיבת בקרה

תיבת בקרה
תיבת בקרה
תיבת בקרה
תיבת בקרה
תיבת בקרה
תיבת בקרה

החלק העיקרי של תחנה זו הוא ללא ספק תיבת הבקרה. הוא מחזיק את בקרי המיקרו הראשוניים והמשניים, חלק מהחיישנים, ה- RTC וכמה רכיבים פסיביים. כל זאת באריזה נוחה של IP65. לקופסה מכסה שקוף כך שאור השמש יכול לעבור לחיישני UV וקרינת השמש.

לפני שנוכל להרכיב את ה- PCB, עלינו להכין את הקופסה לכבלים. יש חמישה כבלי חשמל ונתונים שנכנסים לקופסה. על מנת לשמור על המאפיינים העמידים למים של התחנה, נצטרך בלוטות כבלים אטומות למים. באופן ספציפי, PG7 אחד לכבל החשמל, PG7 שני לחיישני הרוח והגשם והשלישי PG11 לשני חיישני הטמפרטורה. שמתי את הבלוטה הגדולה יותר (PG11) במרכז קיר אחד של התיבה ושתי הבלוטות הקטנות יותר (PG7) בקיר הנגדי. אז תהליך שינוי התיבה הוא כדלקמן:

1) סמנו את מרכז כל חור בעזרת סמן.

2) לקדוח חור קטן בעזרת מקדח דק.

3) הגדל לאט את גודל החור בעזרת מקדח עץ.

4) נקו את החורים.

5) הכנס ואבטח בלוטת כבלים בכל אחד מהחורים.

שלב 9: הר PCB

הר PCB
הר PCB
הר PCB
הר PCB
הר PCB
הר PCB
הר PCB
הר PCB

מכיוון שיש לי רק את גרסת ניסיון הסטודנטים של Autodesk Eagle, אני לא יכול לעצב מחשבים אישיים גדולים מ- 8 ס"מ. הכל מתאים ללוח הזה אז זה בסדר. הבעיה היחידה היא בתיבת הבקרה. חורי ההרכבה של הלוח הכלולים בקופסה נמצאים במרחק של 14 ס"מ זה מזה. המשמעות היא שאנו זקוקים למחזיק עבור הלוח המודרני. זה יכול להיות לוח (עץ/פלסטיק/מתכת) שעליו נעלה את הלוח המודרני. לאחר מכן נחבר את לוח המחזיקים לתיבת הבקרה. בדרך זו ה- PCB יהיה מאובטח לתיבת הבקרה.

אתה יכול להכין את המחזיק איך שאתה רוצה. אתה יכול להכין אותו ידנית מלוח עץ או פלדה, אתה יכול לחתוך אותו בלייזר (כמוני) או שאתה יכול אפילו להדפיס אותו בתלת מימד. אני כולל את מידות הלוח כך שהבחירה היא שלך. אם יש לך גישה לחותך לייזר, אז חיתוך בלייזר זו האפשרות הפשוטה ביותר. אתה יכול למצוא את קבצי חותך הלייזר כאן בפורמט.pdf ו-.svg.

כפי שאתה יכול לראות עברתי על מספר גרסאות של המחזיק. לבסוף הלכתי עם האקריליק כי הוא לא מושפע מלחות (כמו עץ) והוא לא מושך חום (כמו פלדה).

שלב 10: הרכבה + חיווט

הרכבה + חיווט
הרכבה + חיווט
הרכבה + חיווט
הרכבה + חיווט
הרכבה + חיווט
הרכבה + חיווט
הרכבה + חיווט
הרכבה + חיווט

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

1) הכנס את כל הכבלים לחור המיועד להם. אין לאבטח את בלוטות הכבלים עדיין.

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

3) אם מותקן, הסר את תושבת הלוח. לאחר מכן הפוך את הלוח המודפס כך שהכבלים יעברו לאורך הצד התחתון שלו. אבטח את הר PCB כך שהכבלים מאובטחים בסנדוויץ 'בין הלוח למתקן.

4) הכנס והברג את תושבת הלוח עם הלוח.

5) אבטח את שתי בלוטות הכבלים הקטנות יותר (PG7). אל תבטח את הגדול עדיין.

6) הכנס וחבר את הכבלים מחיישני הטמפרטורה בהתאם לתרשים החיווט המצורף.

7) שים את המכסה העליון והברג אותו במקומו.

שלב 11: היו מאושרים

תהיה שמח
תהיה שמח

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

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

שלב 12: קידוד וניפוי באגים

קידוד וניפוי באגים
קידוד וניפוי באגים

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

ראשית, עליך להוסיף מודול dev ESP32 למנהל הלוחות שלך. כדי לעשות זאת, יהיה עליך להוריד חבילת JSON ולהתקין אותה דרך מנהל הלוחות. עיין במדריך זה של Random Nerd Tutorials.

כעת עליך להוריד את כל הספריות החיוניות. יצרתי עבורך את ארכיון ה- ZIP "Libraries.zip" כדי שיהיה פשוט יותר. אין לייבא את הארכיון ל- Arduino IDE כמו ספרייה קלאסית. במקום זאת, חלץ את הארכיון והעבר את כל הקבצים ל- Documents/Arduino/libraries. כעת תוכל להוריד את כל ארבע התוכניות שלי: "Wi-Fi_Weathercloud_API_test.ino", "System_test.ino", "ESP32_Weathercloud_Weather_Station.ino".

פתח את "Wi-Fi_Weathercloud_API_test.ino". יהיה עליך לשנות כמה דברים. ראשית, יהיה עליך להחליף את "SSID" ו- "KEY" ב- SSID (שם) ובסיסמה של רשת ה- Wi-Fi שלך. שנית, יהיה עליך להחליף את "WID" ו- "KEY" במזהה Weathercloud שלך וב- KEY שעליך לקבל משלב 2. תצטרך לעשות זאת גם עם "ESP32_Weathercloud_Weather_Station.ino". המשך והעלה את הקוד ל- ESP32. אתה אמור לראות את הנתונים המוגדרים מראש עולים באתר Weathercloud. אם זה נכון, המשך.

העלה את "System_test.ino" ל- ESP32 ואת "I2C_rainfall_sender" ל- NANO Arduino. פתח את המסוף הסידורי של ESP32 ב- 115200 baud. כעת אתה אמור לראות נתוני חיישנים המגיעים כל 15 שניות במסך. שחקו עם החיישנים. להאיר אור בחיישן קרינת השמש, לנשוף לתוך חיישן מהירות הרוח, לחמם את בדיקת הטמפרטורה … כך תוכל לבדוק אם הכל עובד. אם תסיק שהכל כמו שצריך, המשך.

העלה את "ESP32_Weathercloud_Weather_Station.ino" ל- ESP32. אם עשית הכל נכון, אתה אמור לראות את הנתונים האמיתיים מהתחנה נכנסים לדף Weathercloud כל 10 דקות. אם זה עובד זה אומר שהתחנה שלך כעת פעילה לחלוטין והדבר היחיד שנותר לעשות הוא להתקין אותה במקום נחמד.

עדכון 18.7.2020: כל התוכניות המשניות/בדיקות נשארות זהות. אבל התוכנית העיקרית של תחנת מזג האוויר שודרגה. מבנה הקוד ברור בהרבה מבעבר. אתה יכול להגדיר את כל הפרמטרים הנדרשים בתחילת הקוד. ה- ESP32 מקבל כעת זמן משרת NTP כך שמודול ה- RTC אינו נדרש עוד. אחרון חביב, ESP32 מפעיל כעת הליך שינה עמוקה כאשר הוא אינו מודד ושולח נתונים. זה יקטין את צריכת החשמל וזה גם יעזור להאריך את חיי תחנת מזג האוויר. כדי להשתמש בקוד החדש, פשוט הורד את הקוד "ESP32_Weathercloud_Weather_Station.ino" המשודרג ואת קובץ ה- ZIP המעודכן עם ספריות (הוראות הוראה אינן מקבלות אותו, אז הנה קישור ל- Google Drive). תהנה!

שלב 13: הר התחנה

הר התחנה
הר התחנה
הר התחנה
הר התחנה
הר התחנה
הר התחנה

אז אחרי שאישרת שהתחנה שלך עובדת עליך לעצב ולהכין עבורה הר. הוא יצטרך להיות חזק, עמיד, קומפקטי ולבסוף הוא יצטרך להיות נחמד. קח שלב זה יותר המלצה או השראה מאשר הוראות מדויקות. אני לא יודע איך זה נראה היכן אתה הולך להעלות אותו. אתה צריך להיות קצת יותר יצירתי. אבל אם יש לך גג שטוח עם צינור מתכת בקוטר 5 ס"מ הבולט החוצה, המשך ועשה כפי שעשיתי. בתחנה זו יש שתי קופסאות. אז החלטתי לשים את שניהם אחד ליד השני על לוח מתכת. זה צריך להיות מותקן על צינור מתכת בקוטר של 5 ס"מ. אז הנחתי צינור בקוטר פנימי של 5 ס"מ בתחתית הלוח. שני חיישני הרוח חייבים להיות רחוקים משאר התחנה. אז הניחו שני צינורות באורך 40 ס"מ מכל צד של התחנה ושני צינורות באורך 10 ס"מ על כל אחד מהם. מגן הקרינה צריך להיות מותקן מתחת ללוח כדי לספק צל נוסף. לשם כך הנחתי סוגר L בגודל 7 על 15 ס"מ על צינור המתכת העבה.

להלן כל חלקי המתכת הדרושים אחד אחד [מידות במ"מ]:

צינור 1x, קוטר פנימי 50, אורך 300

פאנל 1x, 250 על 300, עובי 3

סוגר 1x L, 75 ו -150 זרועות

צינור 2x, קוטר חיצוני 12, אורך 400

צינור 2x, קוטר פנימי 17, אורך 100

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

שלב 14: התקנה

הַתקָנָה
הַתקָנָה
הַתקָנָה
הַתקָנָה
הַתקָנָה
הַתקָנָה

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

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

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

שלב 15: צריכת חשמל, הגדרת Uplink וניפוי באגים

כוח, הגדרת Uplink וניפוי באגים
כוח, הגדרת Uplink וניפוי באגים
כוח, הגדרת Uplink וניפוי באגים
כוח, הגדרת Uplink וניפוי באגים
כוח, הגדרת Uplink וניפוי באגים
כוח, הגדרת Uplink וניפוי באגים
כוח, הגדרת Uplink וניפוי באגים
כוח, הגדרת Uplink וניפוי באגים

התחנה שלך מותקנת פיזית, אך היא עדיין לא מקוונת. בוא נעשה את זה עכשיו. אתה חייב להפעיל את התחנה איכשהו. אתה צריך להיות קצת יצירתי כאן. אתה יכול לשים מתאם בתוך הבית ולמשוך כבל דרך החלון. אתה יכול לקבור את הכבל מתחת לאדמה. אתה יכול להפעיל אותו באמצעות פאנל סולארי. כל מה שחשוב הוא שיש 5V 500mA על הפינים של כבל החשמל שמגיע מתיבת הבקרה. זכור, הכל חייב להיות עמיד בפני מזג אוויר! לאחר שהתחנה שלך מופעלת, תוכל לעבור להתקנת ההעלאה ולניפוי באגים.

הגדרת Uplink בעצם גורמת לחיבור ה- ESP32 לרשת ה- Wi-Fi שלך. אם זה בבית שלך, זה אמור להיות בסדר. אם הוא נמצא במוסך או רחוק יותר זה מזה, ייתכן שתצטרך מאריך Wi-Fi או אפילו רשת Wi-Fi מותאמת אישית. לאחר מכן בא שלב הבאגים.אתה יכול פשוט להעלות את הקוד הסופי ולקוות לטוב אבל אני באמת ממליץ לבדוק כל אחד מהחיישנים אחד אחד רק כדי להיות בטוח שהכל מתפקד כראוי. בעצם אותו הדבר כמו בשלב 12. אם הכל עובד כמו שצריך, אתה יכול ללחוץ על כפתור ה- UPLOAD לנתק את כבל ה- USB ולסגור את תיבת הבקרה.

שלב 16: חי באושר ועושר

חי באושר ועושר
חי באושר ועושר

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

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

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

תחרות חיישנים
תחרות חיישנים
תחרות חיישנים
תחרות חיישנים

פרס ראשון בתחרות החיישנים

מוּמלָץ: