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

תחנת מזג אוויר באמצעות Wemos D1 Mini, BME280 ו- Sensate .: 6 שלבים
תחנת מזג אוויר באמצעות Wemos D1 Mini, BME280 ו- Sensate .: 6 שלבים

וִידֵאוֹ: תחנת מזג אוויר באמצעות Wemos D1 Mini, BME280 ו- Sensate .: 6 שלבים

וִידֵאוֹ: תחנת מזג אוויר באמצעות Wemos D1 Mini, BME280 ו- Sensate .: 6 שלבים
וִידֵאוֹ: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, יולי
Anonim
תחנת מזג אוויר באמצעות Wemos D1 Mini, BME280 ו- Sensate
תחנת מזג אוויר באמצעות Wemos D1 Mini, BME280 ו- Sensate

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

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

אספקה

  1. WeMos D1 Mini ………. (אמזון ארה"ב / אמזון בריטניה / בנגגוד)
  2. BME280 …………………. (אמזון ארה"ב / אמזון בריטניה / בנגגוד)
  3. תצוגת OLED בגודל 1.3 אינץ '…. (אמזון ארה"ב / אמזון בריטניה / בנגגוד)

יחד עם אלה אנו זקוקים גם לאפליקציית Sensate עבור iOS או אנדרואיד.

שלב 1: מהו Sensate?

מהו Sensate?
מהו Sensate?

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

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

שלב 2: קושחה חשה מהבהבת

קושחה חשה מהבהבת
קושחה חשה מהבהבת
קושחה חשה מהבהבת
קושחה חשה מהבהבת
קושחה חשה מהבהבת
קושחה חשה מהבהבת

כעת אנו רוצים שלוח ה- ESP שלנו (במקרה זה WeMos D1 Mini) יוכל להתחבר לענן Sensate. לשם כך עלינו להבהב את הקושחה של Sensate על הלוח שלנו. התהליך די פשוט קדימה.

ראשית ודא שאתה מוריד את הדברים הבאים:

  • הורד והתקן את מנהל ההתקן CP210x או CH34x (תלוי בשבב ה- USB ל- TTL המשמש בלוח שלך). במקרה שלי התקנתי CH340.
  • הורד את כלי הבזק NodeMCU מכאן.
  • לאחר מכן הורד את הקושחה העדכנית ביותר של Sensate מכאן.

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

  • עבור אל "מנהל התקנים" >> "יציאות".
  • חבר את הלוח למחשב באמצעות USB. תבחין ביציאה חדשה המופיעה ברשימה. שימו לב לזה.

כעת נוכל להבהב את הלוח בעזרת קושחה חדשה. וודא שהורדת את הקושחה הנכונה מהקישור. (בפרויקט זה אנו משתמשים ב- WeMos D1 mini ולכן נשתמש בקושחה זו)

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

כעת יש לנו לוח מיני WeMos D1 עם הקושחה של Sensate. פשוט לחץ על כפתור האיפוס כדי לסיים את תהליך האתחול.

שלב 3: הגדרת רשת WiFi

הגדרת רשת WiFi
הגדרת רשת WiFi
הגדרת רשת WiFi
הגדרת רשת WiFi
הגדרת רשת WiFi
הגדרת רשת WiFi

כעת, לאחר שהבזקנו והפעלנו את הקושחה בהצלחה, עלינו להתקין את אישורי ה- WiFi על הלוח. לשם כך, תחילה הפעל את הלוח והפעל את ה- WiFi של הטלפון החכם שלך. בצע את השלבים הבאים:

  1. הקש על "Sensate-Setup" והזן את סיסמת ברירת המחדל "Setup-Sensate".
  2. לאחר חיבור המכשיר, פתח את דפדפן ברירת המחדל והזן את כתובת האתר "192.168.4.1" ולחץ על enter.
  3. אתה תנותב לדף התקנה. כאן בחר את "SSID" (שם WiFi) שאליו ברצונך להתחבר ולאחר מכן הזן את סיסמתו.
  4. בתצורת השירות תן למכשיר שלך שם (במקרה זה "תחנת מזג אוויר"). הקש על שמור והפעל מחדש.

עם זאת, לוח WeMos מוכן להתחבר לרשת ה- WiFi שלך. כעת נוכל להתקדם ולהתחיל את ההתקנה באפליקציית Sensate.

שלב 4: הגדרת אפליקציה לנייד Sensate

הגדרת אפליקציית Mobile Sensate
הגדרת אפליקציית Mobile Sensate
הגדרת אפליקציית Mobile Sensate
הגדרת אפליקציית Mobile Sensate
הגדרת אפליקציית Mobile Sensate
הגדרת אפליקציית Mobile Sensate

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

  • בעמוד הראשון הקש על "התקנת חומרה". לאחר מכן הוא ישאל אם ברצוננו להגדיר את הגשר, כפי שכבר הגדרנו אותו בשלב הקודם נקיש על האפשרות השנייה "לא, הוא כבר מוגדר"
  • העמוד הבא יציג את כל הגשרים הזמינים. בחר את זה שהכנו זה עתה.
  • בדף הבא נקבל את כל הפרטים אודות חיישנים ו -3 אפשרויות. כאן בחר "אשף התצורה". בעמוד הבא תוכל לקרוא מידע נוסף אודות התצורה. לאחר שקראת אותו, הקש על "התחל".
  • כעת אנו מקבלים רשימה של כל הלוחות הנתמכים. כאן נבחר את "WeMos D1 Mini" ונקיש על "המשך".
  • בשלב הבא הוא מבקש מאיתנו לבחור אופן פעולה. ישנם 2 מצבים, אחד הוא המצב הרגיל אשר ייקח ויעדכן את הקריאות לעתים קרובות ככל שהוא יכול. המצב האחר "מצב שינה", במצב זה אנו יכולים לקבל עדכונים תקופתיים והלוח יהיה במצב חיסכון בחשמל. לפרויקט זה בחרתי את המצב הראשון מכיוון שאני רוצה עדכונים בזמן אמת של הטמפרטורה והלחות.
  • לאחר מכן עלינו לבחור את התצוגה. מכיוון שאנו משתמשים בתצוגה בגודל 1.3 "128x64, נבחר זאת. לאחר מכן הקש על" המשך ".
  • בדף הבא פשוט בחר "ללא הרחבה".
  • בדף הבא עלינו לבחור את החיישן. אנו משתמשים ב- "BME280" אז בחר זאת. הקפד לא לבחור BMP280 הדומה אך חסר חיישן לחץ.
  • כאשר אנו בוחרים את החיישן האפליקציה נותנת לנו בחירה באילו נתונים אנו רוצים לאסוף. כאן אפשר להחליף בין שלוש האפשרויות. אין צורך לשחק עם הגדרות אחרות.
  • בלחיצה אחרונה על סיום.

עכשיו כל מה שאנחנו צריכים לעשות הוא לבנות את המעגל.

שלב 5: בניית המעגל

בניית המעגל
בניית המעגל
בניית המעגל
בניית המעגל

מכיוון שאנו משתמשים כאן בתקשורת I2C, החיבורים פשוטים מאוד. עיין בתמונות למעלה. יש כאן 4 סיכות לשחק: VCC, GND (סיכות מתח) & SDA, SCL (סיכות I2C).

חבר את החוטים כך:

VCC = 3.3V

GND = GND

SCL = SCL (D1)

SDA = SDA (D2)

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

שלב 6: הערה אחרונה

הערה אחרונה
הערה אחרונה
הערה אחרונה
הערה אחרונה

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

אם יש לך שאלות אתה מוזמן להשאיר תגובה למטה.

מוּמלָץ: