Daftar Isi:
- Perlengkapan
- Langkah 1: Menampilkan Jumlah Email yang Belum Dibaca
- Langkah 2: Perangkat Keras & Pengkabelan
- Langkah 3: Atur Tampilan Berikutnya
- Langkah 4: Kode & Cara Kerja
- Langkah 5: File yang Diperlukan
- Langkah 6: Encoding Kredensial Login Anda
- Langkah 7: Pengujian & Musim Panas
Video: Notifier Email Mudah Belum Dibaca: 7 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Hai Semua, selamat datang di Instructable lainnya. Dengan situasi bekerja dari rumah saat ini, saya menghadapi beberapa tantangan karena saya menerima email dari Perusahaan saya dari waktu ke waktu. Kemudian saya berpikir untuk membuat Desk Notifier yang akan memberi tahu saya tentang pekerjaan baru saya email dan akhirnya saya berhasil. Saya menggunakan papan tunggal paling keren Nodemcu untuk mewujudkannya. Desk Notifier ini akan memberi tahu Anda tentang Gmail baru Anda dan akan menunjukkan kepada Anda jumlah total email baru.
Perlengkapan
1X Berikutnya 3.2 Tampilan TFT
1X Node MCU
1X LED Merah
Catu Daya 1X 5V 1000mA
1X 220 Ohm Resistor
1X AMS 1117 3.3V Regulator
Kabel Jumper
Pistol lem panas
Alat pemotong kawat
Kotak kardus
Langkah 1: Menampilkan Jumlah Email yang Belum Dibaca
Untuk berkomunikasi dengan server Gmail Google, kita harus membuat koneksi yang aman ke server dan mengirim permintaan HTTPS yang aman dengan alamat email dan sandi kita. Gmail kemudian akan merespons dengan dokumen XML yang berisi semua jenis informasi, seperti (bagian dari) pesan terbaru Anda dan jumlah email yang belum dibaca.
Untuk memastikan kami tidak mengirimkan sandi Google kami ke server jahat, kami harus memeriksa identitas server, menggunakan sidik jari SHA-1 dari sertifikat SSL. Ini adalah urutan unik karakter heksadesimal yang mengidentifikasi server.
Langkah 2: Perangkat Keras & Pengkabelan
Saya menyertakan beberapa foto di atas
- 220 ohm resistor antara LED dan pin D3 Kawat antara GND.
- Pin TX terhubung ke pin RX dari NEXTION Display.
- Pin RX terhubung ke pin TX dari NEXTION Display.
Langkah 3: Atur Tampilan Berikutnya
Tempel file.tft ini di kartu micro sd kosong. Kami kemudian menempatkan kartu SD ini di slot kartu sd di bagian belakang Tampilan Nextion. Jika sekarang kami menyalakan tampilan, itu akan memperbarui kode yang dijalankan oleh tampilan. Jika sekarang kita melepas kartu SD dan menyalakan layar sekali lagi, antarmuka pengguna grafis baru akan muncul.
Langkah 4: Kode & Cara Kerja
Oke, jadi inilah yang sebenarnya terjadi.
Seseorang mengirimi Anda email. Gmail melihatnya, dan memulai program Nodemcu Anda. Nodemcu menerima Respons HTTP, dan itulah yang menyebabkan bola lampu LED menyala. dan juga menampilkan jumlah email yang belum dibaca.
Langkah 5: File yang Diperlukan
Langkah 6: Encoding Kredensial Login Anda
Untuk mendapatkan akses ke feed, Anda harus memasukkan alamat email dan kata sandi Anda. Anda tidak dapat mengirimnya sebagai teks biasa, Anda harus menyandikannya ke base64 terlebih dahulu. Gunakan perintah berikut di terminal (Linux & Mac):
echo -n "[email protected]:password" | base64
Kemudian tambahkan ke sketsa. Sebagai contoh:
const char* kredensial = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ=";
Langkah 7: Pengujian & Musim Panas
Semoga ini bisa bermanfaat bagi seseorang dan belajar sebanyak yang saya lakukan. Anda dapat menggunakan semua file yang dibagikan di sini dan mencobanya sendiri.
Setiap komentar dipersilakan, jika Anda menikmatinya, bagikan umpan balik dan Vote Anda. Terima kasih semuanya dan sampai jumpa. Selamat membuat!
Direkomendasikan:
Lagu Hujan (belum lengkap): 10 Langkah
Lagu Hujan (belum selesai): Kami tertarik untuk mendapatkan respons positif dengan lebih berfokus pada suara di lingkungan di mana orang-orang akan turun hujan dengan suara yang sama. Namun, tidak setiap kali Anda ingin memastikan bahwa Anda fokus, hujan tidak turun. Oleh karena itu, tujuannya adalah untuk membayar
Buat Notifier ISS Mudah: 5 Langkah
Buat Notifier ISS Mudah: Oleh TokyLabs | Waktu yang Dibutuhkan: 1-3 Jam | Kesulitan: Mudah | Harga: $60–$70Anda dapat dengan mudah membuat pemberitahuan perangkat keras yang mengangkat astronot kertas untuk memperingatkan Anda setiap kali Stasiun Luar Angkasa Internasional melewati lokasi Anda. Jauh lebih menyenangkan dari
DIY MusiLED, LED Musik yang Disinkronkan Dengan Aplikasi Windows & Linux Sekali Klik (32-bit & 64-bit). Mudah Dibuat Ulang, Mudah Digunakan, Mudah Dipindahkan.: 3 Langkah
DIY MusiLED, LED Musik yang Disinkronkan Dengan Aplikasi Windows & Linux Sekali Klik (32-bit & 64-bit). Mudah Dibuat Ulang, Mudah Digunakan, Mudah Dipindahkan.: Proyek ini akan membantu Anda menghubungkan 18 LED (6 Merah + 6 Biru + 6 Kuning) ke Papan Arduino Anda dan menganalisis sinyal waktu nyata Kartu Suara komputer Anda dan menyampaikannya ke LED untuk menyalakannya sesuai dengan efek ketukan (Snare, High Hat, Kick)
Cara Mudah Memodifikasi Tanda "Light/LED" untuk Pemrograman Arduino yang Mudah: 7 Langkah (dengan Gambar)
Cara Mudah Memodifikasi Tanda "Light/LED" untuk Pemrograman Arduino yang Mudah: Dalam instruksi ini saya akan menunjukkan bagaimana seseorang dapat mengubah sesuatu dengan lampu menjadi lampu berkedip arduino yang dapat diprogram atau "Lampu Bergerak"
Cara Menyembunyikan File yang Tidak Ingin Dilihat dan Dibaca Orang Lain.: 7 Langkah
Cara Menyembunyikan File yang Tidak Ingin Dilihat dan Dibaca Orang Lain.: Instruksi ini menunjukkan cara mengubah format file agar tidak berguna kecuali Anda tahu jenis file aslinya. Misalnya mengubah mpeg (file film) menjadi txt/doc (teks/dokumen) sehingga tidak bisa diputar apalagi melihat infonya