ዝርዝር ሁኔታ:
ቪዲዮ: ESP8266 GMail Sender: 3 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
ጤና ይስጥልኝ እና ወደ መጀመሪያው አስተማሪዬ እንኳን በደህና መጡ።
የጂሜል አገልጋይን በመጠቀም ከማንኛውም የ ESP8266 wifi ሞዱል ኢሜይሎችን እንዴት እንደሚልኩ አሳያችኋለሁ።
ይህ አስተማሪ በአርዱዲኖ ኮር ለ ESP8266 WiFi ቺፕ ላይ የተመሠረተ ነው ፣
ከእሱ ራሱን የቻለ ማይክሮ መቆጣጠሪያ (የኤቲ ትዕዛዞች እና ዋና መሣሪያዎች አያስፈልጉም)።
ስለ ለውጦች ዳሳሾችን ማገናኘት እና በኢሜል ማሳወቂያ ማግኘት ይችላሉ።
የ 2018 ዝመና
እንደ አርዱዲኖ ሊብ የተፃፈ አዲስ ኮድ እዚህ አለ። ብዙ ተቀባዮችን ይደግፋል። እንዲሁም የመግቢያ እና የይለፍ ቃል ወደ ቤዝ 64 ማስገባት አያስፈልግም አሁን ESP core base64 lib ን ይጠቀማል። github
የ 2019 ዝመና
- ይህ ኮድ ለአርዱዲኖ ስሪት 2.5.0 ከ ESP8266 ኮር ጋር አይሰራም!
- ጊዜያዊ መፍትሔ ዋናውን ስሪት ይጠቀሙ 2.4.2
ከመጀመራችን በፊት
ተፈላጊ ሃርድዌር;
- ማንኛውም ESP8266 (ESP8266-07 ebay አገናኝ እየተጠቀምኩ ነው)።
- በእኔ ሁኔታ የዩኤስቢ UART ቦርድ (FT232RL FTDI Serials Adapter Module ebay ን እጠቀማለሁ)። ቦርድዎ የዩኤስቢ ወደብ ካለው አያስፈልግም።
- አንዳንድ ዝላይ ገመዶች።
- በእርግጥ የ WIFI ራውተር።
ዝርዝሩ ያልተሟላ ሊሆን ይችላል።
ተፈላጊ ሶፍትዌር;
- አርዱዲኖ ሶፍትዌር
- አርዱዲኖ ኮር ለ ESP8266 WiFi ቺፕ
- በፕሮጀክት እና በሙከራ ኮድ (ESP8266_Gmail_Sender.zip) ይሳሉ።
ደረጃ 1 የ Gmail መለያ ማዋቀር
መልዕክቶችን ለመላክ SMTP ን እንጠቀማለን።
የ SMTP ማረጋገጫ በመጠቀም ኢሜል እና የይለፍ ቃል ብቻ እናቀርባለን ፣
በነባሪነት Google ይበልጥ ውስብስብ የማረጋገጫ ዘዴዎችን ይጠቀማል ስለዚህ ቅንብሮችን መለወጥ አለብን።
ወደ የ Google መለያ ቅንብሮችዎ ይሂዱ እና በገጹ ግርጌ ላይ “ደህንነታቸው ያነሱ መተግበሪያዎችን ይፍቀዱ” ን ያንቁ።
ይህ ማለት ወደ gmail መለያዎ ሲገቡ መተግበሪያዎች የእርስዎ ኢሜይል እና የይለፍ ቃል ብቻ ያስፈልጋቸዋል።
ስለ ደህንነት የሚጨነቁ ከሆነ ፣ የተለየ መለያ ብቻ ይጠቀሙ።
ደረጃ 2 - ንድፍን ያርትዑ
ሁሉም እንደ አስፈላጊነቱ ይሰራ እንደሆነ ለመፈተሽ አንድ የሙከራ መልእክት የሚልክ ትንሽ ንድፍ ፃፍኩ።
ሁሉም ሶፍትዌሮች ሲወርዱ እና ሲጫኑ
- ዚፕ ESP8266_Gmail_Sender.zip ን ያውርዱ
- ESP8266_Gmail_Sender.ino ን ፈልገው ይክፈቱ
- የ wifi መዳረሻ ነጥብ ስምዎን (SSID) እና የይለፍ ቃል ያዘጋጁ። እንደዚህ መሆን አለበት -
const char* ssid = "MyWiFi";
const char* password = "12345678";
በማዋቀር () ተግባር አግኝ
ከሆነ (gsender-> ርዕሰ ጉዳይ (ርዕሰ ጉዳይ)-> ላክ (“[email protected]” ፣ “Setup test”))
የላኪ () ተግባር የመጀመሪያ ልኬት የተቀባዩ ኢሜይል ፣ ሁለተኛው የመልእክት ጽሑፍ ነው።
መልእክት ተቀባይ ወደሆነው ኢሜልዎ [email protected] ተቀባይን ይለውጡ።
አንዳንዶቻችሁ ስለማታዘዙ በየቀኑ ብዙ ኢሜይሎችን እቀበላለሁ ፣ እባክዎን የመቀበያ ኢሜልን ለመለወጥ አይርሱ
የርዕሰ ጉዳይ ተግባር እንደ አማራጭ ነው! የርዕሰ ጉዳዩ አንድ ጊዜ ተዘጋጅቶ እስኪቀይሩት ድረስ ይከማቻል።
ያለ ርዕሰ ጉዳይ ወይም አስቀድሞ ከተዋቀረ ደብዳቤዎችን መላክ ይችላሉ
gsender-> ላክ (ወደ ፣ መልእክት);
አሁን የ Gsender.h ትርን ይክፈቱ
ኢሜይሎችን ለመላክ የሚያገለግል የ gmail መለያ Base64 የተቀረጸ የኢሜይል አድራሻ እና የይለፍ ቃል እንፈልጋለን።
ለመመስረት base64encode.org ን መጠቀም ይችላሉ ፣ ውጤቱ እንደዚህ ያለ ነገር መሆን አለበት-
const char* EMAILBASE64_LOGIN = "Y29zbWkxMTExMUBnbWFpbC5jb20 =";
const char* EMAILBASE64_PASSWORD = "TGFzZGFzZDEyMzI =";
አሁን ከ FIR መስክ ያዘጋጁ።
const char* FROM = "[email protected]";
ያ ሁሉ ለዚህ ክፍል ነው።
ደረጃ 3: ኮድ መስቀል እና ሙከራ
ለውጦችን አስቀምጥ. በመሳሪያ ምናሌ ውስጥ ሰሌዳዎን ማቀናበርዎን አይርሱ።
ንድፉን ወደ የእርስዎ ESP8266 ቦርድ ይስቀሉ።
ተከታታይ መቆጣጠሪያን ይክፈቱ ፣ ሰሌዳ የምዝግብ መልዕክቶችን ያትማል።
ያ ብቻ ነው “መልእክት ላክ” እንደሚቀበሉ ተስፋ አደርጋለሁ። አመሰግናለሁ…
የሚመከር:
አርዱዲኖ ፣ በርን በመከፈት በ Gmail በኩል-6 ደረጃዎች
አርዱዲኖ ፣ በጂሜል በኩል በሩን መክፈት መከታተል-በዚህ መማሪያ ውስጥ ፣ የበሩን መክፈቻ ክስተት እንዴት እንደሚለዩ እና አርዱዲኖ ኡኖን በመጠቀም በጂሜል ማሳወቂያ እንደሚልኩ አሳየዎታለሁ። ጀማሪ ከሆኑ ስለ wifi እና ዳሳሽ ማወቅ ይችላሉ በአርዱዲኖ - ዋይፋይ እና አርዱinoኖ - የበር ዳሳሽ ትምህርቶች። እስቲ
የ Gmail ኢሜልዎን ኢንክሪፕት ያድርጉ! 6 ደረጃዎች (ከስዕሎች ጋር)
የ Gmail ኢሜልዎን ኢንክሪፕት ያድርጉ! ኢሜልዎ ከእርስዎ በስተቀር በማንም ሊነበብ እንደማይችል እርግጠኛ ለመሆን ከፈለጉ ኢንክሪፕት ማድረግ ያስፈልጋል። ኢሜልዎን ማን ለማንበብ እንደሚፈልግ በማወቅ ይገረማሉ። እኔ ነበርኩ። በጣም ጥሩ ከሆኑ የኢንክሪፕሽን ስርዓቶች አንዱ ክፍት የጂፒጂ ምስጠራ ይባላል
ESP8266 Arduino እና OLED ን በመጠቀም የ GMail ማሳወቂያ 5 ደረጃዎች
ESP8266 Arduino እና OLED ን በመጠቀም የ GMail ማሳወቂያ በአሁኑ ጊዜ እያንዳንዱ ማሽን በደመና ላይ የሚለጠፍበት የተወሰነ ውሂብ አለው እና መረጃ መተንተን አለበት እና ለብዙ ዓላማ መቅዳት አለበት። በተመሳሳይ ጊዜ መረጃ ለትንተናው ተደራሽ መሆን አለበት። እነዚህ ነገሮች የ IOT ጽንሰ -ሐሳብን በመጠቀም ሊከናወኑ ይችላሉ። IOT በይነመረብ ነው
የ Gmail መለያ እንዴት መፍጠር እንደሚቻል (የሬጊን ትምህርት ለምሥራቅ) 8 ደረጃዎች
የ Gmail መለያ እንዴት እንደሚፈጠር (የሬጊን አጋዥ ስልጠና ለምስራቅ) በዚህ ትምህርት ውስጥ የ Gmail መለያ እንዴት እንደሚፈጥሩ አሳያችኋለሁ።
GMail ን እንደ አይፈለጌ መልዕክት ማጣሪያ መጠቀም 3 ደረጃዎች
GMail ን እንደ አይፈለጌ መልዕክት ማጣሪያ መጠቀም - ሁላችንም በጣም ብዙ አይፈለጌ መልእክት እናገኛለን። ሁሉንም ማለት ይቻላል ለማቆም አንድ መንገድ እዚህ አለ። ከጂሜል በይነገጽ ጋር ሳይጣበቅ የ Gmail አይፈለጌ መልእክት ማጣሪያን እንጠቀማለን። የሚፈልገው የጂሜል መለያ ብቻ ነው (ከእነዚህ ውስጥ ማን የለም?) እና ጥቅም ላይ ያልዋለ ኢሜል ማከል