תוכן עניינים:
- שלב 1: כלים וחומרים
- שלב 2: הרכבה של ערכת ArduiTouch
- שלב 3: התקנת מנהלי ההתקן USB
- שלב 4: הכנת Arduino IDE ל- ESP8266
- שלב 5: התקנת ספריות נוספות
- שלב 6: קוד המקור
- שלב 7: הגדרות מותאמות אישית ב- Settings.h
- שלב 8: הפעל את הקוד
וִידֵאוֹ: תחנת מזג אוויר צבעונית ESP8266: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
במדריך זה אני רוצה להראות לך כיצד לבנות תחנת מזג אוויר נחמדה ESP8266 להתקנת קיר עם תחזית מזג אוויר ומסך tft צבעוני.
שלב 1: כלים וחומרים
חומרים:
- NodeMCU Amica V2 או Wemos D1 Mini
- ערכת הרכבה לקיר ArduiTouch ESP
כלים:
- מלחם
- מברג
- צבת חיתוך בצד
- מד מתח (אופציונלי)
תוֹכנָה:
Arduino IDE
שלב 2: הרכבה של ערכת ArduiTouch
תחילה עליך להרכיב את ערכת ArduiTouch. אנא עיין במדריך הבנייה המצורף.
שלב 3: התקנת מנהלי ההתקן USB
מודול NodeMCU כולל שבב CP2102 לממשק ה- USB. בדרך כלל מנהל ההתקן יותקן אוטומטית אם ה- NodeMCU מחובר בפעם הראשונה למחשב האישי. לפעמים הליך זה נכשל. במקרה זה עליך להתקין את מנהל ההתקן
www.silabs.com/products/development-tools/s…
אם ברצונך להשתמש ב- Wemos D1 עליך להתקין במקום זאת את מנהלי ההתקנים של ממשק ה- USB CH340:
www.wch.cn/download/CH341SER_ZIP.html
שלב 4: הכנת Arduino IDE ל- ESP8266
- מודול ESP8266 אינו חלק מ- Arduino-IDE. עלינו להתקין אותו תחילה. פתח קובץ/העדפות ב- Aduino-IDE והכנס את הקישור הבא בשדה כתובות אתרים של מנהל לוחות נוספים:
- סגור חלון זה עם לחצן אישור. פתח כעת את מנהל הלוח: כלים / לוח / מנהל לוח
- עבור לערך ESP8266 והתקן אותו
- כעת תוכל לבחור NodeMCU 1.0 (מודול ESP-12E) או WeMos D1 R2 & mini. הגדר את תדר המעבד ל- 80MHz, גודל הבזק ל- "4M (3M SPIFFS)", קצב השידור לבחירתך ויציאת ה- COM. 4 מתוך
שלב 5: התקנת ספריות נוספות
התקן את הספריות הבאות באמצעות מנהל הספרייה של Arduino
- Mini Grafx מאת Daniel Eichhorn:
- ESP8266 WeatherStation מאת דניאל אייכהורן:
- Json Streaming Parser מאת Daniel Eichhorn:
- simpleDSTadjust מאת neptune2:
אתה יכול גם להוריד את הספרייה גם ישירות כקובץ ZIP ולבטל את הדחיסה של התיקיה תחת התיקייה שלך/ספריות/
לאחר התקנת הספריות, הפעל מחדש את Arduino IDE.
שלב 6: קוד המקור
קוד המקור לתחנת מזג האוויר מבוסס על המקורות המדהימים של דניאל אייכהורן
blog.squix.org
ביצענו כמה שינויים קטנים בהתאמה לקוד עבור ArduiTouch. עליך לפרק את ארכיון ה- Zip בספרייה חדשה עם אותו שם.
שלב 7: הגדרות מותאמות אישית ב- Settings.h
בקוד המקור תמצא קובץ בשם settings.h. כמה שינויים בקובץ זה נדרשים להתאמה אישית:
וויי - פיי:
אנא הזן את ה- SSID ואת הסיסמה בשורות 25 ו -26 בהגדרות
#הגדר WIFI_SSID "yourssid" שלך
#הגדר WIFI_PASS "yourpassw0rd"
חשבון עבור OpenWeatherMap:
כדי לקבל נתונים מאוחרים יותר על ידי הפלטפורמה OpenWeatherMap תזדקק לחשבון משלך. הירשם כאן לקבלת מפתח API:
הזן את מפתח ה- API שלך בשורה 38 של הגדרות. H
מחרוזת OPEN_WEATHER_MAP_APP_ID = "מפתח_האפי שלך";
המיקום שלך:
עבור אל https://openweathermap.org/find?q= וחפש מיקום. עברו על ערכת התוצאות ובחרו את הערך הקרוב ביותר למיקום האמיתי שעבורו אתם רוצים להציג נתונים. זו תהיה כתובת URL כמו https://openweathermap.org/city/2657896. המספר בסוף הוא מה שאתה מקצה לקבוע למטה.
הזן את המספר ואת שם המיקום שלך בשורה 45 ו- 46 בהגדרות. ח
מחרוזת OPEN_WEATHER_MAP_LOCATION_ID = "2804279";
String DISPLAYED_CITY_NAME = "זיאר";
זְמַן:
אנא בחר את אזור הזמן שלך בשורה 65 של הגדרות
#הגדר UTC_OFFSET +1
שלב 8: הפעל את הקוד
אנא פתח מדגם זה ב- Arduino IDE. לאחר הידור והעלאה תראה את השעה והטמפרטורה הנוכחיים של המיקום שלך. בהמשך תוצג תחזית מזג אוויר לימים הקרובים. למגע יש רק פונקציה אחת. באפשרותך לבחור את תבנית הזמן המוצגת על ידי נגיעה בחלק העליון של המסך.
מוּמלָץ:
תחנת מזג אוויר מקצועית באמצעות ESP8266 ו- ESP32 DIY: 9 שלבים (עם תמונות)
תחנת מזג אוויר מקצועית באמצעות ESP8266 ו- ESP32 DIY: LineaMeteoStazione היא תחנת מזג אוויר שלמה הניתנת לממשק עם חיישנים מקצועיים של Sensirion, כמו גם רכיב של מכשיר דייוויס (מד גשם, מד רוח) הפרויקט מיועד כתחנת מזג אוויר DIY אך רק מחייב
תחנת מזג האוויר של NaTaLia: תחנת מזג אוויר מונעת על ידי סולארית Arduino בוצעה בדרך הנכונה: 8 שלבים (עם תמונות)
תחנת מזג האוויר של NaTaLia: תחנת מזג אוויר המופעלת באמצעות Arduino סולארית בוצעה בדרך הנכונה: לאחר שנה של הפעלה מוצלחת בשני מיקומים שונים אני משתף את תוכניות הפרויקט של תחנת מזג האוויר המונעות על ידי סולארי ומסביר כיצד היא התפתחה למערכת שיכולה לשרוד לאורך זמן. תקופות מכוח השמש. אם אתה עוקב
תחנת מזג אוויר צבעונית של PiZero: 6 שלבים
תחנת מזג אוויר צבעונית של PiZero: אני רוצה להראות לכם בפרויקט זה כיצד לבנות תחנת מזג אוויר נאה המבוססת על Raspberry Pi Zero W להתקנת קיר עם תחזית מזג אוויר ומסך TFT בגודל 2.8 אינץ
נר מזג אוויר - מזג אוויר וטמפרטורה במבט חטוף: 8 שלבים
נר מזג אוויר - מזג אוויר וטמפרטורה במבט חטוף: בעזרת נר קסם זה תוכל לספר את הטמפרטורה והתנאים הנוכחיים בחוץ באופן מיידי
תחנת מזג אוויר Acurite 5 in 1 באמצעות פיי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): 5 שלבים (עם תמונות)
תחנת מזג אוויר Acurite 5 in 1 באמצעות פי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): כשקניתי את תחנת מזג האוויר Acurite 5 in 1 רציתי להיות מסוגל לבדוק את מזג האוויר בבית שלי בזמן שהייתי בחוץ. כשהגעתי הביתה והגדרתי אותו הבנתי שאני חייב לחבר את המסך למחשב או לקנות את הרכזת החכמה שלהם