Obsah:
- Zásoby
- Krok 1: Zobrazení počtu nepřečtených e -mailů
- Krok 2: Hardware a zapojení
- Krok 3: Nastavení zobrazení Nextion
- Krok 4: Kód a jak to funguje
- Krok 5: Požadované soubory
- Krok 6: Kódování vašich přihlašovacích údajů
- Krok 7: Testování a Summery
Video: Snadno nepřečtený e -mailový oznamovatel: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Ahoj všichni, vítejte u dalšího Instructable. Se současnou situací práce z domova se potýkám s několika výzvami, protože jsem čas od času dostával e -maily od své společnosti. Pak jsem přemýšlel o vytvoření Desk Notifier, který mě upozorní na můj nový e -mail a nakonec jsem to udělal. Použil jsem nejúžasnější single board Nodemcu, abych věc uvedl do reality. Tento Desk Notifier vás upozorní na váš nový Gmail a ukáže vám celkový počet nových e -mailů.
Zásoby
1X Nextion 3.2 TFT displej
1X uzel MCU
1X červená LED
1 x 5V 1000mA napájecí zdroj
1 x odpor 220 ohmů
1X AMS 1117 3.3V regulátor
Propojovací dráty
Pistole na horké lepidlo
Štípačky
Lepenkové krabice
Krok 1: Zobrazení počtu nepřečtených e -mailů
Abychom mohli komunikovat se servery Gmail společnosti Google, musíme vytvořit zabezpečené připojení k serveru a odeslat zabezpečený požadavek HTTPS pomocí naší e -mailové adresy a hesla. Gmail poté odpoví dokumentem XML obsahujícím všechny druhy informací, jako jsou (části) vašich nejnovějších zpráv a počet nepřečtených e -mailů.
Abychom zajistili, že neodesíláme heslo Google na škodlivý server, musíme zkontrolovat identitu serveru pomocí otisku prstu SHA-1 certifikátu SSL. Jedná se o jedinečnou sekvenci hexadecimálních znaků, která identifikuje server.
Krok 2: Hardware a zapojení
Výše jsem přidal pár fotek
- Rezistor 220 ohmů mezi piny LED a D3 Vodič mezi GND.
- Kolík TX je připojen ke kolíku RX displeje NEXTION.
- Kolík RX je připojen k kolíku TX displeje NEXTION.
Krok 3: Nastavení zobrazení Nextion
Vložte tento soubor.tft na prázdnou kartu micro sd. Tuto kartu SD poté umístíme do slotu pro kartu SD na zadní straně displeje Nextion. Pokud nyní zapneme displej, aktualizuje kód, který displej provádí. Pokud nyní vyjmeme SD kartu a zapneme displej ještě jednou, objeví se nové grafické uživatelské rozhraní.
Krok 4: Kód a jak to funguje
Dobře, tak tady je to, co se vlastně děje.
Někdo vám pošle e -mail. Gmail to uvidí a spustí váš program Nodemcu. Nodemcu obdrží odpověď HTTP a to způsobí rozsvícení LED žárovky. a také zobrazuje počet nepřečtených e -mailů.
Krok 5: Požadované soubory
Krok 6: Kódování vašich přihlašovacích údajů
Chcete -li získat přístup ke zdroji, musíte zadat svou e -mailovou adresu a heslo. Nemůžete je odeslat jako prostý text, musíte je nejprve zakódovat do base64. V terminálu (Linux a Mac) použijte následující příkaz:
echo -n "[email protected]: heslo" | base64
Poté jej přidejte do náčrtu. Například:
const char* credentials = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ =";
Krok 7: Testování a Summery
Doufám, že to může být pro někoho užitečné a naučilo se to stejně jako já. Můžete použít všechny zde sdílené soubory a zkusit si to sami.
Jakékoli komentáře jsou vítány, pokud se vám to líbilo, podělte se o svůj názor a hlasujte. Děkuji všem a brzy se uvidíme. Šťastné tvoření!
Doporučuje:
MutantC_v2 - snadno sestavitelný kapesní počítač Raspberry Pi/UMPC: 8 kroků (s obrázky)
MutantC_v2 - ruční ruční Raspberry Pi/UMPC: Ruční platforma Raspberry -pi s fyzickou klávesnicí, displejem a rozšiřujícím záhlavím pro vlastní desky (jako Arduino Shield). MutantC_V2 je nástupcem mutantC_V1. Podívejte se odtud na mutantC_V1. Https://mutantc.gitlab.io/https: //gitlab.com/mutant
JAK ODSTRANIT POZADÍ NA OBRÁZKU POUŽITÍM SLOVA SLOVO SNADNO: 12 kroků
JAK ODSTRANIT POZADÍ NA OBRÁZKU POUŽITÍM SLOVA SLOVO SNADNO: ahoj kluci !! jsem zpět!!!!! chybíte mi všichni :) mám nový instruktáž, který je velmi jednoduchý !!! věděli jste, že můžete upravovat obrázek v aplikaci Microsoft Word ?? ano, můžete odstranit pozadí nebo vylepšit obrázek, pokud jste nezkoušeli jiné aplikace, můžete použít
Oznamovatel: 4 kroky
Oznamovatel: Už jste někdy měli zkušenost s tím, že jste ostatním říkali, aby na vaše místo nedávali své osobní věci? S touto situací se setkal většinou každý a často se tento problém nevyřeší, protože ostatní často varování neposlouchají. Toto zařízení a
Modul Arduino + GPS - oznamovatel cíle: 6 kroků
Modul Arduino + GPS - oznamovatel cíle: Kolik času ztrácíme v dopravní zácpě? Vytvořil jsem oznamovače destinací poháněného Arduinem, abych tento čas využil produktivním způsobem. Každý ví, že dopravní zácpy mohou být velkou ztrátou času. A nelze předpovědět, jak dlouho to bude trvat
Oznamovatel čerstvého masa: 7 kroků
Notifikátor čerstvého masa: Zařízení, které vás udrží v čerstvém stavu. Tento projekt se rozběhl, protože jsem v jedné ze svých tříd dostal výzvu vyřešit problém pomocí dovedností, které jsme se ve třídě naučili. Okamžitě mě napadlo něco, co se stalo mé rodině před několika lety. Jedna částka