Բովանդակություն:
- Պարագաներ
- Քայլ 1: Showingույց տալ չկարդացված էլ
- Քայլ 2: Սարքավորումներ և լարեր
- Քայլ 3: Կարգավորեք հաջորդ ցուցադրումը
- Քայլ 4: Կոդ և ինչպես է այն աշխատում
- Քայլ 5: Պահանջվող ֆայլեր
- Քայլ 6: Մուտքի հավատարմագրերի կոդավորում
- Քայլ 7: Փորձարկում և ամառային
Video: Հեշտ չկարդացված էլփոստի ծանուցիչ. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ողջույն, ողջունում եմ ևս մեկ հրահանգի: Տանից աշխատելու ներկայիս իրավիճակի հետ ես կանգնած եմ որոշ մարտահրավերների առջև, որովհետև ժամանակ առ ժամանակ էլփոստ եմ ստանում իմ ընկերությունից: Հետո ես մտածում էի գրասեղանի ծանուցող սարքել, որն ինձ կտեղեկացնի իմ նորի մասին: փոստ, և վերջապես ես հասցրեցի այն: Ես օգտագործել եմ ամենաթեժ Nodemcu տախտակը ՝ իրն իրականություն դարձնելու համար: Այս Գրասեղանի ծանուցողը ձեզ կտեղեկացնի ձեր նոր Gmail- ի մասին և ձեզ ցույց կտա նոր նամակների ընդհանուր թիվը:
Պարագաներ
1X Nextion 3.2 TFT էկրան
1X հանգույցի MCU
1X կարմիր LED
1X 5V 1000mA էլեկտրամատակարարում
1X 220 Օմ դիմադրություն
1X AMS 1117 3.3V կարգավորիչ
Jumper լարերը
Տաք սոսինձ ատրճանակ
Մետաղական կտրիչ
Ստվարաթղթե տուփ
Քայլ 1: Showingույց տալ չկարդացված էլ
Google- ի Gmail սերվերների հետ հաղորդակցվելու համար մենք պետք է ապահով կապ հաստատենք սերվերի հետ և ուղարկենք ապահով HTTPS հարցում ՝ մեր էլ. Փոստի հասցեով և գաղտնաբառով: Gmail- ը այնուհետև կպատասխանի XML փաստաթղթով, որը պարունակում է բոլոր տեսակի տեղեկություններ, օրինակ ՝ ձեր վերջին հաղորդագրությունների (մասերի) և չկարդացված էլ.
Որպեսզի համոզվենք, որ մենք մեր Google գաղտնաբառը չենք ուղարկում վնասակար սերվերին, մենք պետք է ստուգենք սերվերի ինքնությունը ՝ օգտագործելով SSL վկայագրի SHA-1 մատնահետքը: Սա տասնվեցական նիշերի յուրահատուկ հաջորդականություն է, որը նույնականացնում է սերվերը:
Քայլ 2: Սարքավորումներ և լարեր
Վերևում մի քանի լուսանկար ներառեցի
- 220 օհմ դիմադրություն LED- ի և D3 կապումների միջև Հաղորդալար GND- ի միջև:
- TX կապը միացված է NEXTION ցուցադրման RX կապին:
- RX կապը միացված է NEXTION ցուցադրման TX կապին:
Քայլ 3: Կարգավորեք հաջորդ ցուցադրումը
Տեղադրեք այս.tft ֆայլը դատարկ միկրո SD քարտի մեջ: Այնուհետև մենք տեղադրում ենք այս SD քարտը sd քարտի բնիկում ՝ Nextion Display- ի հետևի մասում: Եթե մենք այժմ միացնենք էկրանը, այն կթարմացնի էկրանը կատարող ծածկագիրը: Եթե այժմ հեռացնենք SD քարտը և ևս մեկ անգամ միացնենք էկրանը, նոր գրաֆիկական ինտերֆեյսը կհայտնվի:
Քայլ 4: Կոդ և ինչպես է այն աշխատում
Լավ, ահա թե ինչ է իրականում կատարվում:
Ինչ -որ մեկը ձեզ նամակ է ուղարկում: Gmail- ը տեսնում է այն և սկսում ձեր Nodemcu ծրագիրը: Nodemcu- ն ստանում է HTTP արձագանքը, և դա է պատճառը, որ LED լամպը միանում է: և նաև ցուցադրում է չկարդացված էլ.
Քայլ 5: Պահանջվող ֆայլեր
Քայլ 6: Մուտքի հավատարմագրերի կոդավորում
Հոսքին հասանելիություն ունենալու համար պետք է մուտքագրեք ձեր էլ. Փոստի հասցեն և գաղտնաբառը: Դուք չեք կարող դրանք ուղարկել որպես պարզ տեքստ, նախ պետք է դրանք կոդավորեք base64- ում: Տերմինալում օգտագործեք հետևյալ հրամանը (Linux և Mac).
echo -n "[email protected]: գաղտնաբառ" | բազա 64
Այնուհետեւ ավելացրեք այն ուրվագծին: Օրինակ:
const char* հավատարմագրեր = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ =";
Քայլ 7: Փորձարկում և ամառային
Հուսով եմ, որ սա կարող է օգտակար լինել ինչ -որ մեկի համար և սովորել այնքան, որքան ես: Դուք կարող եք օգտագործել այստեղ կիսված բոլոր ֆայլերը և ինքներդ գնալ:
Commentsանկացած մեկնաբանություն ողջունելի է, եթե ձեզ դուր եկավ, կիսվեք ձեր կարծիքներով և քվեարկեք: Շնորհակալություն բոլորին և շուտով կհանդիպենք: Երջանիկ պատրաստում:
Խորհուրդ ենք տալիս:
Bluetooth Callանգի ծանուցիչ. 5 քայլ (նկարներով)
Bluetooth զանգի ծանուցող. Ներածություն Ես մի քանի օր առաջ թերթում էի ուսանելի նյութերի լրահոսը, երբ հանդիպեցի այս Նախագծին: Դա հիանալի նախագիծ էր: Բայց ես մտածեցի. Ինչու՞ այն չկառուցել Bluetooth- ով ՝ բարդ wifi իրերի փոխարեն: Այս Bluetooth Callանգի ծանուցողի ճշգրտումը
Ստացեք էլփոստի ծանուցումներ ձեր IoT նախագծերից `6 քայլ
Ստացեք էլփոստի ծանուցումներ ձեր IoT նախագծերից. Emailրագրի էլփոստի ծանուցումներ, որոնք ձեր IoT նախագծերը կապում են Adafruit IO- ի և IFTTT- ի հետ: Ես հրապարակել եմ որոշ IoT նախագծեր: Հուսով եմ, որ դրանք տեսել եք: Եթե ոչ, ապա հրավիրում եմ ձեզ իմ պրոֆիլ և ստուգում դրանք: Ես ուզում էի որոշ ծանուցումներ ստանալ, երբ փոփոխական
Arduino էլփոստի տեսախցիկ (VC0706 + 3G Shield + Arduino M0 անալոգ) ՝ 5 քայլ
Arduino էլփոստի տեսախցիկ (VC0706 + 3G Shield + Arduino M0 անալոգ). Մի անգամ ձեռքս վերցրեցի VC0706 տեսախցիկը: Ես հաջողությամբ միացրեցի Arduino UNO- ին, լուսանկարեցի, ձայնագրեցի այն micro SD- ում: Ես ավելին էի ուզում ՝ ստացված լուսանկարը ինչ -որ տեղ տեղափոխել: Օրինակ ՝ 3G/GPRS վահանի միջոցով: Ամենապարզը սեն
Ստացեք էլփոստի ահազանգեր ձեր տան անվտանգության համակարգից `օգտագործելով Arduino: 3 քայլ
Ստացեք էլփոստի ահազանգեր ձեր տան անվտանգության համակարգից Arduino- ի միջոցով. Arduino- ի միջոցով մենք հեշտությամբ կարող ենք վերափոխել էլփոստի հիմնական գործառույթները գործնականում անվտանգության համակարգի գոյություն ունեցող ցանկացած տեղադրման մեջ: Սա հատկապես հարմար է հին համակարգերի համար, որոնք, ամենայն հավանականությամբ, վաղուց անջատված են եղել մոնիտորինգի ծառայությունից
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ մեկ կտտոցով Windows և Linux հավելվածով (32 բիթ և 64 բիթ): Հեշտ է վերստեղծել, Հեշտ օգտագործել, Հեշտ տեղափոխել ՝ 3 քայլ
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ ՝ մեկ կտտոցով Windows և Linux հավելվածով (32-բիթ և 64-բիթ): Հեշտ է վերստեղծել, դյուրին օգտագործել, հեշտ է տեղափոխել. LED- ները դրանք լուսավորելու են ըստ հարվածի էֆեկտների (Snare, High Hat, Kick)