فهرست مطالب:
- تدارکات
- مرحله 1: نمایش تعداد ایمیل های خوانده نشده
- مرحله 2: سخت افزار و سیم کشی
- مرحله 3: صفحه بعدی را تنظیم کنید
- مرحله 4: کد و نحوه کار
- مرحله 5: فایل های مورد نیاز
- مرحله 6: رمزگذاری اطلاعات ورود به سیستم
- مرحله 7: آزمایش و تابستانی
تصویری: اعلان ایمیل آسان خوانده نشده: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:53
سلام به همه ، به یک دستورالعمل دیگر خوش آمدید. با شرایط فعلی کار در خانه ، من با برخی از چالش ها روبرو هستم زیرا هر از گاهی ایمیل هایی از شرکتم دریافت می کردم. سپس من در فکر ساختن یک میز اطلاع رسانی بودم که مرا در مورد جدیدم مطلع کند ایمیل و در نهایت من آن را ساختم. من از جالبترین تخته Nodemcu برای نشان دادن واقعیت استفاده کردم. این میز اطلاع رسانی به شما در مورد Gmail جدید شما اطلاع می دهد و تعداد کل ایمیل های جدید را به شما نشان می دهد.
تدارکات
صفحه نمایش 1X Nextion 3.2 TFT
1X Node 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: صفحه بعدی را تنظیم کنید
این فایل.tft را در یک کارت حافظه micro SD خالی کنید. سپس این کارت SD را در شکاف کارت sd در پشت صفحه Nextion قرار می دهیم. اگر اکنون صفحه را روشن کنیم ، کدی را که صفحه نمایش در حال اجرا است به روز می کند. اگر اکنون کارت SD را حذف کرده و صفحه نمایش را یکبار دیگر روشن کنیم ، رابط کاربری گرافیکی جدید ظاهر می شود.
مرحله 4: کد و نحوه کار
خوب ، در اینجا چیزی است که واقعاً در جریان است.
کسی به شما ایمیل می زند Gmail آن را می بیند و برنامه Nodemcu شما را راه اندازی می کند. Nodemcu پاسخ HTTP را دریافت می کند و این همان چیزی است که باعث روشن شدن لامپ LED می شود. و همچنین تعداد ایمیل های خوانده نشده را نمایش می دهد.
مرحله 5: فایل های مورد نیاز
مرحله 6: رمزگذاری اطلاعات ورود به سیستم
برای دسترسی به فید ، باید آدرس ایمیل و رمز عبور خود را وارد کنید. شما نمی توانید آنها را به صورت متن ساده ارسال کنید ، ابتدا باید آنها را در base64 رمزگذاری کنید. از دستور زیر در ترمینال (لینوکس و مک) استفاده کنید:
echo -n "[email protected]: رمز عبور" | پایه 64
سپس آن را به طرح اضافه کنید. مثلا:
const char* اعتبارنامه = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ ="؛
مرحله 7: آزمایش و تابستانی
امیدوارم این مطلب بتواند برای کسی مفید باشد و به اندازه من آموخته باشد. می توانید از همه فایل های به اشتراک گذاشته شده در اینجا استفاده کنید و خودتان بروید.
اگر از نظرات لذت بردید ، نظرات خود را به اشتراک بگذارید و رای دهید. از همه ممنونم و به زودی میبینمتون ساخت خوشحالم!
توصیه شده:
هنگامی که یک کانال در ThingSpeak مدتی به روز نشد ، یک ایمیل اعلان دریافت کنید: 16 مرحله
دریافت یک ایمیل اعلان هنگامی که یک کانال در ThingSpeak مدتی به روز نشد با استفاده از یک برنامه تلفن همراه سفارشی ، می توانم از راه دور ویژگی های خودکار هر گلخانه را رصد کرده و با آنها تعامل داشته باشم. من می توانم دستی پیروزی را باز / بسته کنم
دریافت اعلان های ایمیل از پروژه های اینترنت اشیاء خود: 6 مرحله
دریافت اعلان های ایمیل از پروژه های اینترنت اشیا امیدوارم آنها را دیده باشید ، اگر نه من شما را به نمایه خود دعوت می کنم و آنها را بررسی می کنم. می خواستم وقتی یک متغیر اعلان هایی دریافت می کند
اعلان ایمیل تشخیص حرکت برای DVR یا NVR: 4 مرحله
اعلان ایمیل تشخیص حرکت برای DVR یا NVR: در این قسمت آموزشی به شما نحوه تنظیم اعلان های ایمیل تشخیص داده شده حرکت در DVR یا NVR خود را نشان می دهیم. تقریباً هر کسی که به هر ساختمان نفوذ کند می داند که مردم برای محافظت از متعلق خود به نصب سیستم های دوربین مدار بسته متوسل شده اند
DIY MusiLED ، LED های هماهنگ موسیقی با یک کلیک Windows & Linux برنامه (32 بیتی و 64 بیتی). بازآفرینی آسان ، استفاده آسان ، حمل آسان: 3 مرحله
DIY MusiLED ، LED های هماهنگ موسیقی با یک کلیک Windows & Linux برنامه (32 بیتی و 64 بیتی). آسان برای ایجاد مجدد ، آسان برای استفاده ، آسان برای انتقال: این پروژه به شما کمک می کند تا 18 LED (6 قرمز + 6 آبی + 6 زرد) را به برد Arduino خود متصل کرده و سیگنال های زمان واقعی کارت صدا رایانه خود را تجزیه و تحلیل کرده و آنها را به چراغ های LED برای روشن کردن آنها مطابق با جلوه های ضرب (Snare ، High Hat ، Kick)
سفارشی سازی آسان لوازم التحریر ایمیل اپل: 10 مرحله (همراه با تصاویر)
سفارشی سازی آسان لوازم التحریر ایمیل اپل: در این دستورالعمل ، من قصد دارم با افزودن نسخه های صورتی و زرد به آن ، فرآیند حذف جنسیت لوازم التحریر اعلامیه تولد را نشان دهم. برای ایجاد تغییرات گرافیکی به Photoshop یا ویرایشگر مشابه نیاز دارید. همچنین شما را دوست دارم