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

צג מזג אוויר עם מגן Arduino MKR ENV: 6 שלבים
צג מזג אוויר עם מגן Arduino MKR ENV: 6 שלבים

וִידֵאוֹ: צג מזג אוויר עם מגן Arduino MKR ENV: 6 שלבים

וִידֵאוֹ: צג מזג אוויר עם מגן Arduino MKR ENV: 6 שלבים
וִידֵאוֹ: ELF/EMBARC Bronchiectasis conference 2023 with subtitles 2024, יולי
Anonim
צג מזג אוויר עם מגן Arduino MKR ENV
צג מזג אוויר עם מגן Arduino MKR ENV

קיבלנו כמה מהמגנים החדשים של MKR ENV לפני כמה ימים. למגנים אלה יש כמה חיישנים (טמפרטורה, לחץ אוויר, לחות, UV …) על הסיפון - אוסף טוב ליצירת תחנת מזג אוויר פשוטה יחד עם ערכת ה- ArduiTouch MKR שלנו. השתמשנו ב- Arduino MKR 1010 עם WiFi כלוח ראשי כדי לקבל מידע על מזג האוויר לתחזית פשוטה של openweather map.org. בסופו של דבר התצוגה של ה- ArduiTouch תציג תחזית פשוטה וטמפרטורת חוץ יחד עם הטמפרטורה הפנימית הנמדדת, לחץ האוויר והלחות.

שלב 1: כלים וחומרים

כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים
כלים וחומרים

חומרים:

  • Arduino MKR1000 או 1010
  • מגן ארדואינו MKR ENV
  • ערכת MKR ArduiTouch

כלים:

  • מלחם
  • חוט הלחמה דק
  • צבת אף מחט
  • צבת חיתוך בצד
  • מברג חריץ בינוני

תוֹכנָה:

Arduino IDE

שלב 2: הרכבה של ערכת MKR ArduiTouch

הרכבה של ערכת MKR ArduiTouch
הרכבה של ערכת MKR ArduiTouch

אנא עקוב אחר הוראות ההרכבה המצורפות.

שלב 3: הרכיב את לוח ה- Arduino MKR ואת מגן ENV

הר את לוח MKR Arduino ומגן ENV
הר את לוח MKR Arduino ומגן ENV

לאחר הרכבת ערכת ה- ArduiTouch עצמה, עליך לחבר את Arduino MKR 1010 ואת מגן MKR ENV בצד האחורי של הלוח המודרני.

שלב 4: התקנת ספריות נוספות

התקן את הספריות הבאות באמצעות מנהל הספרייה של Arduino:

ספריית AdafruitGFX

ספריית AdafruitILI9341

Arduino JSON Library 5.x

אתה יכול גם להוריד את הספרייה גם ישירות כקובץ ZIP ולבטל את הדחיסה של התיקיה תחת התיקייה שלך/ספריות/

לאחר התקנת ספריות Adafruit, הפעל מחדש את Arduino IDE.

שלב 5: התאמה אישית של הקושחה

אתה יכול להוריד את הקושחה מאתר האינטרנט שלנו

כמה שינויים בקוד המקור נדרשים להתאמה אישית: WiFi: הזן את ה- SSID והסיסמה בשורות 63 ו -64

char* ssid = "yourssid"; // SSID של הרשת המקומית

char* password = "הסיסמה שלך"; // סיסמה ברשת

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

הזן את מפתח ה- API שלך בשורה 71:

מחרוזת APIKEY = "your_api_key";

המיקום שלך: עבור אל https://openweathermap.org/appid וחפש מיקום. עברו על ערכת התוצאות ובחרו את הערך הקרוב ביותר למיקום האמיתי שעבורו אתם רוצים להציג נתונים. זו תהיה כתובת URL כמו https://openweathermap.org/appid המספר בסוף הוא מה שאתה מקצה לקבוע למטה. הזן את מספר המיקום שלך בשורה 72

String CityID = "your_city_id";

זמן: אנא בחר את אזור הזמן שלך בשורה 73

int TimeZone = 1;

שלב 6: הידור סופי והעלאה

הידור סופי והעלאה
הידור סופי והעלאה

אנא פתח מדגם זה ב- Arduino IDE. הידור והעלה אותו.

מוּמלָץ: