תחנת מזג אוויר RPi ושעון דיגיטלי: 4 שלבים (עם תמונות)
תחנת מזג אוויר RPi ושעון דיגיטלי: 4 שלבים (עם תמונות)

וִידֵאוֹ: תחנת מזג אוויר RPi ושעון דיגיטלי: 4 שלבים (עם תמונות)

וִידֵאוֹ: תחנת מזג אוויר RPi ושעון דיגיטלי: 4 שלבים (עם תמונות)
וִידֵאוֹ: Raspberry Pi -Weather Station at Home 2025, יָנוּאָר
Anonim
Image
Image
תחנת מזג אוויר RPi ושעון דיגיטלי
תחנת מזג אוויר RPi ושעון דיגיטלי

מאת Anders644PIMy Instagram עקוב אחר מאת המחבר:

עציץ חכם מינימליסטי
עציץ חכם מינימליסטי
עציץ חכם מינימליסטי
עציץ חכם מינימליסטי
מד חום LED דיגיטלי RPi
מד חום LED דיגיטלי RPi
מד חום LED דיגיטלי RPi
מד חום LED דיגיטלי RPi
NodeMCU Alexa TV Control
NodeMCU Alexa TV Control
NodeMCU Alexa TV Control
NodeMCU Alexa TV Control

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

זהו פרויקט מהיר וקל לביצוע, ותצוגה נחמדה להשוויץ. הוא מציג את השעה, את מזג האוויר ואת הטמפרטורה. ואם אתה אוהב את מה שאתה רואה, עקוב אחריי באינסטגרם ובטוויטר (@Anders644PI) כדי להתעדכן במה שאני עושה.

הקוד מבוסס על הקוד השימושי של StuffWithKirby על קריאת נתוני מזג אוויר ב- JSON בפייתון, ועל SteveAmor על קוד השעון הדיגיטלי הסופר מגניב של Sithat של Github.

אתה תצטרך:

  • Raspberry Pi 3 (כל Raspberry Pi של 40 פינים יעבוד)
  • פטל SenseHat של פטל (או כל תצוגה אחרת, להצגת נתוני מזג האוויר)
  • ספק כוח 5V 2.4A עבור פטל פטל
  • כרטיס Micro SD בנפח 8GB ומעלה עם הגרסה העדכנית ביותר של Raspian
  • מדפסת תלת מימד וסלילים מכל צבע PLA (אופציונלי)
  • סט ברגים וסטנדים זה (אופציונלי: אתה צריך את זה רק אם אתה רוצה להשתמש במפזר)

שלב 1: נתוני מזג אוויר

נתוני מזג אוויר
נתוני מזג אוויר

אנו מקבלים את נתוני מזג האוויר מ- OpenWeatherMap.org, אך אתה יכול כמובן להוסיף מסוף או לייק לפי, ולקרוא נתונים מזה ישירות, אם אתה באמת רוצה.

  1. התחל על ידי יצירת חשבון בחינם ב- OpenWeatherMap.org.
  2. לאחר מכן העתק את מפתח ה- api שלך לשימוש מאוחר יותר.
  3. כעת הורד ופתח את קובץ city.list.json, חפש את העיר שלך ולאחר מכן העתק את מזהה העיר להמשך.

שלב 2: הגדרת ה- Pi

הגדרת ה- Pi
הגדרת ה- Pi

1. במסוף ב- Pi (עם חיבור לאינטרנט) הפעל פקודה זו, כדי לקבל את ההתקנה של Pi:

sudo apt-get update && sudo apt-get upgrade

2. כעת הורד את ריפו GitHub שלי וערוך את הסקריפט:

שיבוט git https://github.com/Anders644PI/RPi-SenseHat-Digital-Clock-and-Weather-Station.git cd RPi-SenseHat-Digital-Clock-and-Weather-Station nano RPi_Weather_Station.py

3. בדבק RPi_Weather_Station.py במפתח ה- api ובמזהה העיר שלך. אתה יכול גם לשנות את היחידות לאימפריאלי (פרנהייט), אם אתה רוצה את זה מעל מטרי (מעלות).

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

sudo python RPi_Weather_Station.py

שלב 3: אביזרים מודפסים בתלת מימד

אביזרים מודפסים בתלת מימד
אביזרים מודפסים בתלת מימד
אביזרים מודפסים בתלת מימד
אביזרים מודפסים בתלת מימד
אביזרים מודפסים בתלת מימד
אביזרים מודפסים בתלת מימד

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

1. השדרוג הראשון הוא מפזר ל- SenseHat, שניתן להבריג לכובע עם שני ברגים ושני עמידות לפי. השתמשתי בכמה ברגים שהונחתי, אך חלקם אמורים לעבוד גם כן. הורד את הקובץ כאן:

2. השדרוג השני הוא מעמד אנכי ל- Pi. זה לא דורש ברגים, זה פשוט מחליק על יציאות ה- USB. זה הופך את יציאות ה- USB והאתרנט לא לתפקדות. הורד את הקובץ כאן:

שלב 4: התוצאה

התוצאה
התוצאה

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

אשמח לראות מה אתה עושה עם הפרויקט הזה, אז אנא תייג אותי ב- @anders644pi, בטוויטר או באינסטגרם, אם אכן תצליח. ובבקשה, אם אתה אוהב את הפרויקט הזה, הצביע עבורי בתחרות מיקרו -בקר: