![Gemakkelijk ongelezen e-mailmelding: 7 stappen Gemakkelijk ongelezen e-mailmelding: 7 stappen](https://i.howwhatproduce.com/images/006/image-17550-j.webp)
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
![Gemakkelijke ongelezen e-mailmelding Gemakkelijke ongelezen e-mailmelding](https://i.howwhatproduce.com/images/006/image-17550-1-j.webp)
![Gemakkelijke ongelezen e-mailmelding Gemakkelijke ongelezen e-mailmelding](https://i.howwhatproduce.com/images/006/image-17550-2-j.webp)
![Gemakkelijke ongelezen e-mailmelding Gemakkelijke ongelezen e-mailmelding](https://i.howwhatproduce.com/images/006/image-17550-3-j.webp)
![Gemakkelijke ongelezen e-mailmelding Gemakkelijke ongelezen e-mailmelding](https://i.howwhatproduce.com/images/006/image-17550-4-j.webp)
Hallo allemaal, welkom bij weer een andere Instructable. Met de huidige situatie van thuiswerken, sta ik voor een aantal uitdagingen omdat ik van tijd tot tijd e-mails van mijn bedrijf heb ontvangen. Toen dacht ik eraan om een Desk Notifier te maken die me op de hoogte zal stellen van mijn nieuwe e-mail en uiteindelijk heb ik het gehaald. Ik heb de coolste single board Nodemcu gebruikt om het ding in werkelijkheid te brengen. Deze Desk Notifier informeert u over uw nieuwe Gmail en toont u het totale aantal nieuwe e-mails.
Benodigdheden
1X Nextion 3.2 TFT-scherm
1X Knooppunt MCU
1X Rode LED
1X 5V 1000mA voeding
1X 220 Ohm Weerstand
1X AMS 1117 3.3V-regelaar
Doorverbindingsdraden
Heet lijmpistool
Draadknipper
Kartonnen doos
Stap 1: Het aantal ongelezen e-mails weergeven
![Het aantal ongelezen e-mails weergeven Het aantal ongelezen e-mails weergeven](https://i.howwhatproduce.com/images/006/image-17550-5-j.webp)
Om te communiceren met de Gmail-servers van Google, moeten we een beveiligde verbinding met de server tot stand brengen en een beveiligd HTTPS-verzoek verzenden met ons e-mailadres en wachtwoord. Gmail reageert dan met een XML-document met daarin allerlei informatie, zoals (delen van) je meest recente berichten en het aantal ongelezen e-mails.
Om ervoor te zorgen dat we ons Google-wachtwoord niet naar een kwaadwillende server sturen, moeten we de identiteit van de server controleren met behulp van de SHA-1-vingerafdruk van het SSL-certificaat. Dit is een unieke reeks hexadecimale tekens die de server identificeert.
Stap 2: Hardware en bedrading
![Hardware & bedrading Hardware & bedrading](https://i.howwhatproduce.com/images/006/image-17550-6-j.webp)
![Hardware & bedrading Hardware & bedrading](https://i.howwhatproduce.com/images/006/image-17550-7-j.webp)
Ik heb hierboven een paar foto's toegevoegd
- 220 ohm weerstand tussen de LED en D3 pinnen Draad tussen GND.
- De TX-pin is verbonden met de RX-pin van NEXTION Display.
- De RX-pin is verbonden met de TX-pin van NEXTION Display.
Stap 3: Nextion-weergave instellen
Plak dit.tft-bestand in een lege micro-sd-kaart. We plaatsen deze SD-kaart vervolgens in de SD-kaartsleuf aan de achterkant van het Nextion Display. Als we het scherm nu inschakelen, wordt de code bijgewerkt die het scherm uitvoert. Als we nu de SD-kaart verwijderen en het scherm nog een keer opstarten, verschijnt de nieuwe grafische gebruikersinterface.
Stap 4: Code en hoe het werkt
![Code en hoe het werkt Code en hoe het werkt](https://i.howwhatproduce.com/images/006/image-17550-8-j.webp)
Oké, dus hier is wat er werkelijk aan de hand is.
Iemand stuurt je een e-mail. Gmail ziet het en start je Nodemcu-programma. De Nodemcu ontvangt de HTTP-reactie en daardoor gaat de led-lamp aan. en geeft ook het aantal ongelezen e-mails weer.
Stap 5: Vereiste bestanden
Stap 6: Uw inloggegevens coderen
Om toegang te krijgen tot de feed, moet u uw e-mailadres en wachtwoord invoeren. Je kunt ze niet als platte tekst verzenden, je moet ze eerst naar base64 coderen. Gebruik het volgende commando in een terminal (Linux & Mac):
echo -n "[email protected]:wachtwoord" | base64
Voeg het dan toe aan de schets. Bijvoorbeeld:
const char* referenties = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ=";
Stap 7: Testen & Zomers
![Testen & Zomers Testen & Zomers](https://i.howwhatproduce.com/images/006/image-17550-9-j.webp)
![Testen & Zomers Testen & Zomers](https://i.howwhatproduce.com/images/006/image-17550-10-j.webp)
![Testen & Zomers Testen & Zomers](https://i.howwhatproduce.com/images/006/image-17550-11-j.webp)
Ik hoop dat dit iemand kan helpen en net zoveel heeft geleerd als ik. U kunt alle hier gedeelde bestanden gebruiken en zelf aan de slag gaan.
Alle opmerkingen zijn welkom, als je het leuk vond, deel dan je feedback en stem. Bedankt iedereen en tot snel. Veel plezier met maken!
Aanbevolen:
COVID-19-dashboard (eenvoudig en gemakkelijk): 4 stappen
![COVID-19-dashboard (eenvoudig en gemakkelijk): 4 stappen COVID-19-dashboard (eenvoudig en gemakkelijk): 4 stappen](https://i.howwhatproduce.com/images/006/image-15878-j.webp)
COVID-19-dashboard (eenvoudig en gemakkelijk): Overal is er een enorme uitbraak van het nieuwe COVID-19-virus. Het werd noodzakelijk om het huidige scenario van COVID-19 in het land in de gaten te houden. Dus thuis was dit het project waar ik aan dacht: "An Information Dashboard" - Een da
Fun Micro:bit Robot - GEMAKKELIJK en goedkoop! 17 stappen (met afbeeldingen) - Ajarnpa
![Fun Micro:bit Robot - GEMAKKELIJK en goedkoop! 17 stappen (met afbeeldingen) - Ajarnpa Fun Micro:bit Robot - GEMAKKELIJK en goedkoop! 17 stappen (met afbeeldingen) - Ajarnpa](https://i.howwhatproduce.com/images/004/image-10297-4-j.webp)
Leuke Micro:bit Robot - EENVOUDIG en Goedkoop!: BBC micro:bits zijn geweldig! Ze zijn gemakkelijk te programmeren, ze zitten boordevol functies zoals Bluetooth en een versnellingsmeter en ze zijn niet duur. Zou het niet geweldig zijn om een robotauto te kunnen bouwen die bijna NIETS kost? Dit project is geïnspireerd op
Beacon/eddystone en Adafruit NRF52, gemakkelijk adverteren voor uw website/product: 4 stappen
![Beacon/eddystone en Adafruit NRF52, gemakkelijk adverteren voor uw website/product: 4 stappen Beacon/eddystone en Adafruit NRF52, gemakkelijk adverteren voor uw website/product: 4 stappen](https://i.howwhatproduce.com/images/006/image-17103-9-j.webp)
Beacon/eddystone en Adafruit NRF52, Adverteer eenvoudig uw website/product: Hallo allemaal, vandaag wil ik een project met u delen dat ik onlangs heb gedaan, ik zocht naar een apparaat om het binnen/buiten te verbinden en laat de mensen er verbinding mee maken met hun smartphone, en geef ze de mogelijkheid om een specifieke website te bezoeken of te adverteren
Hoe u gemakkelijk zelf een powerbank kunt maken 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
![Hoe u gemakkelijk zelf een powerbank kunt maken 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?" Hoe u gemakkelijk zelf een powerbank kunt maken 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"](https://i.howwhatproduce.com/images/006/image-17977-8-j.webp)
Hoe u gemakkelijk zelf een powerbank kunt maken: in deze instructables laat ik u zien hoe u uw eigen powerbank kunt maken met behulp van gemakkelijk verkrijgbare en goedkope componenten. Deze reservebatterij bevat 18650 li-ionbatterij van oude laptop of u kunt nieuwe kopen. Later heb ik een houten kozijn gemaakt met
DIY MusiLED, muziek gesynchroniseerde LED's met Windows- en Linux-toepassing met één klik (32-bits en 64-bits). Eenvoudig opnieuw te maken, gemakkelijk te gebruiken, gemakkelijk te
![DIY MusiLED, muziek gesynchroniseerde LED's met Windows- en Linux-toepassing met één klik (32-bits en 64-bits). Eenvoudig opnieuw te maken, gemakkelijk te gebruiken, gemakkelijk te DIY MusiLED, muziek gesynchroniseerde LED's met Windows- en Linux-toepassing met één klik (32-bits en 64-bits). Eenvoudig opnieuw te maken, gemakkelijk te gebruiken, gemakkelijk te](https://i.howwhatproduce.com/images/002/image-5944-30-j.webp)
DIY MusiLED, muziek gesynchroniseerde LED's met Windows- en Linux-toepassing met één klik (32-bits en 64-bits). Eenvoudig te recreëren, gemakkelijk te gebruiken, gemakkelijk te poorten: dit project helpt je om 18 LED's (6 rood + 6 blauw + 6 geel) op je Arduino-bord aan te sluiten en de realtime signalen van de geluidskaart van je computer te analyseren en door te sturen naar de LED's om ze op te lichten volgens de beat-effecten (Snare, High Hat, Kick)