Knappen e-post: Ansluter Arduino till IFTTT att skicka e-post, tweets, textmeddelanden och mer (1 / 4 steg)
Steg 1: Skapa en utlösande webbsida
Först skapar vi en webbsida för att överbrygga Arduinoen att IFTTT. Du behöver ett webbhotell som har SMTP e-post och PHP.
Om du inte har ett e-postkonto som använder SMTP, måste du skapa en. På mitt eget webbhotell webbplats kan detta enkelt göras genom deras kontrollpanel (cPanel).
Innan du skapar webbsidan måste du ladda upp phpMail till din hemsida. Här är en bra video från min webhost som visar hur du gör detta:
Nästa måste du ladda ner våra IFTTT trigger koden (trigger.php.txt) på http://bigbuttonfun.com/content/email-button-connecting-arudino-ifttt-and-beyond. Innan du överför
den till webbservern, måste du göra några ändringar. För att göra detta måste du använda anteckningar eller någon annan textredigerare.
Här är ändringarna måste du göra
A. ändra namnet från trigger.php.txt till bara trigger.php
B. Redigera linje 8 att återspegla platsen för class.phpmailer.php på din hemsida.
require("/Home/username/public_html/PHPMailer_5.2.0/Class.PHPMailer.php");
C. ändra "mail.example.com" till din SMTP mail värdserverns namn. För oss är det "mail.bigbuttonfun.com".
** Steg 3 ** Ange SMTP-värdservern:
$mail -> värd = "mail.example.com";
D. ändra SMTP-användarnamn till som du använder för att komma åt din e-post. Det är förmodligen din e-postadress.
** Steg 4 ** ange ditt SMTP-användarnamn - kan vara din e-postadress
$mail -> användarnamn = "utlösa
E. ändra "lösenord" till ditt lösenord.
** Steg 5 ** Ange din e SMTP postlösenord
$mail -> lösenord = "lösenord";
F. in "Från" e-postadress. (Med samma adress som din "Skicka" e-postadress är bra.)
** Steg 6 ** retur din från e-postadress
$mail -> from = < en href = "mailto:trigger
G. ändra "John Smith" till ditt eget namn.
** Steg 7 ** ange ditt namn inom citationstecken:
$mail -> FromName = "John Smith";
H. ändra e-postadress "till" och "Till" namn till din Gmail-adress och namn.
** Steg 8 ** ange din Gmail-adress i den första uppsättningen av offerter och ditt namn i den andra uppsättningen av citat:
$mail -> AddAddress ("funwithabigbutton"Stora knappen kul"); namn är valfritt
Nu ladda upp den till din webbserver och testa det genom att gå till [yourwebsite.com]/trigger.php?trigger=1
(Naturligtvis, du kommer att ersätta den "[yourwebsite.com]" med det faktiska namnet på din webbplats minus parentes.)
Om det fungerar, får du ett meddelande som säger "Meddelande har skickats".
Annars kan det ska säga: "Meddelande kunde inte skickas."
Kontrollera ditt Gmail-konto för att bekräfta att du faktiskt fått "trigger" e-post.