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

הערת מזג אוויר: 7 שלבים (עם תמונות)
הערת מזג אוויר: 7 שלבים (עם תמונות)

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

וִידֵאוֹ: הערת מזג אוויר: 7 שלבים (עם תמונות)
וִידֵאוֹ: עשר הנשים הכי גבוהות בעולם┃טופטן 2024, יולי
Anonim
הערת מזג אוויר
הערת מזג אוויר
הערת מזג אוויר
הערת מזג אוויר
הערת מזג אוויר
הערת מזג אוויר
הערת מזג אוויר
הערת מזג אוויר

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

תיאור: תחנה זו בנויה בארדואינו ומשלבת הזנות וטריגרים של IoT (Internet of Things). ישנם ארבעה תצוגות עיקריות וחיישן תנועה אחד.

תצוגה 1: תנאי מזג האוויר מאירים ניאופיקסלים מאחורי שבלונה של שמש, עננים, טיפות גשם ופתיתי שלג. זוהי תצוגה חזותית בלבד.

תצוגה 2: טמפרטורה גבוהה ליום בתצוגה של 7 קטעים.

תצוגה 3: הערה קצרה מ- Remember the Milk (למשל "אנחנו צריכים מזון לכלבים") בתצוגת OLED

תצוגה 4: תזכורת המניעה תנועה לא לשכוח מסכה ומפתחות על פני 3 תצוגות אלפאנומריות.

אספקה:

רשימת חומרים/כלים (שים לב שרוב הקישורים הם ל- Adafruit בארה ב, אך חלקים אלה זמינים ממוכרים אחרים. פרויקט זה מבוסס על לוח arduino wifi esp8266. בעוד שפרויקט זה משתמש בגרסת Adafruit של הלוח esp8266 - - הלוח של Adafruit Fuzz Huzzah, ניתן להחליף את לוח NodeMCU, אך המיקום הפיזי של הסיכות יהיה שונה. קישורים לכלים הם לעיון. התקציב עשוי להכתיב איזה דגם של הכלי נרכש.)

(1) לוח נוצה חוזה אדפרוט חלק 2821

(1) מטריצת נוצת 7 פלחים Adafruit חלק 3106

(3) תצוגות נוצות אלפאנומריות מרובות - כחול Adafruit חלק 3128

(1) תצוגת נוצות OLED 128x64 Adafruit חלק 4650

(1) מיני PIR חיישן תנועה SR 505 אמזון PIR S505 ודף נתונים

(1) 10k Ohm resistor adafruit חלק 2748

(4-5) חוט ליבה מוצקה-ממליץ מינימום של ארבעה צבעים, ממליץ על סט זה: Adafruit חלק 1311

(רב) חוטי קרש (זכר-זכר) אדאפרוט חלק 153

(3) חוטי קרש לחם (נקבה-נקבה) אדפרוט חלק 1919

(1) קרש לחם: קרש לחם ללא הלחמה

(2) כותרות (לתצוגת OLED)

(1) סיכת כותרת גברית - מינימום 3 סיכות כותרת אדפרוט חלק 3002

(1) מתאם לרכב 5.25vdc 1A חלק אדאפריטי 1994

(1) כבל מיקרו USB ל- usb A (שים לב שאסור להיות רק כוח בלבד) adafruit חלק 23791

(אופציונלי) כבל USB עם מתג adafruit חלק 620

(1) 1 מטר רצועת אדוגרוט ניאופיקסל RGBW חלק 2842

(1) לוח מעגלים מודפסים בגודל 10x22 ס מ אמזון לוח perf

(1) תיבת צל 8 × 8 תיבת צל

60/40 הלחמה אדפריית ליבה של חרפת ליבה חלק 145

פתיל הלחמה אדפרוט חלק 149

הלחמה אדפרוט חלק 1204

עזרה בהלחמת ידיים אדפרוט חלק 3529

חוטים חוטים אמזון מצליפים

חשפניות חוט adafruit חלק 527

(רב) אדפטוט צינורות חום. חלק 4559

אקדח דבק אמזון אקדח דבק

כלי Dremel אמזון כלי Dremel

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

כלים נוספים לאיסוף: סרגל, סכין תחביב, מחצלת חיתוך, משקפי בטיחות, חותכות מחוספסות (כמו מספריים למטבח).

אופציונאלי:

מולטימטר Adafruit חלק 308

צבת שטוחה דיוק אדאפרוט חלק 1368

שלב 1: חשבונות IoT, הזנות IO של Adafruit, אפליקציות IFTTT ו- Zapier Zap

חשבונות IoT, הזנות IO של Adafruit, אפלטי IFTTT וזפייר זאפ
חשבונות IoT, הזנות IO של Adafruit, אפלטי IFTTT וזפייר זאפ

לקבלת הנחיות כיצד להגדיר את Adafruit IO ו- IFTTT יש

הגדר גם חשבונות IoT ב- Zapier ו- Remember the Milk. רשום שמות משתמש וממשק API לכל אחד.

זהה 2.4G SSID ב- wifi שלך והיה שם SSID וסיסמה עבור SSID זה.

הגדר עדכונים ב- Adafruit IO (ניתן לקרוא לשמות אלה בכל דבר אבל זה עוזר שהשמות האלה יהיו תיאוריים. להלן השמות שהוקצו בקוד הארדואינו).

הערכה גבוהה

עבור אל IFTTT והגדר 4 יישומונים וחבר אותם להזנות IO של Adafruit.

כל יום בשעה 7 בבוקר שלח טמפ 'גבוהה - התחבר להזנת hightemp ב- Adafruit IO אם המצב הנוכחי משתנה לשמש - התחבר להזנת המשקעים ב- Adafruit IO אם המצב הנוכחי משתנה למעונן - התחבר להזנת המשקעים ב- Adafruit IO אם המצב הנוכחי משתנה לגשם - התחבר להזנת משקעים ב- Adafruit IO אם המצב הנוכחי משתנה לשלג- התחבר להזנת המשקעים ב- Adafruit IO

עבור אל Zapier וצור Zap אחד וחבר את זה בין Remember the Milk ובין הערת הטקסט Adafruit IO.

שלב 2: הגדרת קוד Arduino

אם עדיין לא עשית זאת, בדוק והגדר את תוכנת ה- Arduino וודא שהיא מוגדרת ללוח esp8266. להלן קישור להנחיות כיצד לעשות זאת:

לאחר שתסיים להגדיר את Arduino, העתק או הורד קבצים אלה

config.hweathernote.ino

ישנם שני קבצים - הקובץ הראשי weathernote.ino והקובץ config.h

הקובץ config.h מחזיק את סיסמת ה- API והגישה ל- wifi. זהו הקובץ היחיד שאתה צריך לשנות.

עם זאת, על מנת שהקוד הזה יפעל, יהיה עליך להתקין את ספריות Arduino אלה. (אם עדיין לא התקנת ספריות ראה:

Wire Adafruit GFX

Adafruit LED תיק גב Adafruit NeoPixel ESP8266 WiFi AdafruitIOAdafruit MQTTSPI Adafruit SH110X

שלב 3:

שלב 4: הכנת התצוגות

הכינו את התצוגות
הכינו את התצוגות

הרכיב והלחם את כל הכותרות בתצוגות OLED, 7 פלחים ושלושה תצוגות אלפאנומריות. הערה: יש להלחים את המגשרים הבאים בתצוגה האלפאנומרית שלך כך שלכל תצוגה יש את הכתובות הייחודיות האלה:

0x710x720x74

קישורים להדרכות של Adafruit:

OLED בכתובת

תצוגת 7 פלחים בכתובת

תצוגה אלפאנומרית

הלחמה מגשרים אלה https://learn.adafruit.com/14-segment-alpha-numer…-בתחתית הדף: "מגשרים כתובות"

שלב 5: מכלול הפעלה יבשה של לוח הלחם

מכלול הלוח הלחם
מכלול הלוח הלחם
מכלול הלוח הלחם
מכלול הלוח הלחם

מומלץ שכל הרכיבים הללו יותאמו על קרש לחם עם חוטי קרש ולבדוק אותם עם קוד ה- Arduino לפני ההרכבה הסופית.

להלן הסיכות בלוח חוזה נוצות Adafruit המשמשות בפרויקט זה

14 PIR2 Neopixels 5 SCL ארבעה תצוגות 4 SDA ארבעה תצוגות ארבע תצוגות GND ו- PIR3.3v ארבע תצוגות ו- PIR

שלב 6: הלחמת המעגל הסופי

הלחמת המעגל הסופי
הלחמת המעגל הסופי
הלחמת המעגל הסופי
הלחמת המעגל הסופי
הלחמת המעגל הסופי
הלחמת המעגל הסופי

חתוך את לוח הבישול שלך לרוחב מעט פחות מ- 8 אינץ '(הרכיב משקפי בטיחות, שבבי הבקליט יכולים לעוף.) צלם את הפרויקט שלך על לוח הלוח עם תשומת לב לחיבורים. לאחר מכן העבר את הפרוייקט מלוח הלוח אל לוח הבישול. השתמש בחוט עיטוף לחלקי הלחמה וחיבורים ללוח הלוח - באופן אידיאלי החוטים צריכים לגעת בסיכות הכותרת בחלקים שלך להמשכיות אמינה. הערה: מסכי OLED אינם מחזיקים מעמד לנצח, לכן מומלץ להתקין חלק זה על כותרות (כמו כן, הכותרות עוזרות הרם את מסך ה- OLED כך שהוא נמצא באותו מישור כמו התצוגות בת 7 הקטעים והאלפאנומריים וזה יקל על הצפייה בתצוגה בסיום הפרויקט).

את 4 רצועות של 3 ניאופיקסלים ניתן להלחם בנפרד ולאחר מכן להלחם על לוח הלוח.

ניתן להלחם את 3 החוטים והנגד ל- PIR ללוח הבישול עם מספיק קצבאות לקצץ מאוחר יותר. השלב האחרון יהיה לקחת את 3 חוטי הלוח-נקבה ונתח קטן מהחתך החתוך מלוח הבישול שלך ולהלחם סיכת כותרת גברית בעלת 3 פינים ולאחר מכן את שלושת החוטים של חיווט ה- PIR המגיע מהלוח (זה יגרום "המחבר" עבור ה- PIR.)

שלב 7: הרכבת קופסת הצללים

מכלול קופסת הצללים
מכלול קופסת הצללים
מכלול קופסת הצללים
מכלול קופסת הצללים

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

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

מוּמלָץ: