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

עקוב אחר התפרצות COVID-19 על ידי ESP8266: 11 שלבים (עם תמונות)
עקוב אחר התפרצות COVID-19 על ידי ESP8266: 11 שלבים (עם תמונות)

וִידֵאוֹ: עקוב אחר התפרצות COVID-19 על ידי ESP8266: 11 שלבים (עם תמונות)

וִידֵאוֹ: עקוב אחר התפרצות COVID-19 על ידי ESP8266: 11 שלבים (עם תמונות)
וִידֵאוֹ: We Can Make COVID-19 the Last Pandemic | Bill Gates | TED 2024, יולי
Anonim
Image
Image
עקוב אחר התפרצות COVID-19 על ידי ESP8266
עקוב אחר התפרצות COVID-19 על ידי ESP8266

הגאדג'ט הקטן הזה יעזור לך להיות מעודכן לגבי התפרצות נגיף הקורונה והמצב במדינה שלך. זהו פרויקט מבוסס IoT המציג את הנתונים בזמן אמת של מקרים, מקרי מוות ואנשים שהתאוששו על ידי נגיף הקורונה (COVID-19). הוא משתמש בלוח Wemos D1 Mini Pro המבוסס על מודול ה- WiFi ESP8266 כדי לקבל נתונים ממדי העולם באמצעות ממשק ה- ThingSpeak. השתמשתי בתצוגת OLED בגודל 0.96 אינץ 'להכנת לוח מחוונים לכל הנתונים בזמן אמת.

הערה: הכנתי את הפרויקט הזה להנאה ולמידה. הצגת נתוני COVID-19 בפרויקט זה מבוססת לחלוטין על מידע על www.worldometers.info/coronavirus/. עקוב אחר WHO (https://www.who.int/) לקבלת עדכוני COVID19.

אספקה

1. Wemos D1 Mini Pro (אמזון)

2. תצוגת OLED (אמזון)

3. לוח אב טיפוס (אמזון)

4. סוללה 18650 (אמזון)

5. מחזיק סוללות 18650 (אמזון)

6. מתג שקופיות (אמזון)

7. כותרות נקבות (אמזון)

8. 24 חוטי AWG (אמזון)

שלב 1: הכינו את הלוח

הכינו את הלוח
הכינו את הלוח
הכינו את הלוח
הכינו את הלוח
הכינו את הלוח
הכינו את הלוח

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

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

שלב 2: הרכיב את לוח Wemos (ESP8266)

הר את לוח Wemos (ESP8266)
הר את לוח Wemos (ESP8266)
הר את לוח Wemos (ESP8266)
הר את לוח Wemos (ESP8266)
הר את לוח Wemos (ESP8266)
הר את לוח Wemos (ESP8266)

כדי להרכיב את לוח Wemos, אתה צריך סיכת כותרת ישר נקבה. כאשר אתה רוכש את הכותרות הישרות, הם יהיו ארוכים מדי עבור ה- Arduino Nano. יהיה עליך לחתוך אותם לאורך המתאים. השתמשתי בכפפה כדי לקצץ אותה.

לאחר מכן הלחם את סיכות הכותרת הנשית ללוח המחורר.

שלב 3: הרכיבו את צג OLED

הרכיבו את תצוגת OLED
הרכיבו את תצוגת OLED
הרכיבו את תצוגת OLED
הרכיבו את תצוגת OLED
הרכיבו את תצוגת OLED
הרכיבו את תצוגת OLED

בפרויקט זה, אני משתמש בתצוגת OLED I96 של 0.96 אינץ '. אז אתה צריך כותרת של 4 פינים.

בדיוק כמו השלב הקודם, חתוך את סיכת הכותרת על ידי כפפה.

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

שלב 4: הר את המתג

הר את המתג
הר את המתג
הר את המתג
הר את המתג
הר את המתג
הר את המתג

המתג נדרש כדי לבודד את הכוח מהסוללה ללוח ה- Wemos. אני משתמש במתג שקופיות בשביל זה.

הלחם את מתג השקופיות כפי שמוצג בתמונה למעלה.

שלב 5: צור את המעגל

עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל
עשה את המעגל

תרשים המעגלים לפרויקט זה הוא פשוט מאוד. צג OLED מחובר ללוח Wemos במצב תקשורת I2C.

OLED -> וומוס

VCC -> VCC

GND -> GND

SCL-> D1

SDA -> D2

השתמשתי בחוטים בצבע 24AWG כדי ליצור את המעגל. הלחם את החוט לפי תרשים המעגל.

הסכימה מצורפת למטה.

שלב 6: הרכיב את מחזיק הסוללות

הרכיבו את מחזיק הסוללות
הרכיבו את מחזיק הסוללות
הרכיבו את מחזיק הסוללות
הרכיבו את מחזיק הסוללות
הרכיבו את מחזיק הסוללות
הרכיבו את מחזיק הסוללות
הרכיבו את מחזיק הסוללות
הרכיבו את מחזיק הסוללות

הכוח הדרוש להנעת לוח Wemos ותצוגת OLED מסופקים על ידי סוללת ליתיום 18650.

ראשית, הרכיב סרט דו צדדי על חלקו האחורי של מחזיק הסוללה.

לאחר מכן הדבק אותו בצד התחתון של הלוח המחורר. אתה יכול לראות את התמונה למעלה.

לאחר מכן מרחתי דבק חם סביב מחזיק הסוללות.

שלב 7: השלם את המעגל

השלם את המעגל
השלם את המעגל
השלם את המעגל
השלם את המעגל
השלם את המעגל
השלם את המעגל
השלם את המעגל
השלם את המעגל

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

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

חבר את הטרמינל השלילי של הסוללה לפין ה- GND של לוח ה- Wemos.

שלב 8: הגדרות ThingSpeak

הגדרות ThingSpeak
הגדרות ThingSpeak
הגדרות ThingSpeak
הגדרות ThingSpeak

ראשית, צור חשבון ב- ThingSpeak ולאחר מכן היכנס לחשבונך.

מהתפריט העליון לחץ על האפליקציה ולחץ על דבר חדש

תבחין בהרבה שדות ריקים אך אל תדאג, עליך להזין את שלושת הבאים:

1. שם: שם השדה לפי בחירתך

2. כתובת אתר:

3. מחרוזת ניתוח: בשלב הבא, אני אדריך אותך כיצד להשיג את המחרוזת הזו.

שלב 9: הזן את מחרוזת הניתוח

הזן את מחרוזת הניתוח
הזן את מחרוזת הניתוח
הזן את מחרוזת הניתוח
הזן את מחרוזת הניתוח
הזן את מחרוזת הניתוח
הזן את מחרוזת הניתוח

עבור לאתר WorldOmeters

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

1. מקרי קורונה

2. מוות

3. התאושש

בחר את המונה -> קליק ימני -> בדוק

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

לאחר מכן לחץ על הלחיצה הימנית על הרכיב והעתק XPath.

כעת חזור לשדה ThingHTTP (תיקים) והדבק אותו במחרוזת ניתוח ולחץ על "שמור ThingHTTP".

עכשיו סיימת!

שלב 10: תוכנה וספריות

תוכנות וספריות
תוכנות וספריות
תוכנות וספריות
תוכנות וספריות

ראשית, הורד את הקוד המצורף למטה. לאחר מכן הורד את ספריית OLED מ- GitHub.

כדי להשתמש ב- Wemos D1 עם ספריית Arduino, יהיה עליך להשתמש ב- Arduino IDE עם תמיכת לוח ESP8266. אם עדיין לא עשית זאת, תוכל להתקין בקלות את תמיכת הלוח ESP8266 ל- IDE Arduino שלך על ידי ביצוע

הדרכה זו של Sparkfun.

בקוד, מלא את ה- SSID ואת סיסמת נתב ה- WiFi שלך.

לאחר מכן מלא את ה- api_key עבור כל 3 השדות.

אתה יכול להתייחס לתמונה למעלה כדי לקבל את api_key.

לאחר שתערוך את הקוד שלך, ערך אותו ולאחר מכן העלה אותו ללוח Wemos/ ESP8266 שלך.

אשראי: הקוד המקורי נכתב על ידי SurtrTech, שיניתי את הקוד כך שיתאים לדרישה שלי.

שלב 11: בדיקה אחרונה

בדיקה אחרונה
בדיקה אחרונה
בדיקה אחרונה
בדיקה אחרונה
בדיקה אחרונה
בדיקה אחרונה

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

להלן קליפ קצר לבדיקה:

www.instagram.com/p/B-xemNTjI2C/?utm_sourc…

מזל טוב, עכשיו הגאדג'ט הקטן שלך מוכן לשימוש. הכנס את סוללת 18650 למחזיק הסוללות.

החלק את המתג למצב ON, תבחין בסמל וירוס CORONA בתצוגת OLED. לאחר מכן יוצגו נתוני אחד אחרי הנתונים.

תודה שקראת מאמר זה.

מוּמלָץ: