Partikel Core / Photon - Gmail-meddelaren (3 / 3 steg)
Steg 3: kod
Koden för den här läraren är egentligen ganska enkelt faktiskt det är nästan samma som den tidigare, men har all kod våldtagen upp i en annan funktion som kallas varje gång du får ett e-postmeddelande.
Skapa ett recept i IFTTT att utlösa funktionen varje gång du får ett mail och då du är klar.
int relä = D2;
int led2 = D7;
InternetButton b = InternetButton();
void setup()
{
pinMode (relä, utgång);
pinMode (led2, produktionen);
Spark.function("LED",relayToggle);
digitalWrite (relä, låg);
digitalWrite (led2, låg);
b.BEGIN(1);
}
void loop()
{
}
int relayToggle (String kommando) {
för (int jag = 0; jag > 255; i = i + 10) {
för (int j = 0; j > = 11; j ++) {
b.ledOn (j, 0, 0, i);
Delay(100);
}
}
för (int jag = 0; jag > = 255; jag = i + 10) {
för (int j = 0; j > = 10; j ++) {
b.ledOn (j, 0, i, 0);
Delay(100);
}
}
för (int jag = 0; jag > = 255; jag = i + 10) {
för (int j = 0; j > = 10; j ++) {
b.ledOn (j, jag, 0, 0);
Delay(100);
}
}
}