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

תצוגת מילה היום עם IoT: 7 שלבים
תצוגת מילה היום עם IoT: 7 שלבים

וִידֵאוֹ: תצוגת מילה היום עם IoT: 7 שלבים

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

במדריך זה, אראה לך כיצד תוכל לבנות "תצוגת מילה מהיום" באמצעות מודול Wi-Fi של NodeMCU ותצוגת Dot Matrix. במקום מילה מהיום, תוכל להציג כל מה שאתה רוצה (טקסט) מכל האינטרנט, לאחר שעבר את ההדרכה הזו. אם זו הפעם הראשונה שאתה משתמש במודול Wi-Fi, אז גם הדרכה זו תעזור לך, כפי שסיקרתי מההתחלה עד הסוף.

בואו ניכנס לזה.

שלב 1: צפה בסרטון

Image
Image

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

אז הקפד לצפות בזה לפני שתמשיך הלאה.

שלב 2: הכינו את Arduino IDE לעבודה עם מודול Wi-Fi NodeMCU

עבודה ראשונה על מודול Wi-Fi היא לא תמיד הליכה עוגה עבור רוב המשתמשים (גם אני). לכן, מומלץ להתחיל איתה שלב אחר שלב.

אני מציע את שיעור ההוראות הזה לכל מתחיל. המחבר bekathwia עשה עבודה מצוינת בהסבר כיצד להתחיל עם מודול זה. אני עצמי השתמשתי באותו מקור להיכרות עם המודול.

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

שלב 3: בדוק את תצוגת Dot Matrix

בדוק את תצוגת Dot Matrix
בדוק את תצוגת Dot Matrix
בדוק את תצוגת Dot Matrix
בדוק את תצוגת Dot Matrix
בדוק את תצוגת Dot Matrix
בדוק את תצוגת Dot Matrix

חבר את Dot Matrix למודול ה- Wi-Fi באופן הבא:

DMD - NodeMCU

Vcc - 3.3V

Gnd - Gnd

Clk - D5

דין - D7

CS - D8

עכשיו כדי לבדוק את תצוגת Dot Matrix, הוסף את ספרייות MD Parola ו- MD_MAX72XX לספריית Arduino.

אך לפני השימוש בו, עבור אל תיקיית ספריות Arduino, פתח את תיקיית הספרייה MD_MAX_72XX, ולאחר מכן עבור אל מסמכים ופתח כל קובץ HMTL, ולאחר מכן קבע את סוג תצוגת ה- Dot Matrix שיש לך (לחץ כאן למידע נוסף). שלי הוא FC_16. לאחר מכן, עבור אל תיקיית "src" ופתח את הקובץ MD_MAX72XX.h. שנה את קובץ הכותרת בהתאם למודול שיש לך ולאחר מכן שמור אותו. עכשיו אתה יכול לבדוק את המודול שלך לפתוח את סקיצת הבדיקה ולהעלות אותו. מטריצת הנקודות צריכה להציג כמה דפוסים ואחריהם הכותרות שלהם, אותן ניתן לראות גם במסך הסידורי.

שלב 4: הכינו ThingHTTP

הכינו ThingHTTP
הכינו ThingHTTP
הכינו ThingHTTP
הכינו ThingHTTP
הכן ThingHTTP
הכן ThingHTTP

1. פתח את Mozilla Firefox (Chrome לא עבד בשבילי).2. בחר את אתר האינטרנט שלך (השתמשתי ב- Dictionary.com).3. לחץ באמצעות לחצן העכבר הימני על המילה שאתה מעוניין בה, בחר בדוק רכיב.4. העתק XPath של הקוד המודגש. עבור אל Thingspeak.com 6. עבור אל אפליקציות ולאחר מכן בחר ThingHTTP.7. צור ThingHTTP חדש, תן לזה משהו, ספק את כתובת האתר של הדף שממנו העתקת XPath, הדבק XPath שהועתק בעבר למחרוזת ניתוח, שמור את ThingHTTP.

שימו לב לממשק ה- API שנוצר.

צפה בסרטון להבנה נכונה ולצורך לעשות זאת.

שלב 5: בדוק את המודול

בדוק את המודול
בדוק את המודול
בדוק את המודול
בדוק את המודול
בדוק את המודול
בדוק את המודול

פתח את המערכון המצורף בשלב זה וערוך את ה- SSID של Wi-Fi, מפתח ה- Pass ומפתח ה- API והעלה אותו לאחר ההעלאה, פתח צג סדרתי, אם הפלט נראה בערך כמו זה שצירפתי בשלב זה אז המודול עובד מצוין ואתה יכול לעבור לשלב האחרון.

אתה יכול גם להשתמש בכל אתר אחר אם אתה רוצה, בדוק זאת.

שלב 6: סקיצה אחרונה

סקיצה אחרונה
סקיצה אחרונה
סקיצה אחרונה
סקיצה אחרונה

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

ערוך את ה- SSID של ה- Wi-Fi, את Pass Pass (השאר ריק בתוך מרכאות אם ה- Wi-Fi פתוח) ואת ה- API והעלה אותו למודול.

לאחר שהוא יתחבר ל- Wi-Fi ויביא את הנתונים, הוא יתנתק ויציג את המילה והמשמעות ב- DMD (צפה ב- LED המובנה כדי לקבוע את המצב, מהבהב-ניסיון להתחבר ל- Wi-Fi, תכלת - מחובר, כבוי - מנותק). ניתוק מ- Wi-Fi חוסך חשמל אך יש לו גם חיסרון, יהיה עליך להפעיל מחדש את המודול כדי להביא נתונים חדשים.

אבל עבור יישומים כאלה, אני לא באמת חושב שזה רעיון טוב לשמור על חיבור ל- Wi-Fi, אולם אתה יכול לעשות זאת בקלות לאחר כמה שיפורים בתוכנית. הכל תלוי בך.

שלב 7: בוצע

זהו זה!

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

תודה שקראת, שקול להירשם, ואם אהבת את הפרויקט הזה, בדוק את ערוץ היוטיוב שלנו, יש לנו הרבה כאלה:)

נתראה במדריך הבא.

מוּמלָץ: