Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ipinapakita ang Bilang ng Mga Hindi Nabasang Email
- Hakbang 2: Hardware at Mga Kable
- Hakbang 3: I-set Up ang Pagpapakita ng Nextion
- Hakbang 4: Code at Paano Ito Gumagana
- Hakbang 5: Kinakailangan na Mga File
- Hakbang 6: Pag-encode ng Iyong Mga Kredensyal sa Pag-login
- Hakbang 7: Pagsubok at Tag-init
Video: Madaling Hindi Nabasa na Notifier ng Email: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Kumusta Lahat, maligayang pagdating sa isa pang maituturo. Sa kasalukuyang sitwasyon ng pagtatrabaho mula sa bahay, nahaharap ako sa ilang mga hamon dahil nakatanggap ako ng mga email mula sa oras-oras ng aking Kumpanya. Pagkatapos ay iniisip kong gumawa ng isang Desk Notifier na aabisuhan ako tungkol sa aking bago email at sa wakas nagawa ko ito. Ginamit ko ang pinaka-cool na solong board na Nodemcu upang dalhin ang bagay sa katotohanan. Aabisuhan ka ng Desk Notifier na ito tungkol sa iyong bagong Gmail at ipapakita sa iyo ang kabuuang bilang ng mga bagong email.
Mga gamit
1X Nextion 3.2 TFT Display
1X Node MCU
1X Red LED
1X 5V 1000mA Power Supply
1X 220 Ohm Resistor
1X AMS 1117 3.3V Regulator
Jumper Wires
Mainit na glue GUN
Pamutol ng Wire
Kahon ng karton
Hakbang 1: Ipinapakita ang Bilang ng Mga Hindi Nabasang Email
Upang makipag-usap sa mga server ng Google ng Google, kailangan naming magtaguyod ng isang ligtas na koneksyon sa server at magpadala ng isang ligtas na kahilingan sa HTTPS sa aming email address at password. Tutugon ang Gmail sa pamamagitan ng isang XML na dokumento na naglalaman ng lahat ng uri ng impormasyon, tulad ng (mga bahagi ng) iyong pinakabagong mga mensahe at ang bilang ng mga hindi nabasang email.
Upang matiyak na hindi namin ipinapadala ang aming Google password sa isang nakakahamak na server, kailangan naming suriin ang pagkakakilanlan ng server, gamit ang SHA-1 na fingerprint ng sertipiko ng SSL. Ito ay isang natatanging pagkakasunud-sunod ng mga hexadecimal character na tumutukoy sa server.
Hakbang 2: Hardware at Mga Kable
Nagsama ako ng ilang mga larawan sa itaas
- 220 ohm risistor sa pagitan ng LED at D3 pins na Wire sa pagitan ng GND.
- Ang pin ng TX ay konektado sa RX pin ng NEXTION Display.
- Ang RX pin ay konektado sa TX pin ng NEXTION Display.
Hakbang 3: I-set Up ang Pagpapakita ng Nextion
I-paste ang.tft file na ito sa isang walang laman na micro sd card. Pagkatapos ay inilalagay namin ang SD card na ito sa puwang ng sd card sa likod ng Nextion Display. Kung papalakasin namin ngayon ang display, ia-update nito ang code na ipinatutupad ng display. Kung aalisin namin ngayon ang SD card at i-power up ang display nang isa pang beses, lilitaw ang bagong interface ng grapiko na gumagamit.
Hakbang 4: Code at Paano Ito Gumagana
Ok, kaya narito kung ano talaga ang nangyayari.
May nagpapadala sa iyo ng isang email. Nakita ito ng Gmail, at sinisimulan ang iyong programa ng Nodemcu. Natatanggap ng Nodemcu ang HTTP Response, at iyon ang sanhi ng pag-on ng LED light bombilya. at ipinapakita rin ang bilang ng mga hindi nabasang email.
Hakbang 5: Kinakailangan na Mga File
Hakbang 6: Pag-encode ng Iyong Mga Kredensyal sa Pag-login
Upang makakuha ng access sa feed, kailangan mong ipasok ang iyong email address at password. Hindi mo maaaring ipadala ang mga ito bilang simpleng teksto, kailangan mo munang i-encode ang mga ito sa base64. Gamitin ang sumusunod na utos sa isang terminal (Linux & Mac):
echo -n "[email protected]: password" | base64
Pagkatapos idagdag ito sa sketch. Halimbawa:
const char * mga kredensyal = "ZW1haWwuYWRkcmVzc0BnbWFpbC5jb206cGFzc3dvcmQ =";
Hakbang 7: Pagsubok at Tag-init
Inaasahan kong ito ay maaaring maging kapaki-pakinabang para sa isang tao at natutunan tulad ng ginawa ko. Maaari mong gamitin ang lahat ng mga file na ibinahagi dito at mag-go ang iyong sarili.
Anumang mga puna ay maligayang pagdating, kung ikaw kung nasiyahan ka na ibahagi ang iyong puna at Bumoto. Salamat sa lahat at magkita tayo kaagad. Maligayang paggawa!
Inirerekumendang:
Lumiko Ang Anumang Headphone Sa Isang Modular Headset (hindi Mapanghimasok) Nang Hindi Pinipinsala ang Headphone .: 9 Mga Hakbang
Lumiko Ang Anumang Headphone Sa isang Modular Headset (hindi Mapanghimasok) Nang Hindi Pinipinsala ang Headphone .: Ito ay isang ideya na wala ako sa asul pagkatapos bigyan ako ng isang kaibigan ng ilang sirang mga headset ng supercheap. Ito ay isang modular microphone na maaaring magnetically nakakabit sa halos anumang headphone (gusto ko ito dahil kaya kong mag-gaming kasama ang mga high res headphone at pati na rin
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Gawin, Madaling Gamitin, Madaling Port: 3 Mga Hakbang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Mamuhay, Madaling Gamitin, Madaling Port: Ang proyekto na ito ay makakatulong sa iyo upang ikonekta ang 18 LEDs (6 Red + 6 Blue + 6 Yellow) sa iyong Arduino Board at pag-aralan ang mga signal ng real-time na signal ng iyong computer at i-relay ang mga ito sa ang mga LEDs upang magaan ang mga ito ayon sa mga beat effects (Snare, High Hat, Kick)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: 7 Mga Hakbang (na may Mga Larawan)
Paano Madaling Baguhin ang isang Mag-sign na "Banayad / LED" para sa Madaling Programming ng Arduino: Sa itinuturo na ito ay ipapakita ko kung paano maaaring gawing kahit sino ang isang bagay na may ilaw sa isang mai-program na arduino flashing na ilaw o " Moving Lights "
Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iisip na Mga Pintuan: 5 Hakbang (na may Mga Larawan)
Reggie: isang madaling maunawaan na Kasangkapan para sa Hindi Pinag-iinterong Mga Pintuan: Ang Reggie ay isang simpleng kasangkapan upang mapaglaro ng hindi sinasadya ang disenyo ng pinto. Gumawa ka ng sarili mo. Magdala ng isa sa iyo, at pagkatapos kapag nakatagpo ka ng gayong pinto, sampalin mo ito! Ang mga pintuan ay may label na isang " push " o " hilahin " sign karaniwang i-highlight ang mga kaso ng paggamit.R
Email sa Telepono na Hindi Internet: 3 Mga Hakbang
Email sa Telepono na Hindi Internet: Nakita mo na ba ang mga cool na telepono sa internet? Yeah akala ko ba. Kailanman nais na mayroon ka? Ngayon ay maaari kang magkaroon ng isang Nokia 1600 (napaka pangunahing teleponong http://en.wikipedia.org/wiki/Nokia_1600) na may net 10 na prepaid, ngunit maaari ko pa ring ma-acess ang aking mga email, o makakuha ng fre