Sommario:
- Forniture
- Passaggio 1: mostra il numero di email non lette
- Passaggio 2: hardware e cablaggio
- Passaggio 3: imposta il display successivo
- Passaggio 4: codice e come funziona
- Passaggio 5: file richiesti
- Passaggio 6: codifica delle credenziali di accesso
- Passaggio 7: test e riepilogo
Video: Notificatore di posta elettronica non letto facile: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Ciao a tutti, benvenuti in un altro Instructable. Con l'attuale situazione del lavoro da casa, sto affrontando alcune sfide perché ho ricevuto e-mail dalla mia azienda di tanto in tanto. Quindi stavo pensando di creare un Notificatore da tavolo che mi avviserà del mio nuovo e-mail e alla fine ce l'ho fatta. Ho usato la più bella scheda singola Nodemcu per portare la cosa nella realtà. Questo Desk Notifier ti avviserà del tuo nuovo Gmail e ti mostrerà il numero totale di nuove email.
Forniture
Display TFT 1X Nextion 3.2
1X nodo MCU
1X LED rosso
Alimentatore 1X 5V 1000mA
Resistore 1X 220 Ohm
Regolatore 1X AMS 1117 3.3V
Cavi per ponticelli
Pistola per colla a caldo
Tronchese
Scatola di cartone
Passaggio 1: mostra il numero di email non lette
Per comunicare con i server Gmail di Google, dobbiamo stabilire una connessione sicura al server e inviare una richiesta HTTPS sicura con il nostro indirizzo email e la nostra password. Gmail risponderà quindi con un documento XML contenente tutti i tipi di informazioni, come (parti di) i tuoi messaggi più recenti e il numero di email non lette.
Per assicurarci di non inviare la nostra password Google a un server dannoso, dobbiamo controllare l'identità del server, utilizzando l'impronta digitale SHA-1 del certificato SSL. Questa è una sequenza univoca di caratteri esadecimali che identifica il server.
Passaggio 2: hardware e cablaggio
Ho incluso un paio di foto sopra
- Resistenza da 220 ohm tra il LED ei pin D3 Filo tra GND.
- Il pin TX è collegato al pin RX del display NEXTION.
- Il pin RX è collegato al pin TX del display NEXTION.
Passaggio 3: imposta il display successivo
Incolla questo file.tft in una scheda micro SD vuota. Inseriamo quindi questa scheda SD nello slot per schede SD sul retro del display Nextion. Se ora accendiamo il display, aggiornerà il codice che il display sta eseguendo. Se ora rimuoviamo la scheda SD e accendiamo il display ancora una volta, apparirà la nuova interfaccia utente grafica.
Passaggio 4: codice e come funziona
Ok, ecco cosa sta realmente succedendo.
Qualcuno ti manda un'email. Gmail lo vede e avvia il programma Nodemcu. Il Nodemcu riceve la risposta HTTP, ed è questo che fa accendere la lampadina a LED. e mostra anche il conteggio delle email non lette.
Passaggio 5: file richiesti
Passaggio 6: codifica delle credenziali di accesso
Per accedere al feed, devi inserire il tuo indirizzo email e la password. Non puoi inviarli come testo normale, devi prima codificarli in base64. Usa il seguente comando in un terminale (Linux e Mac):
echo -n "[email protected]:password" | base64
Quindi aggiungilo allo schizzo. Per esempio:
const char* credenziali = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ=";
Passaggio 7: test e riepilogo
Spero che questo possa essere utile per qualcuno e abbia imparato tanto quanto me. Puoi utilizzare tutti i file condivisi qui e provare tu stesso.
Qualsiasi commento è benvenuto, se ti è piaciuto condividi il tuo feedback e vota. Grazie a tutti ea presto. Felice realizzazione!
Consigliato:
Crea un notificatore ISS facile: 5 passaggi
Crea un notificatore ISS facile: di TokyLabs | Tempo richiesto: 1–3 ore | Difficoltà: Facile | Prezzo: $ 60- $ 70 Puoi facilmente creare un notificatore hardware che sollevi un astronauta di carta per avvisarti ogni volta che la Stazione Spaziale Internazionale passa sopra la tua posizione. Molto più divertente di
Com'è stato facile riparare l'elettronica della mia lavatrice: 5 passaggi (con immagini)
Quanto è stato facile riparare l'elettronica della mia lavatrice: perché? Perché sono un produttore mi piace riparare le mie cose, il che a volte è un problema perché rimangono inattive mentre trovo un po' di tempo per capire la strategia di pulizia il problema. Riparare qualcosa di solito è semplice e divertente, ma trovare il ca
Fai da te MusiLED, LED musicali sincronizzati con applicazione Windows e Linux con un clic (32 bit e 64 bit). Facile da ricreare, facile da usare, facile da trasferire.: 3 passaggi
Fai da te MusiLED, LED musicali sincronizzati con applicazione Windows e Linux con un clic (32 bit e 64 bit). Facile da ricreare, facile da usare, facile da portare.: Questo progetto ti aiuterà a collegare 18 LED (6 rossi + 6 blu + 6 gialli) alla tua scheda Arduino e ad analizzare i segnali in tempo reale della scheda audio del tuo computer e trasmetterli a i led per accenderli secondo gli effetti beat (Snare, High Hat, Kick)
Come configurare la posta elettronica di Defense Enterprise su Windows 10: 10 passaggi
Come configurare la posta elettronica di Defense Enterprise su Windows 10: ESCLUSIONE DI RESPONSABILITÀ: non ci sono potenziali pericoli o pericoli per eseguire questi passaggi! Questa guida può essere utilizzata su un computer del Dipartimento della Difesa per tutto il personale che utilizza la posta elettronica di Defense Enterprise. Seguendo queste istruzioni in genere si tradurrà in s
Come inoltrare la tua posta TIGERweb al tuo account di posta elettronica: 5 passaggi
Come inoltrare la posta di TIGERweb al tuo account di posta elettronica: Ammettiamolo, la posta di TIGERweb è una seccatura da controllare. Microsoft Outlook Web Access è lento, glitch e generalmente spiacevole da usare. È qui che entra in gioco questo tutorial. Una volta che hai finito qui, si spera che tu possa controllare tutti i tuoi e-ma TIGERweb