Table des matières:

Notification d'e-mails non lus faciles : 7 étapes
Notification d'e-mails non lus faciles : 7 étapes

Vidéo: Notification d'e-mails non lus faciles : 7 étapes

Vidéo: Notification d'e-mails non lus faciles : 7 étapes
Vidéo: Comment réparer Gmail ne recevant pas d'e-mails | Gmail ne reçoit pas d'e-mails sur Android 2024, Juillet
Anonim
Notification de courrier électronique non lu facile
Notification de courrier électronique non lu facile
Notification de courrier électronique non lu facile
Notification de courrier électronique non lu facile
Notification de courrier électronique non lu facile
Notification de courrier électronique non lu facile
Notification de courrier électronique non lu facile
Notification de courrier électronique non lu facile

Salut à tous, bienvenue dans un autre Instructable. Avec la situation actuelle du travail à domicile, je suis confronté à des défis car je reçois des e-mails de mon entreprise de temps en temps. Ensuite, je pensais créer un Desk Notifier qui m'informera de mon nouveau email et finalement je l'ai fait. J'ai utilisé la carte simple Nodemcu la plus cool pour mettre la chose dans la réalité. Ce Desk Notifier vous informera de votre nouveau Gmail et vous montrera le nombre total de nouveaux e-mails.

Fournitures

Écran TFT 1X Nextion 3.2

1X nœud MCU

1X LED rouge

Alimentation 1X 5V 1000mA

1X 220 Ohm Résistance

1X AMS 1117 3.3V Régulateur

Fils de cavalier

Pistolet à colle chaude

Coupe-fil

Boîte en carton

Étape 1: Affichage du nombre d'e-mails non lus

Affichage du nombre d'e-mails non lus
Affichage du nombre d'e-mails non lus

Pour communiquer avec les serveurs Gmail de Google, nous devons établir une connexion sécurisée au serveur et envoyer une requête HTTPS sécurisée avec notre adresse e-mail et notre mot de passe. Gmail répondra alors avec un document XML contenant toutes sortes d'informations, comme (des parties de) vos messages les plus récents et le nombre d'e-mails non lus.

Pour nous assurer que nous n'envoyons pas notre mot de passe Google à un serveur malveillant, nous devons vérifier l'identité du serveur, en utilisant l'empreinte SHA-1 du certificat SSL. Il s'agit d'une séquence unique de caractères hexadécimaux qui identifie le serveur.

Étape 2: Matériel et câblage

Matériel et câblage
Matériel et câblage
Matériel et câblage
Matériel et câblage

J'ai inclus quelques photos ci-dessus

  • Résistance de 220 ohms entre les broches LED et D3 Câble entre GND.
  • La broche TX est connectée à la broche RX de l'écran NEXTION.
  • La broche RX est connectée à la broche TX de l'écran NEXTION.

Étape 3: Configurer l'affichage Nextion

Collez ce fichier.tft dans une carte micro sd vide. Nous plaçons ensuite cette carte SD dans la fente pour carte SD à l'arrière de l'écran Nextion. Si nous mettons maintenant l'écran sous tension, il mettra à jour le code que l'écran exécute. Si nous retirons maintenant la carte SD et rallumer l'écran une fois de plus, la nouvelle interface utilisateur graphique apparaîtra.

Étape 4: Coder et comment ça marche

Code et comment ça marche
Code et comment ça marche

Ok, alors voici ce qui se passe réellement.

Quelqu'un vous envoie un e-mail. Gmail le voit et démarre votre programme Nodemcu. Le Nodemcu reçoit la réponse HTTP, et c'est ce qui provoque l'allumage de l'ampoule LED. et affiche également le nombre d'e-mails non lus.

Étape 5: Fichiers requis

Étape 6: Encodage de vos identifiants de connexion

Pour accéder au flux, vous devez entrer votre adresse e-mail et votre mot de passe. Vous ne pouvez pas les envoyer en texte brut, vous devez d'abord les encoder en base64. Utilisez la commande suivante dans un terminal (Linux & Mac):

echo -n "[email protected]:password" | base64

Ensuite, ajoutez-le au croquis. Par exemple:

const char* informations d'identification = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ=";

Étape 7: Tester et estival

Test & Estival
Test & Estival
Test & Estival
Test & Estival
Test & Estival
Test & Estival

J'espère que cela peut être utile pour quelqu'un et a appris autant que moi. Vous pouvez utiliser tous les fichiers partagés ici et essayer vous-même.

Tous les commentaires sont les bienvenus, si vous l'avez apprécié, partagez vos commentaires et votez. Merci à tous et à bientôt. Bonne fabrication !

Conseillé: