Isi kandungan:

Pemberitahuan E-mel Mudah Dibaca: 7 Langkah
Pemberitahuan E-mel Mudah Dibaca: 7 Langkah

Video: Pemberitahuan E-mel Mudah Dibaca: 7 Langkah

Video: Pemberitahuan E-mel Mudah Dibaca: 7 Langkah
Video: Cara Mengaktifkan Notifikasi Email Gmail Tidak Muncul di HP Android 2024, November
Anonim
Pemberitahuan E-mel yang Belum Dibaca Mudah
Pemberitahuan E-mel yang Belum Dibaca Mudah
Pemberitahuan E-mel yang Belum Dibaca Mudah
Pemberitahuan E-mel yang Belum Dibaca Mudah
Pemberitahuan E-mel yang Belum Dibaca Mudah
Pemberitahuan E-mel yang Belum Dibaca Mudah
Pemberitahuan E-mel yang Belum Dibaca Mudah
Pemberitahuan E-mel yang Belum Dibaca Mudah

Hai semua, selamat datang ke Instructable yang lain. Dengan keadaan semasa bekerja dari rumah, saya menghadapi beberapa cabaran kerana saya menerima e-mel dari Syarikat saya dari semasa ke semasa. Kemudian saya berfikir untuk membuat Meja Pemberitahuan yang akan memberitahu saya mengenai yang baru e-mel dan akhirnya saya berjaya. Saya menggunakan Nodemcu papan tunggal paling hebat untuk mewujudkan perkara itu. Pemberitahuan Meja ini akan memberitahu anda tentang Gmail baru anda dan akan menunjukkan jumlah e-mel baru kepada anda.

Bekalan

Paparan 1X Nextion 3.2 TFT

MCU Node 1X

LED Merah 1X

Bekalan Kuasa 1X 5V 1000mA

Perintang 1X 220 Ohm

1X AMS 1117 3.3V Pengatur

Wayar Pelompat

Senapang Gam Panas

Pemotong wayar

Kotak kadbod

Langkah 1: Menunjukkan Bilangan E-mel yang Belum Dibaca

Menunjukkan Bilangan E-mel yang Belum Dibaca
Menunjukkan Bilangan E-mel yang Belum Dibaca

Untuk berkomunikasi dengan pelayan Gmail Google, kita harus membuat sambungan selamat ke pelayan dan mengirim permintaan HTTPS yang selamat dengan alamat e-mel dan kata laluan kami. Kemudian Gmail akan bertindak balas dengan dokumen XML yang mengandungi semua jenis maklumat, seperti (bahagian) mesej terbaru anda dan jumlah e-mel yang belum dibaca.

Untuk memastikan kami tidak menghantar kata laluan Google kami ke pelayan yang berniat jahat, kami harus memeriksa identiti pelayan, menggunakan cap jari SHA-1 sijil SSL. Ini adalah urutan watak heksadesimal unik yang mengenal pasti pelayan.

Langkah 2: Perkakasan & Pendawaian

Perkakasan & Pendawaian
Perkakasan & Pendawaian
Perkakasan & Pendawaian
Perkakasan & Pendawaian

Saya sertakan beberapa gambar di atas

  • 220 ohm perintang antara LED dan D3 pin Wire antara GND.
  • Pin TX disambungkan ke pin RX pada NEXTION Display.
  • Pin RX disambungkan ke pin TX pada NEXTION Display.

Langkah 3: Sediakan Paparan Nextion

Tampal fail.tft ini dalam kad sd mikro kosong. Kami kemudian meletakkan kad SD ini di slot kad sd di bahagian belakang Paparan Nextion. Jika sekarang kita menghidupkan paparan, ia akan mengemas kini kod yang sedang dijalankan oleh paparan. Sekiranya sekarang kita mengeluarkan kad SD dan menghidupkan paparan sekali lagi, antara muka pengguna grafik baru akan muncul.

Langkah 4: Kod & Bagaimana Ia Berfungsi

Kod & Bagaimana Ia Berfungsi
Kod & Bagaimana Ia Berfungsi

Ok, jadi inilah yang sebenarnya berlaku.

Seseorang menghantar e-mel kepada anda. Gmail melihatnya, dan memulakan program Nodemcu anda. Nodemcu menerima Respons HTTP, dan itulah yang menyebabkan lampu LED menyala. dan juga memaparkan jumlah e-mel yang belum dibaca.

Langkah 5: Fail yang diperlukan

Langkah 6: Mengekod Kelayakan Masuk Anda

Untuk mendapatkan akses ke suapan, anda harus memasukkan alamat e-mel dan kata laluan anda. Anda tidak boleh menghantarnya sebagai teks biasa, anda mesti mengekodkannya ke base64 terlebih dahulu. Gunakan arahan berikut di terminal (Linux & Mac):

echo -n "[email protected]: kata laluan" | asas64

Kemudian tambahkan ke lakaran. Sebagai contoh:

const char * kelayakan = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ =";

Langkah 7: Ujian & Musim Panas

Ujian & Musim Panas
Ujian & Musim Panas
Ujian & Musim Panas
Ujian & Musim Panas
Ujian & Musim Panas
Ujian & Musim Panas

Semoga ini dapat membantu seseorang dan belajar seperti yang saya lakukan. Anda boleh menggunakan semua fail yang dikongsi di sini dan pergi sendiri.

Sebarang komen dialu-alukan, jika anda suka, kongsi maklum balas dan Undi anda. Terima kasih semua dan jumpa lagi. Selamat membuat!

Disyorkan: