תוכן עניינים:
- אספקה
- שלב 1: הצגת מספר הודעות הדוא"ל שלא נקראו
- שלב 2: חומרה וחיווט
- שלב 3: הגדר את תצוגת Nextion
- שלב 4: קוד וכיצד הוא פועל
- שלב 5: קבצים נדרשים
- שלב 6: קידוד פרטי הכניסה שלך
- שלב 7: בדיקות וקיץ
וִידֵאוֹ: הודעת דוא"ל קלה שלא נקראה: 7 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
שלום לכולם, ברוכים הבאים לעוד הוראה. עם המצב הנוכחי של עבודה מהבית, אני מתמודד עם כמה אתגרים כי קיבלתי מיילים מהחברה שלי מדי פעם. ואז חשבתי להכין הודעת שולחן שיודיע לי על החדש שלי מייל ולבסוף הצלחתי. השתמשתי בלוח הסינגל המגניב ביותר של Nodemcu כדי להביא את הדבר למציאות. הודעת שולחן העבודה הזו תודיע לך על Gmail החדש שלך ותציג לך את המספר הכולל של הודעות דוא ל חדשות.
אספקה
תצוגת 1X Nextion 3.2 TFT
1X צומת MCU
1X LED אדום
ספק כוח 1X 5V 1000mA
התנגדות 1X 220 אוהם
רגולטור 1X AMS 1117 3.3V
חוטי מגשר
אקדח דבק חם
קאטר
קופסת קרטון
שלב 1: הצגת מספר הודעות הדוא"ל שלא נקראו
כדי לתקשר עם שרתי Gmail של Google, עלינו ליצור חיבור מאובטח לשרת ולשלוח בקשת HTTPS מאובטחת עם כתובת הדוא"ל והסיסמה שלנו. Gmail יגיב לאחר מכן עם מסמך XML המכיל כל מיני סוגים של מידע, כמו (חלקים) בהודעות האחרונות שלך ומספר הודעות הדוא"ל שלא נקראו.
כדי לוודא שאנו לא שולחים את סיסמת Google שלנו לשרת זדוני, עלינו לבדוק את זהות השרת באמצעות טביעת האצבע SHA-1 של אישור SSL. זהו רצף ייחודי של תווים הקסדצימליים המזהה את השרת.
שלב 2: חומרה וחיווט
צירפתי כמה תמונות למעלה
- נגד 220 אוהם בין סיכות LED ו- D3 חוט בין GND.
- סיכת TX מחוברת לסיכה RX של תצוגת NEXTION.
- סיכת RX מחוברת לסיכה TX של תצוגת NEXTION.
שלב 3: הגדר את תצוגת Nextion
הדבק קובץ.tft זה בכרטיס מיקרו SD ריק. לאחר מכן הנחנו את כרטיס ה- SD הזה בחריץ כרטיס ה- SD בחלק האחורי של המסך Nextion. אם כעת אנו מפעילים את הצג, הוא יעדכן את הקוד שהמסך מבצע. אם כעת נסיר את כרטיס ה- SD ונפעיל את הצג פעם נוספת, יופיע ממשק המשתמש הגרפי החדש.
שלב 4: קוד וכיצד הוא פועל
אוקיי, אז הנה מה שקורה בפועל.
מישהו שולח לך מייל. Gmail רואה את זה ומתחיל את תוכנית Nodemcu שלך. ה- Nodemcu מקבל את תגובת HTTP, וזה מה שגורם לנורת LED להידלק. ומציג גם את מספר הדוא ל שלא נקרא.
שלב 5: קבצים נדרשים
שלב 6: קידוד פרטי הכניסה שלך
כדי לקבל גישה להזנה, עליך להזין את כתובת הדוא"ל והסיסמה שלך. אינך יכול לשלוח אותם כטקסט רגיל, עליך קודם כל לקודד אותם ל- base64. השתמש בפקודה הבאה במסוף (Linux & Mac):
הד -n "[email protected]: סיסמא" | base64
לאחר מכן הוסף אותו לסקיצה. לדוגמה:
const char* credentials = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ =";
שלב 7: בדיקות וקיץ
מקווה שזה יכול להועיל למישהו ולמדתי כמוני. אתה יכול להשתמש בכל הקבצים המשותפים כאן ולנסות בעצמך.
כל הערה תתקבל בברכה, אם נהנית ממנה שתף את המשוב שלך והצביע. תודה לכולם ונתראה בקרוב. עשייה שמחה!
מוּמלָץ:
קבלת הודעת דוא"ל כאשר ערוץ ב- ThingSpeak לא עודכן לזמן מה: 16 שלבים
קבלת הודעת דוא"ל כאשר ערוץ ב- ThingSpeak לא עודכן לזמן מה: סיפור רקע יש לי שש חממות אוטומטיות הפרוסות ברחבי דבלין, אירלנד. על ידי שימוש באפליקציית טלפון סלולרי בהתאמה אישית, אני יכול לפקח מרחוק על אינטראקציות אוטומטיות בכל חממה ולתקשר איתן. אני יכול לפתוח / לסגור את הזכייה ידנית
הצפן את דוא"ל Gmail שלך !: 6 שלבים (עם תמונות)
הצפן את כתובת הדוא"ל שלך ב- Gmail !: אם אתה רוצה להיות בטוח שאף אחד חוץ ממך לא יכול לקרוא את הדוא"ל שלך, עליך להצפין אותו. תתפלא לגלות מי ירצה לקרוא את הדוא"ל שלך. אחת ממערכות ההצפנה הטובות ביותר נקראת הצפנת GPG שהיא פתוחה
קבל הודעות דוא"ל מפרויקטים של IoT שלך: 6 שלבים
קבל הודעות דוא"ל מפרויקטים IoT שלך: הודעות דוא"ל על התוכנית המחברות בין פרויקטי IoT שלך ל- Adafruit IO ו- IFTTT. פרסמתי כמה פרויקטים של IoT. אני מקווה שראית אותם, אם לא אני מזמין אותך לפרופיל שלי ובודק אותם. רציתי לקבל כמה התראות כאשר משתנה
בנה הודעת ISS קלה: 5 שלבים
בנה הודעת ISS קלה: מאת TokyLabs | הזמן הנדרש: 1-3 שעות | קושי: קל | מחיר: $ 60– $ 70 אתה יכול ליצור בקלות הודעת חומרה שמרימה אסטרונאוט נייר למעלה כדי להתריע בפניך בכל פעם שתחנת החלל הבינלאומית עוברת על מיקומך. הרבה יותר כיף מ
הודעת דוא"ל זוהה על ידי תנועה ל- DVR או NVR: 4 שלבים
הודעת דוא"ל זוהה על ידי תנועה ל- DVR או NVR: במדריך זה נציג לך כיצד להתקין הודעות דוא"ל שזוהו על תנועה ב- DVR או NVR שלך. כמעט כל מי שפורץ לכל בניין יודע שאנשים פנו להתקנת מערכות טלוויזיה במעגל סגור על מנת להגן על שייכותם