תוכן עניינים:
- שלב 1: הרכיב את תצוגת MKR1000 ו- 8x8 ללוח מיני לחמים
- שלב 2: צור את חשבון Weather Api שלך
- שלב 3: הבזק את MKR1000 שלך
- שלב 4: סיים
וִידֵאוֹ: תצוגת מטריקס מזג אוויר: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
על הפרוייקט
אני אראה לך כיצד ליצור תצוגת סטטוס מזג אוויר מיני מתצוגת מטריקס 8x8.
אני אשתמש ב- Genuino MKR1000 כדי להביא טמפרטורה, לחות ומצב מזג האוויר במיקום שנבחר.
הצג סטטוס להצגה בתבנית הנפשת שקופיות.
אתגרים
מכיוון שמטריקס 8x8 הוא בעצם מערך של נוריות LED, אצטרך לתכנת אותו להראות אפקטים של טקסט ואנימציה
בפרויקט זה תלמד גם כיצד
- צור את שאר שירותי האינטרנט api
- כיצד לנתח נתוני Json
- כיצד להשתמש בספריות אשכולות ו- Wifi בארדואינו
שלב 1: הרכיב את תצוגת MKR1000 ו- 8x8 ללוח מיני לחמים
ההתקנה די פשוטה, אנחנו רק צריכים לחבר את תצוגת המטריצה 8x8 למיקרו -בקר שלנו.
דרישות
- 16 יחידות מגשרים זכר לנקבה
- לוח לחם מיני
- מיקרו -בקר
- תצוגת מטריקס 8x8 '
תצוגת הרכבה
חלק את המגשרים שלך לקבוצה של 8 יחידות.
ודא כי חוטי המגשר מיושרים לחלוטין.
חבר את 8 הקופצות הנשיות ל -8 הפינים הראשונים של תצוגת המטריצה.
חבר את 8 הקופצות האחרות ל -8 הפינים ה -2 של תצוגת המטריצה.
צרף למיקרו -בקר
חבר את המיקרו -בקר ללוח הלחם המיני
בעזרת סיכות הזכר הסופיות של חוטי המגשר, הכנס אותן ל -8 החורים הראשונים שבהם מחוברים סיכות המיקרו-בקר (5-A5).
הכנס את השאריות על 8 החורים האחרים שבהם מחוברים סיכות המיקרו-בקר (6-13).
כוונן את תצוגת מטריקס 8x8 כך שתפנה לחזית כאשר תניח אותה על השולחן.
שלב 2: צור את חשבון Weather Api שלך
כדי להיקרא באופן מלא Internet of Things, עלינו להביא כמה נתונים מהאינטרנט.
השתמשתי ב- APIXU API כדי להביא נתוני מזג אוויר מהמיקום שבחרתי.
הירשם לחשבון כאן https://www.apixu.com/login.aspx וקבל את מפתח ה- API של חשבונך.
אל תהסס להשתמש במפתח ה- api שלי
מחרוזת apiKey = "8f0ff191defb4a20b5583518171203"; // מפתח ה- apixu api שלך
שלב 3: הבזק את MKR1000 שלך
קבל את הקוד המלא כאן הצג ב- GitHub
אתה מוזמן לשלוח בעיות או תיקונים:)
הוסף HexFont.h לספריות הארדואינו שלך.
השתמש ב- simple_weather_display.ino כדי להבהב את המיקרו -בקר שלך.
בחלק זה של הקוד:
החלף בהגדרות ה- WiFi שלך
char ssid = ""; // SSID הרשת שלך (שם)
char pass = ""; // סיסמת הרשת שלך (השתמש ב- WPA, או השתמש כמפתח ל- WEP)
החלף עם מפתח Apixu Api וקואורדינטות המיקום שלך
מחרוזת apiKey = "8f0ff191defb4a20b5583518171203"; // מפתח ה- apixu api שלך
קואורדינטות מחרוזת = "28.4810971, -81.5088347"; // קואורדינטות המיקום שלך
תוכל גם לשנות אילו נתונים יוצגו בחלק זה של הקוד
// עדכן את טקסט התצוגה למצב מזג אוויר חדש
message = ""; // לקבל את המצב הנוכחי String condition = result ["current"] ["condition"] ["text"]; appendMessage (מצב); appendMessage (""); מחרוזת temp_c = תוצאה ["הנוכחי"] ["temp_c"]; appendMessage (temp_c); appendMessage ("C"); appendMessage (""); לחות מחרוזת = תוצאה ["הנוכחי"] ["לחות"]; appendMessage (לחות); appendMessage ("H"); appendMessage ("");
לדוגמה, אם ברצונך להוסיף wind_mph מתוצאת apixu api:
String wind_mph = result ["current"] ["wind_mph"];
appendMessage (wind_mph); appendMessage ("רוח קמ"ש"); appendMessage ("");
קבל את הקוד המלא כאן הצג ב- GitHub
שלב 4: סיים
לאחר הבזק הוא ינסה להתחבר ל- WiFI שלך ויביא את מצב מזג האוויר, הטמפרטורה והלחות שלך!
וודא שיש לך חיבור לאינטרנט.
זקוק לעזרה?
אתה מוזמן להגיב כאן.
תמכו בפרויקט ממאגר Github זה
github.com/imjeffparedes/iot-simple-weath…
כמו כן אנא הצביע עבורי בתחרות האינטרנט של הדברים.:)
פרס שני בתחרות האינטרנט של הדברים 2017
מוּמלָץ:
תצוגת שעון תצוגת LED עם מטריקס LED בשליטת WiFi: 3 שלבים (עם תמונות)
תאורת שעון תצוגת מטריצת תצוגת LED מבוקרת באמצעות WiFi: רצועות LED הניתנות לתכנות, למשל מבוסס על WS2812, מרתקים. יישומים הם רבים ואתה יכול להשיג תוצאות מרשימות במהירות. ואיכשהו בניית שעונים היא תחום אחר שאני חושב עליו הרבה. מתחיל עם קצת ניסיון בתחום
תחנת מזג האוויר של NaTaLia: תחנת מזג אוויר מונעת על ידי סולארית Arduino בוצעה בדרך הנכונה: 8 שלבים (עם תמונות)
תחנת מזג האוויר של NaTaLia: תחנת מזג אוויר המופעלת באמצעות Arduino סולארית בוצעה בדרך הנכונה: לאחר שנה של הפעלה מוצלחת בשני מיקומים שונים אני משתף את תוכניות הפרויקט של תחנת מזג האוויר המונעות על ידי סולארי ומסביר כיצד היא התפתחה למערכת שיכולה לשרוד לאורך זמן. תקופות מכוח השמש. אם אתה עוקב
נר מזג אוויר - מזג אוויר וטמפרטורה במבט חטוף: 8 שלבים
נר מזג אוויר - מזג אוויר וטמפרטורה במבט חטוף: בעזרת נר קסם זה תוכל לספר את הטמפרטורה והתנאים הנוכחיים בחוץ באופן מיידי
מנורת מזג אוויר/מטריקס: 42 שלבים (עם תמונות)
מנורת מזג אוויר/מטריקס: במדריך זה אני מתאר את העיצוב, הבנייה והתכנות של מנורת מטריקס LED. העיצוב מזכיר מנורה רגילה, אך את חלל הפנים החליפה מטריצה של נוריות ws2812. השליטה מתבצעת באמצעות פטל פטל, כך שלא
תחנת מזג אוויר Acurite 5 in 1 באמצעות פיי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): 5 שלבים (עם תמונות)
תחנת מזג אוויר Acurite 5 in 1 באמצעות פי פטל ו- Weewx (תחנות מזג אוויר אחרות תואמות): כשקניתי את תחנת מזג האוויר Acurite 5 in 1 רציתי להיות מסוגל לבדוק את מזג האוויר בבית שלי בזמן שהייתי בחוץ. כשהגעתי הביתה והגדרתי אותו הבנתי שאני חייב לחבר את המסך למחשב או לקנות את הרכזת החכמה שלהם