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

תצוגת תחנת מזג אוויר ייחודית לשולחן העבודה: 5 שלבים (עם תמונות)
תצוגת תחנת מזג אוויר ייחודית לשולחן העבודה: 5 שלבים (עם תמונות)

וִידֵאוֹ: תצוגת תחנת מזג אוויר ייחודית לשולחן העבודה: 5 שלבים (עם תמונות)

וִידֵאוֹ: תצוגת תחנת מזג אוויר ייחודית לשולחן העבודה: 5 שלבים (עם תמונות)
וִידֵאוֹ: BANFF מדריך טיולים 🦌 | 15 דברים לעשות ב-BANFF, קנדה 🇨🇦 ⛰️ 2024, יולי
Anonim
Image
Image

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

שלב 1: רכיבים נדרשים

רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים
רכיבים נדרשים

*MCU צומת (ESP8266)

*רצועת LED WS2812

*מטען מיקרו USB 5v

*חלקים מודפסים בתלת מימד

שלב 2: חיבור מעגל

חיבור מעגל
חיבור מעגל
חיבור מעגל
חיבור מעגל
חיבור מעגל
חיבור מעגל

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

*אתה יכול להשתמש ברצועת LED WS2812B במקום נוריות בודדות.

*סיכת הנתונים מחוברת לסיכה D4 של ESP8266, GND ל- GND ו- 5v ל- Vin של ה- NodeMCU.

*וודא שאתה משתמש ב -4 נוריות לכל קיר (4 נוריות x 4 קירות = 16 נוריות), 7 נוריות LED לענן ו -2 נוריות לשמש/ירח (3D Printed Circe קטן).

*לוח ESP8266 מונח מתחת לבסיס, לבסיס יש כיסוי מודפס בתלת מימד לכסות אותו.

שלב 3: נטיעה

שְׁתִילָה
שְׁתִילָה

*הכניסו לסיר מכסה פוליאתן.

*הכניסו את האדמה והתנשפו לתוך הסיר בצורת קופסה.

שלב 4: קידוד

סִמוּל
סִמוּל
סִמוּל
סִמוּל
סִמוּל
סִמוּל
סִמוּל
סִמוּל

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

*קוד:

*ודא שכללת כל ספרייה המוזכרת בקוד.

*כעת עליך לערוך זאת

מחרוזת OPEN_WEATHER_MAP_APP_ID = "App_ID"; מחרוזת OPEN_WEATHER_MAP_LOCATION_ID = "Location_ID";

*פתח את הדפדפן וחפש www.openweathermap.org.

*צור חשבון והתחבר לאתר זה.

*לחץ על מפתחות API העתק את המפתח והדבק בתוכנית ב- APP_ID.

*באותו אתר חיפוש המיקום שלך פתח את התוצאה והעתק את המספר האחרון מכתובת האתר והדבק אותו ב- LOCATION_ID.

*ה- MAP_ID ו- LOCATION_ID יהיו דומים לשלי.

*הזן את שם Wifi שלך ב- ssid ואת סיסמת ה- Wifi שלך.

const char* ssid = "Wifi_name"; const char* password = "password";

*שנה כעת את אזור הזמן לפי אזור הזמן במדינה שלך

אזור זמן int = 5.5 * 3600;

לפי הודו אזור הזמן הוא 5:30 כך שהקלדתי 5.5 באופן דומה תוכל להקליד את אזור הזמן שלך.

*כל השורות מתחת יערכו על ידך כפי שהראיתי.

*חבר את ה- ESP8266 למחשב האישי שלך, בחר ביציאה והעלה את הקוד.

שלב 5: סופי

סופי
סופי

חבר את מטען ה- Micro USB וסיימת.

תודה!

מוּמלָץ: