Table des matières:
- Fournitures
- Étape 1: Affichage du nombre d'e-mails non lus
- Étape 2: Matériel et câblage
- Étape 3: Configurer l'affichage Nextion
- Étape 4: Coder et comment ça marche
- Étape 5: Fichiers requis
- Étape 6: Encodage de vos identifiants de connexion
- Étape 7: Tester et estival
Vidéo: Notification d'e-mails non lus faciles : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
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
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
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
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
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é:
Comment fabriquer une antenne double biquade 4G LTE en quelques étapes faciles : 3 étapes
Comment créer une antenne double biquade 4G LTE Étapes faciles : La plupart du temps, je n'ai pas une bonne force de signal pour mes travaux quotidiens. Donc. Je recherche et essaye différents types d'antenne mais ne fonctionne pas. Après une perte de temps, j'ai trouvé une antenne que j'espère fabriquer et tester, car ce n'est pas un principe de construction
Miroir de vanité de bricolage en étapes faciles (à l'aide de bandes lumineuses à LED): 4 étapes
Miroir de vanité DIY en étapes faciles (à l'aide de bandes lumineuses à LED) : Dans cet article, j'ai fabriqué un miroir de vanité DIY à l'aide des bandes LED. C'est vraiment cool et vous devez les essayer aussi
Jouez à Doom sur votre iPod en 5 étapes faciles ! : 5 étapes
Jouez à Doom sur votre iPod en 5 étapes faciles ! C'est quelque chose de vraiment facile à faire, mais beaucoup de gens sont toujours étonnés quand ils me voient jouer à doom sur mon iPod, et se trompent avec les instructions
Arduino Uno Fish Feeder en 6 étapes économiques et faciles ! : 6 étapes
Arduino Uno Fish Feeder en 6 étapes faciles et bon marché ! : Un peu d'histoire peut donc être nécessaire pour ce projet. Les personnes ayant des poissons de compagnie ont probablement été confrontées au même problème que moi : les vacances et l'oubli. J'oubliais constamment de nourrir mon poisson et je me débrouillais toujours pour le faire avant qu'il n'aille à s
Système d'alarme incendie utilisant Arduino [en quelques étapes faciles] : 3 étapes
Système d'alarme incendie utilisant Arduino [en quelques étapes faciles] : Vous cherchez à faire un projet simple et intéressant avec Arduino qui en même temps pourrait être vraiment utile et potentiellement sauver des vies ? Si oui, vous êtes au bon endroit pour apprendre quelque chose de nouveau et d'innovant. Dans cet article, nous allons