![ESP8266 GMail Göndərən: 3 Adım (Şəkillərlə birlikdə) ESP8266 GMail Göndərən: 3 Adım (Şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/006/image-15201-25-j.webp)
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
![ESP8266 GMail Göndərən ESP8266 GMail Göndərən](https://i.howwhatproduce.com/images/006/image-15201-26-j.webp)
Salam və ilk təlimatçılığa xoş gəldiniz.
Gmail serverindən istifadə edərək hər hansı bir ESP8266 wifi modulundan e -poçt göndərməyinizi sizə göstərəcəyəm.
Bu təlimat, ESP8266 WiFi çipi üçün Arduino nüvəsinə əsaslanır.
ondan müstəqil bir mikro nəzarətçi edir (AT əmrlərinə və əsas cihazlara ehtiyac yoxdur).
Sensorları birləşdirə və dəyişikliklər barədə e -poçtla xəbərdar ola bilərsiniz.
2018 Yeniləmə:
Budur arduino lib olaraq yazılan daha yeni kod. Birdən çox alıcıları dəstəkləyir. Ayrıca base64 -ə giriş və şifrəni kodlamağa ehtiyac yoxdur, indi ESP core base64 lib istifadə edir. github
2019 Yeniləmə:
- Bu kod Arduino 2.5.0 versiyası üçün ESP8266 nüvəsi ilə işləmir!
- Müvəqqəti həll əsas versiya 2.4.2 -dən istifadə edir
Başlamazdan əvvəl
Lazımi avadanlıq:
- İstənilən ESP8266 (ESP8266-07 ebay linkindən istifadə edirəm).
- Mənim vəziyyətimdə USB UART Board (eBay FT232RL FTDI Serials Adapter Module istifadə edirəm). Lövhənizin USB portu varsa lazım deyil.
- Bəzi keçid kabelləri.
- Əlbəttə ki, WIFI router.
Siyahı yarımçıq ola bilər.
Lazımi proqram təminatı:
- Arduino Proqram təminatı
- ESP8266 WiFi çipi üçün Arduino nüvəsi
- Layihə və test kodu ilə eskiz (ESP8266_Gmail_Sender.zip).
Addım 1: Gmail Hesab Quraşdırması
![Gmail Hesab Quraşdırması Gmail Hesab Quraşdırması](https://i.howwhatproduce.com/images/006/image-15201-27-j.webp)
Mesaj göndərmək üçün SMTP -dən istifadə edəcəyik.
SMTP Doğrulamasından istifadə edərək yalnız e -poçt və şifrə təqdim edirik, Varsayılan olaraq Google daha mürəkkəb doğrulama üsullarından istifadə edir, buna görə parametrləri dəyişdirməliyik.
Google hesab ayarlarınıza gedin və səhifənin altındakı "Daha az təhlükəsiz tətbiqlərə icazə verin" yandırın.
Bu, gmail hesabınıza daxil olduqda tətbiqlərin yalnız e -poçtunuza və şifrənizə ehtiyacı olduğu anlamına gəlir.
Təhlükəsizlikdən narahat olsanız, fərqli bir hesab istifadə edin
Addım 2: Eskizi redaktə edin
![Eskizi redaktə edin Eskizi redaktə edin](https://i.howwhatproduce.com/images/006/image-15201-28-j.webp)
![Eskizi redaktə edin Eskizi redaktə edin](https://i.howwhatproduce.com/images/006/image-15201-29-j.webp)
Hər şeyin lazım olduğu kimi işlədiyini yoxlamaq üçün bir test mesajı göndərən kiçik bir eskiz yazdım
Bütün proqramlar yükləndikdə və quraşdırıldıqda:
- ESP8266_Gmail_Sender.zip açın
- ESP8266_Gmail_Sender.ino tapın və açın
- WiFi giriş nöqtənizin adını (SSID) və şifrənizi təyin edin. Belə olmalıdır:
const char* ssid = "MyWiFi";
const char* parol = "12345678";
Setup () funksiyasında tapın
əgər (gsender-> Mövzu (mövzu)-> Göndər ("[email protected]", "Quraşdırma testi"))
Send () funksiyasının ilk parametri alıcı e -poçtu, ikinci mesaj mətnidir.
[email protected] ünvanından bir mesaj alacaq e -poçtunuzu dəyişdirin.
Hər gün bir çox e -poçt alıram, çünki bəziləriniz diqqətli deyilsiniz, LÜTFƏN QƏBUL E -POSTANINI DEĞİŞTİRMƏYİ UNUTMAYIN
Mövzu funksiyası isteğe bağlıdır! Mövzu bir dəfə yığılır və siz onu dəyişənə qədər saxlanılır.
Mövzu olmadan və ya artıq qurulubsa, poçt göndərə bilərsiniz
gsender-> Göndər (göndər, mesaj);
İndi Gsender.h sekmesini açın
E -poçt göndərmək üçün istifadə ediləcək Base64 kodlu e -poçt ünvanına və gmail hesabının şifrəsinə ehtiyacımız var
Kodlaşdırmaq üçün base64encode.org istifadə edə bilərsiniz, nəticə belə olmalıdır:
const char* EMAILBASE64_LOGIN = "Y29zbWkxMTExMUBnbWFpbC5jb20 =";
const char* EMAILBASE64_PASSWORD = "TGFzZGFzZDEyMzI =";
İndi FROM sahəsini təyin edin
const char* FROM = "[email protected]";
Hamısı bu hissə üçündür.
Addım 3: Kod Yükləmə və Test
![Kod Yükləmə və Test Kod Yükləmə və Test](https://i.howwhatproduce.com/images/006/image-15201-30-j.webp)
![Kod Yükləmə və Test Kod Yükləmə və Test](https://i.howwhatproduce.com/images/006/image-15201-31-j.webp)
Dəyişiklikləri yadda saxla. Alətlər menyusunda lövhənizi qurmağı unutmayın.
ESP8266 lövhəsinə eskiz yükləyin.
Serial monitoru açın, lövhə qeyd mesajlarını çap edəcək.
Ümid edirəm ki, "Mesaj göndər" alacaqsınız. Təşəkkürlər…
Tövsiyə:
ESP32 Sıyırıcı-ayrıştırıcı-poçt göndərən və Live Mapper: 4 addım (şəkillərlə)
![ESP32 Sıyırıcı-ayrıştırıcı-poçt göndərən və Live Mapper: 4 addım (şəkillərlə) ESP32 Sıyırıcı-ayrıştırıcı-poçt göndərən və Live Mapper: 4 addım (şəkillərlə)](https://i.howwhatproduce.com/images/002/image-5447-j.webp)
ESP32 Scraper-ayrıştırıcı-poçt göndərən və Live Mapper: Hello World! Bu mənim ilk təlimatımdır! Mən Grosseto İtaliyadan olan Marco, geliştirici deyiləm, elektron mühəndis deyiləm, amma yerli təbii parkımızda (Maremma təbii parkı) ətraf mühit bələdçisiyəm. Kooperativimizdə kano ilə çox işləyirik
Gmail E -poçtunuzu Şifrələyin!: 6 Adım (Şəkillərlə birlikdə)
![Gmail E -poçtunuzu Şifrələyin!: 6 Adım (Şəkillərlə birlikdə) Gmail E -poçtunuzu Şifrələyin!: 6 Adım (Şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/001/image-174-39-j.webp)
Gmail E -poçtunuzu Şifrələyin !: E -poçtunuzun sizdən başqa heç kim tərəfindən oxuna bilməyəcəyinə əmin olmaq istəyirsinizsə, o zaman şifrələnməlidir. E -poçtunuzu kimin oxumaq istəyə biləcəyini öyrənəndə təəccüblənəcəksiniz. Mən idim. Ən yaxşı şifrələmə sistemlərindən biri açıq olan GPG şifrələmə adlanır
Uşağımı Saxla: Maşında Uşağı Unudursan Mətn Mesajı Göndərən Ağıllı Oturacaq: 8 addım
![Uşağımı Saxla: Maşında Uşağı Unudursan Mətn Mesajı Göndərən Ağıllı Oturacaq: 8 addım Uşağımı Saxla: Maşında Uşağı Unudursan Mətn Mesajı Göndərən Ağıllı Oturacaq: 8 addım](https://i.howwhatproduce.com/images/008/image-23938-j.webp)
Uşağımı Xilas Edin: Uşağı Maşında Unudursanız Mətn Mesajları Göndərən Ağıllı Oturacaq: Avtomobillərə quraşdırılıb və uşaq oturacağına yerləşdirilmiş bir detektor sayəsində bizi xəbərdar edir - SMS və ya telefon zəngi ilə - uşağı yanımıza gətirmədən
Simsiz Məlumat Göndərən Hava İstasyonu: 8 addım
![Simsiz Məlumat Göndərən Hava İstasyonu: 8 addım Simsiz Məlumat Göndərən Hava İstasyonu: 8 addım](https://i.howwhatproduce.com/images/004/image-10026-40-j.webp)
Simsiz Məlumat Göndərən Hava İstasyonu: Bu təlimat, əvvəlki layihəmin - Məlumat girişi olan hava stansiyasının təkmilləşdirilməsidir. Əvvəlki layihəni burada görə bilərsiniz - Məlumat qeydləri olan hava stansiyası Hər hansı bir sualınız və ya probleminiz varsa mənimlə e -poçtla əlaqə saxlaya bilərsiniz: iwx.production@gmai
ESP8266 Basic ilə Proqramlaşdırılmış ESP8266 Robot Avtomobil: 18 Addım (Şəkillərlə birlikdə)
![ESP8266 Basic ilə Proqramlaşdırılmış ESP8266 Robot Avtomobil: 18 Addım (Şəkillərlə birlikdə) ESP8266 Basic ilə Proqramlaşdırılmış ESP8266 Robot Avtomobil: 18 Addım (Şəkillərlə birlikdə)](https://i.howwhatproduce.com/images/001/image-1152-86-j.webp)
ESP8266 Basic ilə Proqramlaşdırılmış ESP8266 Robot Avtomobil: Mən orta məktəb elm müəllimiyəm və eyni zamanda Robotik Klub Məsləhətçisiyəm. Robotları şagirdlərimin əlinə keçirməyin daha sərfəli yollarını axtarıram. ESP8266 lövhələrinin aşağı qiymətləri ilə muxtar bir şirkət yarada bildim