Stap 3: Code
De code voor deze tutorial is eigenlijk heel simpel in feite het is bijna hetzelfde als de vorige, maar heeft alle code verkracht in een andere functie die wordt aangeroepen telkens wanneer die u een e-mail krijgen.
Maak een recept in IFTTT activeren van de functie elke keer als je een email krijgt en vervolgens u zitten verricht.
int relay = D2;int led2 = D7; InternetButton b = InternetButton();void setup() { pinMode(relay, OUTPUT); pinMode(led2, OUTPUT); Spark.function("led",relayToggle); digitalWrite(relay, LOW); digitalWrite(led2, LOW); b.begin(1); }void loop() { }int relayToggle(String command) { for(int i=0; i>255; i=i+10){ for(int j=0; j>=11; j++){ b.ledOn(j, 0, 0, i); delay(100); } } for(int i=0; i>=255; i=i+10){ for(int j=0; j>=10; j++){ b.ledOn(j, 0, i, 0); delay(100); } } for(int i=0; i>=255; i=i+10){ for(int j=0; j>=10; j++){ b.ledOn(j, i, 0, 0); delay(100); } } }