Sadržaj:
![ESP8266 GMail pošiljatelj: 3 koraka (sa slikama) ESP8266 GMail pošiljatelj: 3 koraka (sa slikama)](https://i.howwhatproduce.com/images/006/image-15201-25-j.webp)
Video: ESP8266 GMail pošiljatelj: 3 koraka (sa slikama)
![Video: ESP8266 GMail pošiljatelj: 3 koraka (sa slikama) Video: ESP8266 GMail pošiljatelj: 3 koraka (sa slikama)](https://i.ytimg.com/vi/vYCLJtFv9lI/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
![ESP8266 GMail pošiljatelj ESP8266 GMail pošiljatelj](https://i.howwhatproduce.com/images/006/image-15201-26-j.webp)
Pozdrav i dobrodošli u moj prvi Instructable.
Pokazat ću vam kako slati e -poštu s bilo kojeg WiFi modula ESP8266 pomoću poslužitelja Gmail.
Ova instrukcija se oslanja na Arduino jezgru za WiFi čip ESP8266, što od njega pravi samostalni mikrokontroler (nema potrebe za AT naredbama i glavnim uređajima).
Možete spojiti senzore i primati obavijesti putem e -pošte o promjenama.
Ažuriranje za 2018.
Evo novijeg koda napisanog kao arduino lib. Podržava više primatelja. Također nema potrebe za kodiranjem prijave i lozinke na base64, sada koristi ESP core base64 lib. github
Ažuriranje za 2019.
- Ovaj kod ne radi s jezgrom ESP8266 za Arduino verziju 2.5.0!
- Privremeno rješenje koristi jezgru verzije 2.4.2
Prije nego počnemo
Potreban hardver:
- Bilo koji ESP8266 (koristim ESP8266-07 ebay vezu).
- U mom slučaju USB UART ploča (koristim FT232RL FTDI Serials Adapter Module ebay). Nije potrebno ako vaša ploča ima USB priključak.
- Neki kratkospojni kablovi.
- WIFI router naravno.
Popis može biti nepotpun.
Potreban softver:
- Arduino softver
- Arduino jezgra za WiFi čip ESP8266
- Skica s kodom projekta i testa (ESP8266_Gmail_Sender.zip).
Korak 1: Postavljanje Gmail računa
![Postavljanje Gmail računa Postavljanje Gmail računa](https://i.howwhatproduce.com/images/006/image-15201-27-j.webp)
Koristit ćemo SMTP za slanje poruka.
Koristeći SMTP provjeru autentičnosti pružamo samo e -poštu i lozinku, prema zadanim postavkama Google koristi složenije metode provjere pa moramo promijeniti postavke.
Idite na postavke svog Google računa i omogućite "Dopusti manje sigurne aplikacije" pri dnu stranice.
To znači da aplikacije trebaju samo vašu e -poštu i zaporku kada se prijave na svoj gmail račun.
Ako ste zabrinuti za sigurnost, samo upotrijebite drugi račun
Korak 2: Uredite skicu
![Uređivanje skice Uređivanje skice](https://i.howwhatproduce.com/images/006/image-15201-28-j.webp)
![Uređivanje skice Uređivanje skice](https://i.howwhatproduce.com/images/006/image-15201-29-j.webp)
Napisao sam malu skicu koja šalje jednu testnu poruku da provjeri radi li sve kako treba
Kad se sav softver preuzme i instalira:
- Raspakirajte ESP8266_Gmail_Sender.zip
- Pronađite i otvorite ESP8266_Gmail_Sender.ino
- Postavite naziv Wi -Fi pristupne točke (SSID) i lozinku. Trebalo bi biti ovako:
const char* ssid = "MyWiFi";
const char* lozinka = "12345678";
U funkciji setup () pronađi
if (gsender-> Subject (subject)-> Send ("[email protected]", "Test postavljanja"))
Prvi parametar funkcije Send () je e -poruka primatelja, drugi tekst poruke.
Promijenite primatelja s [email protected] na svoju e -poštu koja će primiti poruku.
Svakodnevno dobivam mnogo e -poruka jer neki od vas niste pažljivi. MOLIMO DA NE ZABORAVITE PROMIJENITI PRIJEMNICU
Predmetna funkcija nije obavezna! Predmet se postavlja jednom i pohranjuje dok ga ne promijenite.
Možete slati poruke bez naslova ili ako je već postavljeno
gsender-> Pošalji (do, poruka);
Sada otvorite karticu Gsender.h
Potrebna nam je Base64 kodirana adresa e -pošte i lozinka gmail računa koji će se koristiti za slanje e -pošte
Za kodiranje možete koristiti base64encode.org, rezultat mora biti nešto poput:
const char* EMAILBASE64_LOGIN = "Y29zbWkxMTExMUBnbWFpbC5jb20 =";
const char* EMAILBASE64_PASSWORD = "TGFzZGFzZDEyMzI =";
Sada postavite polje FROM
const char* FROM = "[email protected]";
To je sve za ovaj dio.
Korak 3: Učitavanje koda i testiranje
![Prijenos i testiranje koda Prijenos i testiranje koda](https://i.howwhatproduce.com/images/006/image-15201-30-j.webp)
![Prijenos i testiranje koda Prijenos i testiranje koda](https://i.howwhatproduce.com/images/006/image-15201-31-j.webp)
Spremi promjene. Ne zaboravite postaviti ploču u izborniku Alati.
Prenesite skicu na svoju ploču ESP8266.
Otvorite Serijski monitor, ploča će ispisivati poruke dnevnika.
To je sve što se nadam da ćete primiti "Pošalji poruku". Hvala…
Preporučeni:
Šifrirajte svoju Gmail e -poštu!: 6 koraka (sa slikama)
![Šifrirajte svoju Gmail e -poštu!: 6 koraka (sa slikama) Šifrirajte svoju Gmail e -poštu!: 6 koraka (sa slikama)](https://i.howwhatproduce.com/images/001/image-174-39-j.webp)
Šifrirajte svoju Gmail adresu e -pošte !: Ako želite biti sigurni da nitko osim vas ne može čitati vašu e -poštu, potrebno ju je šifrirati. Iznenadili biste se kad biste saznali tko bi mogao htjeti pročitati vašu e -poštu. Bio sam. Jedan od najboljih sustava za šifriranje naziva se GPG enkripcija koja je otvorena
GMail obavijest pomoću ESP8266 Arduino i OLED: 5 koraka
![GMail obavijest pomoću ESP8266 Arduino i OLED: 5 koraka GMail obavijest pomoću ESP8266 Arduino i OLED: 5 koraka](https://i.howwhatproduce.com/images/009/image-25916-j.webp)
Obavijest o GMail -u pomoću ESP8266 Arduino i OLED: Danas svaki stroj ima neke podatke za objavljivanje putem oblaka, a podatke mora analizirati i snimati u mnoge svrhe. Istodobno bi podaci trebali biti dostupni i analizatoru. To se može učiniti pomoću IOT koncepta. IOT je internet
Kako stvoriti Gmail račun (Raigynov vodič za istok): 8 koraka
![Kako stvoriti Gmail račun (Raigynov vodič za istok): 8 koraka Kako stvoriti Gmail račun (Raigynov vodič za istok): 8 koraka](https://i.howwhatproduce.com/images/009/image-26941-j.webp)
Kako stvoriti Gmail račun (Raigynov vodič za Istok): U ovom ću vam vodiču pokazati kako stvoriti Gmail račun
Izbjegavajte Gmail oglase: 4 koraka
![Izbjegavajte Gmail oglase: 4 koraka Izbjegavajte Gmail oglase: 4 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10961121-avoid-gmail-ads-4-steps-j.webp)
Izbjegavajte Gmail oglase: Jeste li korisnik Gmaila ili imate prijatelje? Zamjerate li oglasima "Sponzorirana veza" koji se pojavljuju uz dolaznu poštu? Sada vi i vaši prijatelji možete učiniti nešto po tom pitanju
Mrežno sigurnosno kopiranje pomoću vašeg Gmail računa: 4 koraka
![Mrežno sigurnosno kopiranje pomoću vašeg Gmail računa: 4 koraka Mrežno sigurnosno kopiranje pomoću vašeg Gmail računa: 4 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10967796-online-backup-using-your-gmail-account-4-steps-j.webp)
Sigurnosno kopiranje na mreži pomoću vašeg Gmail računa: http://www.softpedia.com/progDownload/GMail-Drive-shell-extension-Download-15944.htmlGMail pogon je mali program za operacijski sustav Windows koji vaš Gmail račun pretvara u? sigurnosna kopija ?. Svoj Gmail račun možete koristiti za spremanje datoteka koje